Skip to content
Snippets Groups Projects
readme_usage.md 1.99 KiB
Newer Older
  • Learn to ignore specific revisions
  • Readme usage details
    
    ## Usage ##
    
    
    Eddie McWhirter's avatar
    Eddie McWhirter committed
    You can install the project if you haven't already with
            pip install git+https://github.com/usgs/geomag-algorithms.git
    
    
    Running `geomag.py -h` or `geomag.py --help` will show an extensive list of
    input parameters.
    
    Some of the key parameters that should be specified are listed here along with
    
    Eddie McWhirter's avatar
    Eddie McWhirter committed
    examples. They include __start time__, __end time__, __observatory code__,
    __data input source__, __data output source__, __input data channels__,
    __output data channels__, __data type__ (variation, definitive, etc.),
    and __interval__ (minute, second, day, etc.)
    
    Eddie McWhirter's avatar
    Eddie McWhirter committed
    __`--starttime STARTTIME`__
    __`--endtime ENDTIME`__
    
    Start and End times accept several time formats including ISO
    (`YYYY-MM-DDTHH:MM:SSZ`)
    To retrieve data for all of the month of January 2015
    `--starttime 2015-01-01T00:00:00Z --endtime 2015-01-31T23:59:59Z`
    
    To retrieve all _raw_ (variation) _H_, _E_, _Z_ and _F_ _minute_ data from
    _Boulder Observatory_ for the entire day of _July 1st 2014_ from an _iaga2002_
    
    Eddie McWhirter's avatar
    Eddie McWhirter committed
    formatted file and output _H_, _E_, _Z_ and _F_ data to a _PCDCP_ formatted
    file:
    ```
    geomag.py --type variation --inchannels H E Z F --interval minute
    --observatory BOU --starttime 2014-07-01T00:00:00Z
    --endtime 2014-07-01T23:59:00Z --input-iaga-file BOU20140701vmin.min
    --outchannels H E Z F --output-pcdcp-file BOU2014182.min
    ```
    
    To retrieve all _raw_ (variation) _H_, _E_, _Z_ and _F_ _minute_ data from
    _Tucson Observatory_ for the entire month of _March 2013_ from _pcdcp_
    formatted files in a "data-pcdcp" directory and output _H_, _E_, _Z_ and _F_
    data to a group of _iaga2002_ formatted files in a "data-iaga" directory:
    
    Eddie McWhirter's avatar
    Eddie McWhirter committed
    geomag.py --type variation --inchannels H E Z F --interval minute
    --observatory TUC --starttime 2013-03-01T00:00:00Z
    --endtime 2013-03-31T23:59:00Z
    --input-pcdcp-url file://data-pcdcp/./%(OBS)s%(year)s%(julian)s.%(i)s
    --output-iaga-url file://data-iaga/./$(obs)s%(Y)s%(j)s.%(i)s
    --outchannels H E Z F
    
    Eddie McWhirter's avatar
    Eddie McWhirter committed
    
    Extensive explanation of all input and output methods
    [IO Methods](readme_io.md)