ChiantiPy

Software screenshot:
ChiantiPy
Software informatie:
Versie: 0.5.3
Upload datum: 19 Feb 15
Ontwikkelaar: Ken Dere
Licentie: Gratis
Populariteit: 72

Rating: nan/5 (Total Votes: 0)

ChiantiPy is de Python-interface naar de Chianti-atomaire-database voor astrofysische spectroscopie
Wat is chianti
De CHIANTI heeft een database van atomaire gegevens die kunnen worden gebruikt om de emissie van spectraallijnen en continus geëmitteerd door hoge temperatuur, optisch dunne astrofysische bronnen interpreteren. De Chianti-project biedt een suite van routines geschreven in Interactive Data Language (IDL) toegang tot de database en het berekenen van de verschillende hoeveelheden voor gebruik in de interpretatie van de waargenomen spectra of het produceren van synthetische spectra.
Aan de slag met ChiantiPy
Vereisten
& Nbsp; * Python (latext 2.x versie; niet compatibel met versie 3.x)
& Nbsp; * numpy
& Nbsp; * scipy
& Nbsp; * matplotlib
& Nbsp; * [Optioneel] PyQt4 of wxPython
& Nbsp; * Chianti, de atomaire databank voor astrofysische spectroscopie
Daarnaast is de FortranFormat module van Scientific Python, ontwikkeld door Konrad Hinsen van het Centre de Biophysique Moleculaire (http://dirac.cnrs-orleans.fr/ScientificPython/), is opgenomen in deze distributie voor eenvoud.
Het installeren van de Chianti-databank
De gzip gegevens tar bal kan worden gedownload van de Chianti-website
& Nbsp; * zet het bestand uit in een directory, cd naar de map en untar het bestand
& Nbsp; * ChiantiPy maakt gebruik van de omgevingsvariabele XUVTOP om de database te vinden. Stel XUVTOP om de naam van de map waar de Chianti-gegevens tarball werd geplaatst. Bijvoorbeeld
> Setenv XUVTOP /data1/xuv/directory.where.the.tarball.was.placed
Sommige sites hebben de Chianti-database onderhouden als onderdeel van een Solarsoft distributie. In dat geval gewoon ingesteld XUVTOP naar de map waren het bestaat, meestal iets van $ SSW / packages / chianti / dbase
de ChiantiPy pakket installeren
De ChiantiPy pakket kan worden gedownload van de ChiantiPy, pak het uit, cd naar de map waar het werd uitgepakt, en dan, als root
> Python setup.py installeren
Als je niet root rechten hebben, simpel gezegd de ChiantiPy directory (kortweg 'chianti') in uw PYTHONPATH
Running ChiantiPy
De documentatie is te vinden op haar website ChiantiPy
In het bijzonder, is een snelstartgids opgenomen die je moet opstaan ​​en vrij snel aan de slag.
eeping spoor van ChiantiPy
Er is een mailinglist die u zich kunt abonneren op https://lists.sourceforge.net/lists/listinfo/chiantipy-users. Om het uit te schrijven is het eerst nodig om een ​​gebruikersaccount van sourceforge.net verkrijgen. Dit is een eenvoudig proces

Wat is nieuw in deze release:.

  • De methoden en functies voor ionisatie doorsnede berekenen waren nooit goed uitgevoerd, en dit is gecorrigeerd.
  • De berekening van ionisatie snelheidscoëfficiënten correct werden uitgevoerd.
  • Fouten in de berekening van de foto-excitatie en gestimuleerde emissie zijn gecorrigeerd.

Wat is nieuw in versie 0.5.1:

  • Deze versie lost een grote bug. Gebruikers wordt sterk aangeraden om te upgraden naar deze versie.

Wat is nieuw in versie 0.5.0:

  • De ion-klasse heeft een nieuwe methode - emissList - om een ​​lijst van lijnen te bieden in een bepaald golflengtegebied.
  • De ion.intensityRatio heeft een nieuw trefwoord argument & quot; wvlRanges & quot; zodat door het instellen van wvlRanges = [[100, 200.], [500, 600]], het hoogste aantal lijnen wordt samengesteld op basis van de twee opgegeven alleen bereiken, dat wil zeggen, zal 201-499 niet worden opgenomen.

Wat is nieuw in versie 0.4.2:.

  • Dit is een bugfix versie

Wat is nieuw in versie 0.4.0:

  • Deze versie voegt de klasse radLoss Radiatieve verliezen te berekenen en plot van de resultaten.
  • De methode ion.popPlot plots nu een histogram van niveau populatie slechts een enkele waarde van de temperatuur en dichtheid worden vermeld.
  • Voorheen verwacht meerdere temperaturen en dichtheden.
  • Een aantal bugfixes zijn gemaakt.

Wat is nieuw in versie 0.3.1:.

  • Diverse bugs zijn bevestigd

Wat is nieuw in versie 0.3:

  • Deze versie voegt de mspectrum klasse, die gebruikers in staat stelt om te gebruiken meerdere lokale CPU-cores voor spectrale berekeningen die tijdrovend kan zijn.
  • Daarnaast zijn er tal van bugfixes.

Eisen

  • Python

Vergelijkbare software

Gmatch
Gmatch

14 Apr 15

de405
de405

14 Apr 15

Oroboros
Oroboros

3 Jun 15

Nightshade
Nightshade

14 Apr 15

Reacties op ChiantiPy

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!