Toolbox to read in High Frequency Radar (HFR) files written in CODAR Tabular Format (CTF).
Project description
HFRadarPy
Toolbox to read in High Frequency Radar (HFR) files written in CODAR Tabular Format (CTF).
Free software: MIT license
Documentation: https://hfradarpy.readthedocs.io.
Features
TODO
Installation
Stable release
To install HFRadarPy, run this command in your terminal:
$ pip install hfradarpy
This is the preferred method to install HFRadarPy, as it will always install the most recent stable release.
If you don’t have pip installed, this Python installation guide can guide you through the process.
We also recommend using miniconda to manage your Python environments. Download and follow the Miniconda installation guide for the appropriate Miniconda installer for your operating system.
Make sure to add the channel, conda-forge, to your .condarc. You can find out more about conda-forge from their website:
You can do this with the following command:
conda config --add channels conda-forge
From sources
The sources for HFRadarPy can be downloaded from the Github repo.
You can either clone the public repository:
$ git clone git://github.com/rucool/hfradarpy
Or download the tarball:
$ curl -OJL https://github.com/rucool/hfradarpy/tarball/master
Once you have a copy of the source, you can should create a new conda/virtual environment:
Create environment
Change your current working directory to the location that you downloaded codar_processing to.
$ cd ~/Downloads/hfradarpy/
Create conda environment from the included environment_dev.yml file:
$ conda env create -f environment_dev.yml
Once the environment is done building, you can activate the environment by typing:
$ conda activate hfradarpy # OSX/Unix
Once the environment is your active environment. You can install the toolbox to that environment.
$ python setup.py install
You can also change directory into the root hfradarpy directory and install with the following:
$ pip install .
Or if you are developing new code in the toolbox, you should install this library as ‘editable’:
$ pip install --no-deps --force-reinstall --ignore-installed -e .
Running tests
After setting up your environment, you can run all of the tests, provided you install ‘pytest’:
$ pytest
Credits
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.
History
0.1.4.3 (2022-02-28)
Fourth release on PyPI.
0.1.4.1 (2022-02-28)
Third release on PyPI.
0.1.3 (2022-02-28)
Second release on PyPI.
0.1.2 (2021-12-03)
First release on PyPI.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file hfradarpy-0.1.5.tar.gz
.
File metadata
- Download URL: hfradarpy-0.1.5.tar.gz
- Upload date:
- Size: 61.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/0.0.0 CPython/3.10.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c0bdeff5baa47e6c43449cfb14e36a5b892012d0f3bce4d5e3ef4af0629c3c65 |
|
MD5 | aa4fcd3b978f655c05265b397516a165 |
|
BLAKE2b-256 | 9a00e31c85151f5830a3aef8147d0d1b6682e6629ee7675cbb8b2671948f9ad8 |
File details
Details for the file hfradarpy-0.1.5-py2.py3-none-any.whl
.
File metadata
- Download URL: hfradarpy-0.1.5-py2.py3-none-any.whl
- Upload date:
- Size: 48.1 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/0.0.0 CPython/3.10.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 44ba4e1b945a1f4a3a06675ef4e69863408e37acc92d6f3bc06b9d835eb920da |
|
MD5 | a27efe9944606d30024e340497913898 |
|
BLAKE2b-256 | b2003a78877c132f49079d07d830fd802dacaa804ddfb5130e5818cc398776a7 |