Skip to main content

Convert netCDF to other formats.

Project description

nc-convert

main

Convert netCDF files to other formats

Usage

pip install "ncconvert[cli]"
ncconvert to_csv data/*.nc --output-dir output_data/ --verbose

Formats other than csv are also supported. To see more information about supported formats, run

ncconvert --help

A python API is also available for each format, e.g.:

import xarray as xr
from ncconvert import to_csv

ds = xr.open_dataset("netcdf-file.nc")

to_csv(ds, "output_folder/filename.csv")

Developing

Create a python environment using at least python 3.8, then install the requirements:

pip install ".[dev,cli]"

Run make coverage to generate a report of test coverage.

Releasing the package is as simple as creating a tagged release in GitHub. Make sure to create a new tag using vX.Y.Z format, where X is the major version, Y is the minor version, and Z is the micro version. Set the release title to X.Y.Z.

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

ncconvert-0.1.4.tar.gz (12.9 kB view hashes)

Uploaded Source

Built Distribution

ncconvert-0.1.4-py3-none-any.whl (10.1 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page