Musicbox: Ein Musica -Modell für Kästchen und Spalten.
Copyright (C) 2020 Nationales Zentrum für atmosphärische Forschung
pip install acom_music_box
MusicBox bietet ein Befehlszeilen-Tool, mit dem Konfigurationen sowie einige vorkonfigurierte Beispiele ausgeführt werden können. Grundlegende Plotten können erfolgen, wenn Gnuplot installiert ist.
Checkout der Befehlszeilenoptionen
music_box -h
Führen Sie ein Beispiel aus. Beachten Sie, dass der Ausgang im CSV -Format an das Terminal gedruckt wird.
music_box -e Chapman
Die Ausgabe kann in einer Datei in der CSV-Datei gespeichert werden, wenn keine --output-format
übergeben wird
music_box -e Chapman -o output.csv
Die Ausgabe kann in einer Datei als CSV-Datei gespeichert werden, wenn --output-format
-CSV übergeben wird
music_box --output-format csv -e Chapman -o output.csv
Die Ausgabe kann in einer Datei als netCDF-Datei gespeichert werden, wenn --output-format
netCDF übergeben wird
music_box --output-format netcdf -e Chapman -o output.nc
Die Ausgabe kann in einer Datei in der CSV-Datei auf output.csv gespeichert werden, wenn kein Ausgabempfad angegeben ist, aber --output-format
ist CSV ist
music_box --output-format csv -e Chapman
Die Ausgabe kann in einer Datei in der netCDF-Datei auf output.nc gespeichert werden, wenn kein Ausgabempfad angegeben ist, aber --output-format
ist netCDF ist
music_box --output-format netcdf -e Chapman
Sie können auch Ihre eigene Konfiguration ausführen
music_box -c my_config.json
Und wenn Sie Gnuplot installiert haben, können einige grundlegende Diagramme erstellt werden, um einige resultierende Konzentrationen anzuzeigen
music_box -e Chapman -o output.csv --color-output --plot CONC.O1D
Installieren Sie für die lokale Entwicklung music-box
als bearbeitbare Installation:
pip install -e '.[dev]'
pytest