GruanToolRsLaunch (gtRsl)
Command line tool to prepare simple radiosonde launches for upload to GRUAN
Details
- ID
gtRsl
- Title
GruanToolRsLaunch
- Author
Michael Sommer (GRUAN Lead Centre)
- Brief description
Command line tool which can handle a long list of radiosonde files and prepare all for upload to GRUAN. Important is, that it can only be used in case of simple routine soundings.
- Version
0.5.2_01 (2023-03-15)
- Status
Stable
Description
- GRUAN-TN-6: M. Sommer: Brief Description of GruanToolRsLaunch (gtRsl), GRUAN Technical Note 6 (GRUAN-TN-6), v1.0 (2020-08-24). PDF
History
- 0.5.2_01 (2023-03-15)
- optimised dependencies (Maven)
- 0.5.2 (2022-06-13)
- change: remove warnings and add info if no config file for specific values is found
- add option '--vfs-conn' (usage like '--ftp-conn')
- 0.5.1_08 (2020-08-18)
- change: improve MWX file definition for MW41 v2.15
- 0.5.1_07 (2020-08-05)
- change: update file format IGNC-RAW to v1.2.1
- bug fixed: get correct StartDateTime in IpslGruanNcRawFileMdExtractor
- 0.5.1_06 (2020-04-29)
- change: update file format IGNC-RAW to v1.2.0
- optimised and restructured 'DataFile' classes which allows easier adding of new config properties
- 0.5.1_05 (2020-02-28)
- bug fixed: crash in case of several files and several SN
- 0.5.1_04 (2019-10-16)
- bug fixed: overwritten special value definitions from config file
- change: update MWX file definition for MW41 v2.15
- 0.5.1_03 (2019-06-28)
- change file format name ('Sirta...' to 'Ipsl...')
- 0.5.1_02 (2019-05-06)
- bug fixed: crash during check of wrong date (05/06/2017 >> 06/05/2017)
- 0.5.1_01 (2019-05-06)
- optimisation of GSFZ (real meta-data only)
- 0.5.1 (2019-05-06)
- add handling of GSFZ
- 0.5.0_01 (2019-04-15)
- remove '*SpecialValues.properties' files
- 0.5.0 (2019-04-02)
- change handling of special values
- 0.4.4_01 (2019-03-28)
- change name of file type from SGNC-RAW to IGNC-RAW
- 0.4.4 (2019-03-19)
- add handling of SGNC-RAW
- 0.4.3_03 (2018-10-23)
- change ftp connections GruanIncomingRawFTP and GruanIncomingTestRawFTP to use gruan.info (at Hetzner)
- change: update MWX file definition for MW41 v2.11
- 0.4.3_02 (2018-10-23)
- new compiled only
- 0.4.3_01 (2018-02-09)
- first test to improve temporary file deletion of MWX files
- add umount MWX file as archive
- first test to improve temporary file deletion of MWX files
- 0.4.3 (2018-02-08)
- bug fixed with use of tmp-dir
- 0.4.2 (2018-02-08)
- add option '--tmp-dir'
- is used by file reader classes MwxFile and Dc3DbFile
- add option '--tmp-dir'
- 0.4.1 (2018-01-04)
- add use of proxy server (look at file 'config/')
- 0.4.0 (2018-01-03)
- add option '--ftp-conn'
- uploading all files from --out-dir to GRUAN
- delete all uploaded files locally
- search in directory 'config' if a file with <NAME>.properties exist (e.g. GruanIncomingRawFTP.properties)
- following two default FTP connections are included: GruanIncomingRawFTP and GruanIncomingTestRawFTP
- add option '--ftp-conn'
- 0.3.5 (2017-12-19)
- bug fixed: in case of using *SpecialValues.properties files
- 0.3.4 (2017-12-18)
- add option '--no-create-if-corrupt'
- bug fixed: in case of missing *SpecialValues.properties files (DC3DB)
- bug fixed: detecting double files (no comparing of same file anymore)
- 0.3.3 (2017-12-14)
- bug fixed: in case of missing *SpecialValues.properties files (MWX)
- better error message in case of missing file_* keys in change file
- 0.3.2 (2017-12-04)
- optimize handling of special values
- 0.3.1 (2017-12-01)
- add possibility to block files and to move blocked files to a quarantine directory
- add option '--block-formula'
- add option '--move-blocked-files'
- 0.3.0 (2017-11-29)
- add detecting and moving double files to a quarantine directory
- add option '--move-double'
- add option '--quarantine-dir'
- 0.2.27 (2017-11-01)
- improve handling of double/after launches with more than 2 parallel launches
- 0.2.26 (2017-10-23)
- add handling of DC3DB-ADD (same like DC3DB)
- 0.2.25 (2017-03-31)
- changed handling of parse errors (can be ignored or not ignored now)
- 0.2.24 (2016-11-09)
- bug fixed: improved file deletion
- 0.2.23 (2016-11-08)
- improved file deletion (because error with last MWX file)
- 0.2.22 (2016-10-20)
- new version for Lauder (Invercargill)
- with MWX support
- 0.2.21 (2015-10-05)
- new version for Sodankylä
- 0.2.20 (2015-09-30)
- new compiled only
- 0.2.19 (2015-08-25)
- NetCDF-Bibliotheken angepasst
- 0.2.18 (2015-07-03)
- new compiled only
- 0.2.17 (2015-04-24)
- compiled with java-1.8.0-openjdk-1.8.0 (to JRE 1.7 features)
- Add JEval library to jar
- 0.2.16 (2015-02-02)
- Beliebige 'SpecialValues' bei DC3DB-Dateien
- Add option '--check-gap'
- Automatische Berechnung von check1_date bis check5_date
- check1_date ist launch_date minus 'check-gap'
- check2_date ist check1_date minus 'check-gap'
- ...
- 0.2.15 (2015-01-02)
- Bug behoben in Bezug auf Metadaten-Extraktion aus Dc3Db-Dateien (Config)
- 0.2.14 (2014-12-11)
- Bug behoben in Bezug auf 'SpecialValues'. Nun auch leere Angaben möglich.
- 0.2.13 (2014-10-29)
- Erweiterte Möglichkeiten bezüglich Metadaten-Extraktion (SpecialValues)
- 0.2.12 (2013-11-19)
- Erweiterung der Datei-Definitionen um einen CODE
- 0.2.11 (2013-09-13)
- Abbruch bei schon vorhandenen Dateien besser behandeln
- 0.2.10 (2013-08-30)
- Dc3DbFile kann nun mit RS80 umgehen
- einheitliche interne Konfigdateien (Properties)
- 0.2.9 (2013-08-26)
- Zusätzliche Erzeugung des Tausch-Parameter 'creation_tool'
- 0.2.8 (2013-02-12)
- Korrektur der Compare-Methode des Klasse TemporalChange (manchmal Absturz-gefährdet)
- 0.2.7 (2013-01-07)
- Dateien eines Zeitschritt mittels SN vergleichen (wenn möglich)
- neue Option --launch-gap [default 10 min.]
- 0.2.6 (2013-01-04)
- automatische Erkennung des korrekten Zeitbereiches
- neue Optionen --auto-date und --start-time
- neue Unterverzeichnisse beim Upload (z.B. 'Lindenberg/Radiosonde')
- bessere Erkennung von verschiedenen Fehlern/Problemen
- 0.2.5 (2012-12-20)
- Korrektur der Behandlung von Doppelaufstiegen (meistens Nachstart eines fehlgeschlagenen Starts)
- launchDate und SN nun auch aus DC3DB auslesen
- bessere Fehlerbehandlung bei kaputten Dateien (welche geparsed werden)
- 0.2.4 (2012-08-07)
- Gute lauffaehige Version mit neuen Moeglichkeiten bzgl. Doppelaufstiegen