-=[ `/\- DARKsiteoftheMOON `/\- ]=-
Subsections
Home
Software
Calcetto
Foto
Links
Ringraziamenti
 
Links
Unife
Kalza
Freshmeat
Kde
 
Email me
darkmoon
 
[Python Powered]
© 1999-2005
Python Software Foundation

last update
Fri Apr 22 13:31:10 2005

pyxcom

pyxcom is a pythonic GUI and TUI to the NIST program XCOM. pyxcom is still under heavy development but at the moment is functional.

Why pyxcom

Several times it happened to me to use XCOM data in scripts. Unfortunately XCOM is an interactive program, so I had to found workarounds to comfortably access its results in scripts. After some coding I found I had a small Python library that, once reorganized, resulted in a TUI for XCOM.
Then I started adding features to this program, in particular I added an experimental wxPython interface and I released it to the pubblic domain under the name of pyxcom, hoping that some other people could take advantage of my work as I did with the one made by the Open Source community.
I cannot dedicate too much time to pyxcom and related activities (this webpage, for example), so the development can be slow even if I have already planned to add some smart features (like data plots and operations on data).

Give a try to pyxcom

pyxcom sources can be retrieved clicking on the following links:

In the unpacked sources you will find the instruction to install and use, the software. If you find any problem in the installation phase, maybe the most critical one, please contact me and I will be glad to help you.
If yuor installation works fine, try to see the capabilities of pyxcom with the command: pyxcom -h

Screenshots

Here there are some screenshots of the pyxcom GUI.
pic01
You can access material data at the specified energies providing the chemical formula...

pic02
... or the atomic number.

pic03
You can control the information supplied by pyxcom (features I added after the release of pyxcom-0.4), configure the installation path of xcom, and even use the GUI to download and install pyxcom.