About Site Map Submit Contact Us Log in | Create an account
Create an account Log In
Average Rating
User Rating:
Visitors Rating:
My rating:

Write review
  • License: Freeware
  • Last update: 5 years ago
  • Total downloads: 121
  • Price: Free |
  • Operating system: Linux
  • Publisher: Ken Dere
See full specifications

linux default iconChiantiPy Publisher's description

A Python interface to the CHIANTI atomic database for astrophysical spectroscopy

ChiantiPy is the Python interface to the CHIANTI atomic database for astrophysical spectroscopy


The CHIANTI provides a database of atomic data that can be used to interpret the emission of spectral lines and continus 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


* Python ( latext 2.X version; not compatible with version 3.X )
* Numpy
* Scipy
* Matplotlib
* [Optional] PyQt4 or wxPython
* CHIANTI, the atomic database for astrophysical spectroscopy

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

* 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

In particular, a quick start guide is included which should get you up and running fairly quickly.

eeping 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.

System Requirements:

В· Python
Program Release Status: Minor Update
Program Install Support: Install and Uninstall

Is ChiantiPy your software?

Manage your software

Most Popular

linux default icon Watsup 1.9
Real-time compact view of system resources and which top processes are using how much.
linux default icon python-instagram 0.7.2
A Python client for the Instagram REST and Search APIs
linux default icon Phorum 5.2.17
tarted in 1998, Phorum was the original PHP and MySQL based Open Source forum software
linux default icon Disco-Light X 1.0
A disco colours, light theme for your GNOME desktop
linux default icon Bada 1.0
Bada is an audio player for dictation.

Related Category

» Education (514)
» Programming (2498)