Python library for reading and writing SuperDARN data
Project description
Python data IO library for the Super Dual Auroral Radar Network (SuperDARN).
Changelog
Version 2.0 - Release!
This release includes changes to support Borealis v1.0, files,
the srng field in DMAP files, and uses darn-dmap to greatly increase DMAP I/O speeds.
Documentation
pyDARNio's documentation can found here
Getting Started
pip install pydarnio
Or read the installation guide.
If wish to get access to SuperDARN data please read the SuperDARN data access documentation. Please make sure to also read the documentation on citing SuperDARN and pydarn.
As a quick tutorial on using pyDARNio to read a non-compressed file:
import pydarnio
fitacf_file = '20180220.C0.rkn.stream.fitacf'
records, _ = pydarnio.read_fitacf(fitacf_file)
or to read a compressed file:
import pydarnio
fitacf_file = '20180220.C0.rkn.stream.fitacf.bz2' # note the .bz2 compression
records, _ = pydarnio.read_fitacf(fitacf_file)
For more information and tutorials on pyDARNio please see the tutorial section
Getting involved
pyDARNio is always looking for testers and developers keen on learning python, github, and/or SuperDARN data visualizations! Here are some ways to get started:
- Testing Pull Request: to determine which pull requests need to be tested right away, filter them by their milestones.
- Getting involved in projects: if you are looking to help in a specific area, look at pyDARNio's projects tab. The project you are interested in will give you information on what is needed to reach completion. This includes things currently in progress, and those awaiting reviews.
- Answer questions: if you want to try your hand at answering some pyDARNio questions, or adding to the discussion, look at pyDARNio's issues and filter by labels.
- Become a developer: if you want to practice those coding skills and add to the library, look at pyDARNio issues and filter by milestone's to see what needs to get done right away.
Please contact the Data Visualization Working Group, if you would like to become a member of the team!
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pydarnio-2.0.0.tar.gz.
File metadata
- Download URL: pydarnio-2.0.0.tar.gz
- Upload date:
- Size: 60.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0ee1c72d70210883b6fdba624801c4733b2ceab08b42a4b7ade25fb644f83fae
|
|
| MD5 |
ff21444a34e4a64165486c97442af817
|
|
| BLAKE2b-256 |
4ff64ea70075ac4bd14fcee1a6e27292c213f0db2cf142e6909b4f4972a2ee9a
|
File details
Details for the file pydarnio-2.0.0-py3-none-any.whl.
File metadata
- Download URL: pydarnio-2.0.0-py3-none-any.whl
- Upload date:
- Size: 68.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9902beeeba4fc9c96df0177bce99a60a50ebfc519259096fb80279fbb181678b
|
|
| MD5 |
6cd55605054d44fd071d217043f80098
|
|
| BLAKE2b-256 |
08905314c688d7f743543dde8278dff4602e2a4fa60b3e8449da3f158840e06c
|