ChiantiPy a Python felületet a Chianti atomi adatbázis asztrofizikai spektroszkópiával
Mi CHIANTI
Chianti egy adatbázisa, az atomi adatok, hogy lehet használni, hogy értelmezze a kibocsátás spektrális vonalak és Continus kibocsátott, magas hőmérsékletű, optikailag vékony asztrofizikai forrásból. Chianti projekt seregnyi rutinok írt Interactive Data Language (IDL) az adatbázis eléréséhez, és kiszámítják a különféle mennyiségben használható értelmezése megfigyelt spektrumok vagy termelő szintetikus spektrumot.
Az első lépések a ChiantiPy
Előfeltételek
& Nbsp; * Python (latext 2.x verzió; nem kompatibilis verziója 3.x)
& Nbsp; * Numpy
& Nbsp; * Scipy
& Nbsp; * Matplotlib
& Nbsp; * [kötelező] PyQt4 vagy wxPython
& Nbsp; * Chianti atomi adatbázis asztrofizikai spektroszkópiával
Ezen kívül a FortranFormat modult Tudományos Python által kifejlesztett Konrad Hinsen a Centre de Biophysique Moleculaire (http://dirac.cnrs-orleans.fr/ScientificPython/), benne van ez az eloszlás az egyszerűség kedvéért.
telepítése a Chianti adatbázis
A tömörített adatok tar labdát le lehet tölteni a Chianti honlapján
& Nbsp; * tedd a fájlt egy kényelmes könyvtár, cd abba a könyvtárba, és csomagold fájl
& Nbsp; * ChiantiPy használja a környezeti változó XUVTOP, hogy megtalálja az adatbázist. Állítsa XUVTOP a könyvtár neve, ahol a Chianti adatok tar került. Például
> Setenv XUVTOP /data1/xuv/directory.where.the.tarball.was.placed
Egyes oldalak már a Chianti karbantartott adatbázis részeként SolarSoft forgalmazás. Ebben az esetben egyszerűen beállíthatjuk XUVTOP a könyvtár volt az létezik, általában valami ilyesmi: $ SSW / csomag / chianti / dbase
beszerelése ChiantiPy csomag
A ChiantiPy csomag letölthető a ChiantiPy kicsomagolás után lépjünk be a könyvtárba, ahol azt kicsomagolta, majd rootként
> Python setup.py telepíteni
Ha nincs root, egyszerűen tegye a ChiantiPy könyvtár (csak az úgynevezett "Chianti") a PYTHONPATH
Futás ChiantiPy
A dokumentáció megtalálható a honlapján ChiantiPy
Különösen a gyors üzembe helyezési útmutató tartalmazza, amely kéne neked, és fut elég gyorsan.
eeping követni ChiantiPy
Van egy levelezési listát, hogy akkor iratkozz fel a https://lists.sourceforge.net/lists/listinfo/chiantipy-users. Annak érdekében, hogy iratkozzon először azt kell szerezni egy felhasználói fiókot a sourceforge.net. Ez egy egyszerű folyamat.
Mi az új ebben a kiadásban:
- A módszerek és funkciók kiszámításának ionizációs keresztmetszet volt Soha nem megfelelően hajtják végre, és ez javításra került.
- A számítás ionizációs sebességi együtthatóját helyes végrehajtását.
- Hibák a számítás fotogerjesztéshez és indukált emisszió kijavításra kerültek.
Mi az új a 0.5.1 verzió:
- Ez a változat rögzíti a nagy bug. Felhasználóknak erősen javasolt frissíteni erre a verzióra.
Mi az új verzióban 0.5.0:
- A ion osztályban van egy új módszer - emissList - hogy a fenti sorok egy adott hullámhossz-tartományban.
- A ion.intensityRatio egy új kulcsszó érv & quot; wvlRanges & quot; így beállításával wvlRanges = [[100., 200.], [500, 600]], az első sorok száma kerül összeállításra a két megadott tartományok csak, azaz 201-499 nem lesz benne.
Mi az új verzióban 0.4.2:
- Ez egy hibajavító kiadás.
Mi az új verzióban 0.4.0:
- Ez a verzió hozzáteszi osztály radLoss kiszámításához sugárzási veszteségek és ábrázoljuk az eredményeket.
- A módszer ion.popPlot nyomtatása mostantól a hisztogram élő embereknél, ha csak egyetlen érték a hőmérséklet és sűrűség megadott.
- Korábban ez várhatóan több hőmérsékletet vagy sűrűsége.
- A hibajavítások történtek.
Mi az új a 0.3.1 verzió:
- különböző hibák kerültek rögzítésre.
Mi az új 0.3-as változatban:
- Ez a verzió hozzáteszi a mspectrum osztály, amely lehetővé teszi a felhasználók számára, hogy több helyi CPU magok spektrális számításokat is időigényes.
- Ezen kívül számos hibajavítás.
követelmények :
- Python
Hozzászólás nem található