Looking for the latest version? Download ChiantiPy-0.5.3.tar.gz (96.3 kB)
Home
Name Modified Size Downloads / Week Status
Totals: 3 Items   100.9 kB 2
downloads 2010-07-07
README 2013-07-24 4.6 kB 11 weekly downloads
ChiantiPy-0.5.3.tar.gz 2013-07-24 96.3 kB 11 weekly downloads
====================== Welcome to ChiantiPy ====================== changes from 0.5.2 to 0.5.3 =========================== This is another bugfix release The methods and functions for calculating ionization cross section were never properly implemented and this has been corrected. The calculation of ionization rate coefficients were performed correctly. Errors in the calculation of photo-excitation and stimulated emission, pointed out by W. Kerzendorf, have been corrected changes from 0.5.1 to 0.5.2 =========================== this is another bugfix release updating to this version is **VERY STRONGLY** suggested. Changes from 0.5 to 0.5.1 ========================= this release fixes a major bug in ion.upsilonDescale. updating to this version is **VERY STRONGLY** suggested. Changes from 0.4.1 to 0.5 ========================= Changes have been made to reflect the names of the abundance files in CHIANTI database Version 7.1 The ion class has a new method - **emissList** - to provide a list of lines in a given wavelength range The **ion.intensityRatio** has a new keyword argument **wvlRanges** so that by setting wvlRanges =[[100.,200.],[500.,600]], the top number of lines will be compiled from with the two specified ranges only, i.e., 201-499 will not be included. What is ChiantiPy ================= ChiantiPy is the Python interface to the CHIANTI atomic database for astrophysical spectroscopy. It provides the capability to calculate the emission line and continuum spectrum of an optically thin plasma based on the data in the CHIANTI database. Detailed information can be found at http://chiantipy.sourceforge.net What is CHIANTI =============== CHIANTI provides a database of atomic data that can be used to interpret the emission of spectral lines and continuua emitted from high-temperature, optically-thin astrophysical sources. The CHIANTI project provides a suite of routines written in Interactive Data Language (IDL) to access the database and calculate various quantities for use in interpreting observed spectra or producing synthetic spectra. ============================== Getting started with ChiantiPy ============================== Prerequisites ============= * Python ( latest 2.X version; not yet compatible with version 3) * Numpy * Scipy * Matplotlib * [Optional] PyQt4 or wxPython * CHIANTI_, the atomic database for astrophysical spectroscopy .. _CHIANTI: http://www.chiantidatabase.org In addition, the FortranFormat module from Scientific Python, developed by Konrad Hinsen of the Centre de Biophysique Moleculaire (http://dirac.cnrs-orleans.fr/ScientificPython/), is included in this distribution for simplicity. Installing the CHIANTI database ------------------------------- The gzipped *data* tar ball can be downloaded from the CHIANTI website_ .. _website: http://www.chiantidatabase.org/download.html * put the file in a convenient directory, cd to the directory and untar the file * ChiantiPy uses the environment variable *XUVTOP* to find the database. Set XUVTOP to the name of the directory where the CHIANTI data tarball was placed. For example > setenv XUVTOP /data1/xuv/directory.where.the.tarball.was.placed Some sites have the CHIANTI database maintained as part of a SolarSoft distribution. In that case, simply set XUVTOP to the directory were it exists, usually something like $SSW/packages/chianti/dbase Installing the ChiantiPy package -------------------------------- The ChiantiPy package can be downloaded from the ChiantiPy, untar it, cd to the directory where it was unpacked, and then, as root > python setup.py install If you do not have root privileges, simply put the ChiantiPy directory (simply called 'chianti') in your PYTHONPATH Running ChiantiPy ----------------- The documentation can be found on its web page ChiantiPy_ .. _ChiantiPy: http://chiantipy.sourceforge.net/ In particular, a quick start guide is included which should get you up and running fairly quickly. Keeping track of ChiantiPy -------------------------- There is a mailing list that you can subscribe to at https://lists.sourceforge.net/lists/listinfo/chiantipy-users. In order to subscribe it is first necessary to obtain a user account from sourceforge.net. This is a straightforward process.
Source: README, updated 2013-07-24