ncdftools.

Prozess-NetCDF-Daten
Jetzt downloaden

ncdftools. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Other/Proprietary Li...
  • Preis:
  • FREE
  • Name des Herausgebers:
  • H. Wouters
  • Website des Verlags:
  • http://www.nowebsite.com

ncdftools. Stichworte


ncdftools. Beschreibung

NCDFEXTRA ist ein Python-Modul, das wie folgt entwickelt wurde: Zunächst gibt man die Eingang NetCDF-Datei (en) und / oder Variablen an. Zweitens gibt man eine beliebige (Python- oder R) -Funktion an. Und schließlich gibt man die Dimension (en) an, in der Sie die Funktion anwenden möchten. Z.B. Dies wäre die Zeitdimension, wenn man einen täglichen Durchschnitt oder die X- und Y-Abmessungen für eine Art Interpolation in einer Ebene vornehmen möchte. Das Ergebnis ist eine neue automatisch erstellte NetCDF-Datei, in der Sie das Ergebnis einer oder mehrerer verarbeiteten Variablen finden. Zum Herstellen von NCDFTFTOOLs soll eine Art Erweiterung an CDO (Klimadatenbetreiber) erstellen, so dass eine allgemeinere Analyse kann durchgeführt werden, ohne mit unordentlichem Code zu kämpfen, der unzählige Zulässige für Loops und Temperiervariablen enthält. Seien Sie sich bewusst, dass für Aufgaben, die mit CDO erfolgen können, auch die Geschwindigkeit der Werkzeuge viel langsamer als CDO. Dies liegt daran, dass CDO für seine spezifischen Operationen stark optimiert ist. Es ist also immer besser, die Operation auf NetCDF-Dateien mit CDO zu versuchen. Das Paket hängt von den folgenden häufig verwendeten Python-Paketen ab: NUMPY, Scientific.io und Inspect. Das Tool kann auf Ubuntu (als .deb-Paket) einfach installiert werden. Es sollte so gut funktionieren, dass Python installiert ist, wenn Python installiert ist, aber ich habe es nicht probiert. Import * vom ScipRoc-Import * von NCDFEXTRA Import * lncin = netcdf.netcdfile ('slice_base.nc', 'r') lncoutall = netcdf.netcdfile ('slice_base_diucycle.nc', 'w') lncoutpt = netcdf.netcdfile ('slice_base_diucyclept .NC ',' w ') # Bearbeiten Sie nur die Potentialtemperatur (' pt ') # "-Daten" bezieht sich auf den # "datetim" bezieht sich auf die Koordinate von' dateTime'ncmultifuncunc (\ # Durchgabe einer Funktion als Argument (als Eine 'Lambda'-Funktion) Lambda-Daten, dateTim: AVGCycle (Daten, Datettim, 1.0, cclose = true), \ # -dimensionen, entlang der wir die Funktion anwenden möchten. Die Funktion wird für die anderen # Abmessungen wiederholt ('Time',), \ # Liste der Variablen, die verarbeitet werden müssen (hier ist es nur die Potentialtemperatur) nclist = ((lncin, 'pt'),), \ nCOUT = lncoutpt) # in diesem Fall, alle Variablen in Die NetCDF-Datei wird jetzt unabhängig voneinander # so verarbeitet, dass "Daten" aufschließend auf mögliche Temperatur, Feuchtigkeit, Druck usw.NCMultifunc (\ lambda-Daten, dateTim: Avgcycle (Daten, dateTim, 1.0, cclose = true) bezieht. ,), \ ncin = lncin, ncout = lncoutall) der Homepage des Produkts


ncdftools. Zugehörige Software

Netlib

Eine Sammlung von Netzwerk-Dienstprogrammen, die von Pathod und Mitmproxy verwendet werden ...

62

Herunterladen

Pymil

Eine grundlegende Open-Source-Carte-Internationale Du Monde au Millionième Nomenklaturgeber. ...

35

Herunterladen