Reads and archives NOAA Integrated Surface Database (ISD) files
Project description
pyisd
Reads NOAA Integrated Surface Database (ISD) data.
Installation
$ pip install isd
Usage
There is no command line interface yet. The Python API is pretty simple:
from isd import Record
records = []
with open("isd-file") as file:
records.append(Record.parse(file))
There is currently no parsing of the additional_data
section, but all mandatory fields are parsed out into appropriately-typed fields on a Record
.
Development
Install the development requirements and the package in editable mode:
$ pip install -e .
$ pip install -r requirements-dev.txt
To run the unit tests:
$ pytest
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
isd-0.1.0.tar.gz
(851.9 kB
view hashes)
Built Distribution
isd-0.1.0-py3-none-any.whl
(4.8 kB
view hashes)