PDL :: io :: passt

PDL :: io :: Fits Perl-Modul bietet eine einfache Unterstützung für PDL.
Jetzt downloaden

PDL :: io :: passt Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Karl Glazebrook, Craig DeForest, and Doug Burke
  • Website des Verlags:
  • http://search.cpan.org/~csoe/PDL-2.4.3/IO/FITS/FITS.pm

PDL :: io :: passt Stichworte


PDL :: io :: passt Beschreibung

PDL :: io :: Passends Perl-Modul bietet eine einfache Unterstützung für PDL. PDL :: io :: Fits Perl-Modul bietet eine einfache Unterstützung für PDL.Synopsis, die PDL verwenden. Verwenden Sie PDL :: io :: passt; $ a = rfits ('foo.fits'); # Lesen Sie eine passende Datei $ A-> WFITs ('bar.fits'); # Schreiben eines FILTFITS FILETHIS-Moduls bietet grundlegende passende Unterstützung für PDL, im Sinne des Lesens und des Schreibens vollständig passt Dateien. (Für komplexere Operationen, wie z. B. Vorfilterreihen aus Tabellen oder Leistungsvorgängen auf der Fits-Datei an der Festplatte), können Sie das Astro :: Fits :: CFITSIO-Modul verwenden, das auf cpan.basic-passenden Bilddateien verfügbar ist. unterstützt, zusammen mit tansierbaren und Bildverlängerungen. ASCII-Tischunterstützung ist geplant, ebenso wie die in den 99 empfohlenen Heasarc-Denkenerweiterungen, die in der PASS-Normal-Trottel-Unterstützung empfohlen werden. Die Prinzipschnittstellenroutinen sind RFits und WFITs, um jeweils zu lesen und zu schreiben. Passende Header werden als Perl-Hashes zurückgegeben oder (wenn das Modul vorhanden ist) Astro :: Passt :: Header-Objekte, die an Perl-Hashes gebunden sind. Astro :: Passend für: Sehen Sie den Astro :: Fits :: Header-Dokumentation für Details.FunctionRfits () Simple Piddle Passend für Leser. $ pdl = rfits ('file.fits'); # Lesen Sie ein einfaches passendes Imagesuffix-Magie: $ pdl = rfits ('file.fits.gz'); # Lesen Sie eine Datei mit Gunzip (1) $ PDL = RFITS ('file.fits.z'); # Lesen Sie eine Datei mit Unkomprimieren (1) $ PDL = RFITS ('file.fits '); # Lesen Sie die 2. Erweiterung $ pdl = rfits ('file.fits.gz '); # 3rd-Erweiterung @pdls = RFITS ('file.fits') lesen; # Lesen von Primärdaten und Erweiterungen $ HDR = RFITS ('file.fits', {data => 0}); # Optionen Hash ändert den Kontext der Verhaltensinliste, RFITs liest das primäre Bild und alle möglichen Erweiterungen, wodurch sie in derselben Reihenfolge zurückgibt, in der sie in der Datei aufgetreten sind. Im sciral-Kontext ist der Standardwert, um die primäre HDU zu lesen. Man kann andere HDUs mithilfe der -Syntax lesen, wobei der zweite ist. Derzeit erkannte Erweiterungen sind Bild und kartierbar. (Weitere Informationen finden Sie in den Addendum auf Erweiterungen) .RFITS akzeptiert mehrere Optionen, die auf Wunsch als Hash-REF eingeleitet werden können: BScale (Standard = 1) bestimmt, ob die Daten linear mit den Keywords von BScale / Bzero skaliert werden. Um in den genauen Datenwerten in der Datei zu lesen, setzen Sie diese auf 0.Data (Default = 1), bestimmt, ob die Daten oder nur den Header gelesen werden soll. Wenn Sie dies auf 0 setzen, erhalten Sie den PASS-Header und nicht die Daten selbst. (Beachten Sie, dass der Header normalerweise als HDR-Feld der zurückgegebenen PDL zurückgegeben wird. Dies führt dazu, dass er direkt als Hash-REF-Adresse zurückgegeben wird.) HDRCPY (Standard = 0) bestimmt, ob das HDRCPY-Flag in der zurückgegebenen PDL eingestellt ist. Festlegen des Flags verursacht eine explizite tiefe Kopie des Headers, wenn Sie die zurückgegebene PDL in einem Arithmetik- oder Schneidvorgang verwenden. Das ist bei vielen Umständen nützlich, sondern verursacht auch einen Treffer in Geschwindigkeit.Fits Bildschöpfe werden in der Ausgabe PDL gespeichert und können mit HDR oder Gethdr abgerufen werden. Das HDRCPY-Flag der PDL ist so eingestellt, dass der Header standardmäßig in abgeleitete Piddles kopiert wird. (Dies ist ineffizient, wenn Sie planen, viele kleine Operationen auf den Daten zu tätigen; löschen Sie die Flagge mit "-> hcpy (0)" oder über die Optionen Hash, wenn dies der Fall ist.) Der Header ist ein Hash, dessen Schlüsseln das ist Schlüsselwörter in der PASS-Header. Wenn Sie das Modul "Astro :: Fits :: Header" installiert haben, ist der Header eigentlich ein gebundener Hash zu einem Fits Header-Objekt, mit dem Sie mehr Kontrolle über Kartenauftrag, Kommentarfelder und variable Typen geben können. (Siehe Astro :: Passends: Der Zugang ist case-unempfindlich auf der Perl-Seite, vorausgesetzt, dass Astro :: Fits :: Header installiert ist. Wenn Astro :: Passt: Keyword-assoziierte Kommentare in den Headern werden unter der Hash-Taste _Comment> gespeichert. Alle Verlaufskarten in der Kopfzeile werden in einer einzelnen Multiline-Zeichenfolge gesammelt, die in der Historieschlüssel gespeichert ist. Alle Kommentarkarten werden in ähnlicher Weise unter dem Kommentarschlüssel gesammelt. Anforderungen: · Perl.


PDL :: io :: passt Zugehörige Software

Fortschrittsmonitor.

ist ein flexibler und konfigurierbarer Rahmen für die Bereitstellung von Rückmeldungen darüber, wie eine langlaufende Aufgabe fortgesetzt wird. ...

137

Herunterladen