ChiantiPy

Software screenshot:
ChiantiPy
Podrobnosti Software:
Verze: 0.5.3
Datum uploadu: 19 Feb 15
Vývojka: Ken Dere
Licence: Volný
Popularita: 72

Rating: nan/5 (Total Votes: 0)

ChiantiPy je Python rozhraní k atomové databáze CHIANTI pro astrofyzikální spektroskopii
Co je to CHIANTI
CHIANTI poskytuje databázi atomové dat, která mohou být použita k interpretaci emise spektrálních čar a continus emitovaných z vysoké teploty, opticky tenké astrofyzikálních zdrojů. Projekt CHIANTI poskytuje řadu rutiny psané v Interactive Data Language (IDL), pro přístup k databázi a počítat různé množství pro použití v interpretaci pozorovaného spektra nebo výrobu syntetického spektra.
Začínáme s ChiantiPy
Předpoklady
& Nbsp; * Python (latext 2.X verze, není kompatibilní s verzí 3.X)
& Nbsp; * Numpy
& Nbsp; * scipy
& Nbsp; * Matplotlib
& Nbsp; * [Volitelné] PyQt4 nebo wxPython
& Nbsp; * Chianti, atomový databáze pro astrofyzikální spektroskopii
Kromě toho, FortranFormat modul z vědeckého Python, vyvinutý Konrad Hinsen Centra de Biophysique Moleculaire (http://dirac.cnrs-orleans.fr/ScientificPython/), je zahrnuta v této distribuci pro jednoduchost.
Instalace databáze CHIANTI
Gzipped Data dehet míč lze stáhnout z webových stránek CHIANTI
& Nbsp; * umístit soubor na vhodném adresáři, cd do adresáře a rozbalte soubor
& Nbsp; * ChiantiPy využívá proměnné prostředí XUVTOP najít databázi. Nastavit XUVTOP na jméno adresáře, kde byla data archiv CHIANTI umístěna. Například
> Setenv XUVTOP /data1/xuv/directory.where.the.tarball.was.placed
Některé weby mají databázi Chianti udržován jako součást distribuce Solarsoft. V tomto případě stačí nastavit XUVTOP do adresáře byl to existuje, obvykle něco jako $ JZ / packages / Chianti / dBASE
Instalace balíčku ChiantiPy
Balíček ChiantiPy lze stáhnout z ChiantiPy, rozbalte ji, cd do adresáře, kde byl rozbalili, a pak, jako root
> Python setup.py nainstalovat
Pokud nemáte administrátorská oprávnění, jednoduše řečeno adresář ChiantiPy (jednoduše nazvaný "Chianti") ve vašem PYTHONPATH
Běh ChiantiPy
Dokumentaci lze nalézt na jeho webové stránce ChiantiPy
Zejména, příručka pro rychlý start je v ceně, který by vám měl dostat nahoru a běží poměrně rychle.
eeping trať ChiantiPy
K dispozici je mailing list, který si můžete objednat na https://lists.sourceforge.net/lists/listinfo/chiantipy-users. Aby bylo možné předplatit je nejprve nutné získat uživatelský účet z sourceforge.net. Jedná se o jednoduchý proces

Co je nového v této verzi:.

  • Metody a funkce pro výpočet ionizační průřez byly nikdy řádně prováděny, a to bylo opraveno.
  • Výpočet ionizační koeficientů sazeb bylo provedeno správně.
  • Chyby ve výpočtu foto-excitace a stimulovaná emise, byly opraveny.

Co je nového ve verzi 0.5.1:

  • Tato verze opravuje zásadní chybu. Uživatelé jsou silně navrhl, aby upgrade na tuto verzi.

Co je nového ve verzi 0.5.0:

  • ion třída má novou metodu - emissList - poskytnout seznam linek v daném rozsahu vlnových délek.
  • ion.intensityRatio má nové klíčové slovo argument, & quot; wvlRanges & quot; takže nastavením wvlRanges = [[100., 200.], [500, 600]], nejvyšší počet řádků bude sestaven ze se v obou určených pouze pro rozsahy, tedy 201-499 nebudou zahrnuty.

Co je nového ve verzi 0.4.2:.

  • Toto je vydání s opravami chyb

Co je nového ve verzi 0.4.0:

  • Tato verze přidává třídu radLoss k výpočtu zářivých ztrát a pozemek výsledky.
  • metoda ion.popPlot nyní vykresluje histogram populací úrovni, pokud jsou uvedeny pouze jediná hodnota teploty a hustoty.
  • Dříve, že očekává více teplot nebo hustoty.
  • řada oprav byly provedeny.

Co je nového ve verzi 0.3.1:.

  • Různé chyby byly opraveny

Co je nového ve verzi 0.3:

  • Tato verze přidává třídu mspectrum, který umožňuje uživatelům používat více lokálních jádra CPU pro spektrální výpočtů, které může být časově náročné.
  • Navíc, tam jsou četné opravy chyb.

Požadavky na :

  • Python

Podobný software

de405
de405

14 Apr 15

Oroboros
Oroboros

3 Jun 15

astropy
astropy

20 Feb 15

Komentáře k ChiantiPy

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!