ts05-parameters-downloader
Script to download and parse W1 to W6 parameters needed for TS05 external geomagnetic field model.
https://github.com/cor-cut-off-rigidity/ts05-parameters-downloader
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.1%) to scientific vocabulary
Keywords
Repository
Script to download and parse W1 to W6 parameters needed for TS05 external geomagnetic field model.
Basic Info
- Host: GitHub
- Owner: COR-Cut-off-rigidity
- License: gpl-3.0
- Language: Fortran
- Default Branch: main
- Homepage: http://cor.crmodels.org/
- Size: 2.97 MB
Statistics
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
- Releases: 0
Topics
Metadata Files
Readme.md
TS05 Parameters Downloader
This script downloads 5 minute interval data from omni5mindef spacecraft (dataset) from OmniWeb. Data is valid for interval 1.1.1995 until newest available data. Which are then used to evaluate W1..W6 indices needed for TS05 external magnetic field model. This script uses multithreading and so will utilize your CPU as much as possible.
Requirements
To run the script you need Python and pip installed. This script was developed with Python 3.10.6, but it might work with earlier versions. To install the required packages just run pip3 install -r requirements.txt.
Additional requirements
This script relies on Fortran programs originally developed by Dr. N. A. Tsyganenko available from his website. To compile them you will need a Fortran compiler for example the GNU Fortran compiler. On Ubuntu, you can install it with the command sudo apt install gfortran. Original versions of these scripts can be found here:
For better interoperability changes were made. These programs can be found in the /fortran/ directory. To compile them run bash compile.sh and to test them run bash test.sh.
Besides them, you will also need the Parameters.par file.
Run instructions
If you have all the requirements, you just need to run python3 ./pull_w.py
Output file description
Data is stored in the output file with the name OMNI_W1_W6.dat which contains 9 columns. The description of each column is following:
yearspecifying the year;doyspecifying the Day of Year;hourspecifying the hour;W1parameter value for a given timestampW2parameter value for a given timestampW3parameter value for a given timestampW4parameter value for a given timestampW5parameter value for a given timestampW6parameter value for a given timestamp
Owner
- Name: COR-Cut-off-rigidity
- Login: COR-Cut-off-rigidity
- Kind: organization
- Location: Slovakia
- Website: cor.crmodels.org
- Repositories: 1
- Profile: https://github.com/COR-Cut-off-rigidity
Citation (CITATION.cff)
cff-version: 1.2.0
title: TS05 Parameters Downloader
message: >-
If you use this software, please cite it using the
metadata from this file.
type: software
authors:
- given-names: Daniel
family-names: Gecášek
email: daniel.gecasek@tuke.sk
affiliation: Technical University of Košice
orcid: 'https://orcid.org/0000-0001-7463-6229'
repository-code: >-
https://github.com/COR-Cut-off-rigidity/TS05-Parameters-Downloader
license: GPL-3.0
version: '1.0'
date-released: '2022-10-05'
GitHub Events
Total
- Push event: 2
Last Year
- Push event: 2