netcdf4-python

netcdf4-python: python/numpy interface to the netCDF C library

https://github.com/Unidata/netcdf4-python

Science Score: 36.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
    20 of 83 committers (24.1%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (4.2%) to scientific vocabulary

Keywords

netcdf netcdf4 python

Keywords from Contributors

closember qt tk wx gtk cython unidata alignment flexible plots
Last synced: 6 months ago · JSON representation

Repository

netcdf4-python: python/numpy interface to the netCDF C library

Basic Info
Statistics
  • Stars: 800
  • Watchers: 35
  • Forks: 267
  • Open Issues: 148
  • Releases: 21
Topics
netcdf netcdf4 python
Created about 12 years ago · Last pushed 6 months ago
Metadata Files
Readme Changelog License

README.htmldocs

To update web docs at http://github.unidata.io/netcdf4-python:

First install pdoc (https://github.com/pdoc3/pdoc)

Then in netcdf4-python github clone directory (after building and 
installing github master), generate docs by running create_docs.sh.

Docs are put in docs/index.html.

Github pages (https://unidata.github.io/netcdf4-python/) points to docs/index.html
in master branch.

Owner

  • Name: NSF Unidata
  • Login: Unidata
  • Kind: organization
  • Email: support@unidata.ucar.edu
  • Location: Boulder, Colorado, USA

Our mission is to transform the geosciences community, research, and education by providing innovative data services and tools.

GitHub Events

Total
  • Create event: 18
  • Release event: 1
  • Issues event: 30
  • Watch event: 43
  • Delete event: 12
  • Issue comment event: 148
  • Push event: 70
  • Pull request review event: 14
  • Pull request review comment event: 15
  • Pull request event: 51
  • Fork event: 7
Last Year
  • Create event: 18
  • Release event: 1
  • Issues event: 30
  • Watch event: 43
  • Delete event: 12
  • Issue comment event: 148
  • Push event: 70
  • Pull request review event: 14
  • Pull request review comment event: 15
  • Pull request event: 51
  • Fork event: 7

Committers

Last synced: 7 months ago

All Time
  • Total Commits: 3,992
  • Total Committers: 83
  • Avg Commits per committer: 48.096
  • Development Distribution Score (DDS): 0.19
Past Year
  • Commits: 102
  • Committers: 10
  • Avg Commits per committer: 10.2
  • Development Distribution Score (DDS): 0.706
Top Committers
Name Email Commits
Jeff Whitaker j****t@f****m 3,233
Randall Pittman p****a@o****u 88
Filipe Fernandes o****f@g****m 74
Michael Niklas m****s@g****m 59
Constantine Khroulev c****v@a****u 58
Jeff Whitaker j****t@g****m 53
Jeffrey Whitaker j****t@J****l 47
Peter Hill p****l@y****k 39
Jeff Whitaker j****r@n****v 36
David Huard d****d@g****m 34
Stephan Hoyer s****r@c****m 22
dependabot[bot] 4****] 21
Mike Taves m****s@g****m 18
Christoph Paulik c****k@g****t 15
Jeffrey Whitaker j****r@J****l 14
Lars Pastewka l****a@i****e 13
Alexander Mohr a****r@f****m 12
Bas Couwenberg s****c@x****l 9
hvwaldow h****w@e****h 8
Christian Marquardt c****n@m****c 8
Fedora Cloud User f****a@p****l 6
David Hassell d****l@r****k 6
sroet s****t@h****m 6
Matthias Cuntz mc@m****e 6
DWesl 2****l 5
Matthew Brett m****t@g****m 5
cp c****k@g****m 5
Rob Hetland h****d@t****u 4
Miloššš Korenčiak m****k 4
Max Bohnet b****t@g****e 3
and 53 more...

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 917
  • Total pull requests: 543
  • Average time to close issues: 23 days
  • Average time to close pull requests: 6 days
  • Total issue authors: 457
  • Total pull request authors: 84
  • Average comments per issue: 5.49
  • Average comments per pull request: 1.94
  • Merged pull requests: 469
  • Bot issues: 0
  • Bot pull requests: 46
Past Year
  • Issues: 23
  • Pull requests: 64
  • Average time to close issues: 11 days
  • Average time to close pull requests: 9 days
  • Issue authors: 20
  • Pull request authors: 10
  • Average comments per issue: 2.3
  • Average comments per pull request: 1.38
  • Merged pull requests: 43
  • Bot issues: 0
  • Bot pull requests: 29
Top Authors
Issue Authors
  • dopplershift (220)
  • shoyer (27)
  • jswhit (22)
  • cpaulik (15)
  • opoplawski (10)
  • AgilentGCMS (7)
  • ocehugo (6)
  • headtr1ck (5)
  • jhamman (5)
  • jdemaria (5)
  • davidhassell (5)
  • 5tefan (5)
  • thehesiod (4)
  • zerothi (4)
  • pgamez (4)
Pull Request Authors
  • jswhit (280)
  • ocefpaf (52)
  • dependabot[bot] (46)
  • mwtoews (16)
  • shoyer (15)
  • sebastic (7)
  • ZedThree (6)
  • DWesl (5)
  • RandallPittmanOrSt (5)
  • ckhroulev (4)
  • cpaulik (3)
  • headtr1ck (3)
  • fredrik-1 (3)
  • matthew-brett (3)
  • thehesiod (3)
Top Labels
Issue Labels
bug (219) imported (216) invalid (18) wontfix (7) enhancement (3) help wanted (2)
Pull Request Labels

Packages

  • Total packages: 6
  • Total downloads:
    • pypi 2,313,779 last-month
  • Total docker downloads: 249,534
  • Total dependent packages: 725
    (may contain duplicates)
  • Total dependent repositories: 4,089
    (may contain duplicates)
  • Total versions: 137
  • Total maintainers: 4
pypi.org: netcdf4

Provides an object-oriented python interface to the netCDF version 4 library

  • Versions: 86
  • Dependent Packages: 422
  • Dependent Repositories: 1,377
  • Downloads: 2,313,779 Last month
  • Docker Downloads: 249,534
Rankings
Dependent packages count: 0.1%
Downloads: 0.2%
Dependent repos count: 0.3%
Average: 1.4%
Docker downloads count: 2.1%
Stargazers count: 2.4%
Forks count: 3.2%
Maintainers (2)
Last synced: 6 months ago
spack.io: py-netcdf4

Python interface to the netCDF Library.

  • Versions: 9
  • Dependent Packages: 14
  • Dependent Repositories: 0
Rankings
Dependent repos count: 0.0%
Dependent packages count: 4.7%
Average: 5.0%
Forks count: 6.3%
Stargazers count: 9.0%
Maintainers (2)
Last synced: 6 months ago
proxy.golang.org: github.com/Unidata/netcdf4-python
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent packages count: 5.4%
Average: 5.6%
Dependent repos count: 5.8%
Last synced: 6 months ago
proxy.golang.org: github.com/unidata/netcdf4-python
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Forks count: 1.7%
Stargazers count: 2.3%
Average: 6.1%
Dependent packages count: 9.6%
Dependent repos count: 10.8%
Last synced: 6 months ago
conda-forge.org: netcdf4
  • Versions: 29
  • Dependent Packages: 263
  • Dependent Repositories: 1,356
Rankings
Dependent packages count: 0.2%
Dependent repos count: 0.5%
Average: 6.9%
Forks count: 11.3%
Stargazers count: 15.5%
Last synced: 6 months ago
anaconda.org: netcdf4

netCDF version 4 has many features not found in earlier versions of the library and is implemented on top of HDF5. This module can read and write files in both the new netCDF 4 and the old netCDF 3 format, and can create files that are readable by HDF5 clients. The API modelled after Scientific.IO.NetCDF, and should be familiar to users of that module.

  • Versions: 9
  • Dependent Packages: 26
  • Dependent Repositories: 1,356
Rankings
Dependent packages count: 0.9%
Dependent repos count: 3.2%
Average: 13.1%
Forks count: 20.8%
Stargazers count: 27.4%
Last synced: 6 months ago

Dependencies

.github/workflows/build_latest.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
.github/workflows/build_master.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
.github/workflows/build_old.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
.github/workflows/miniconda.yml actions
  • actions/checkout v3 composite
  • actions/checkout v2 composite
  • mamba-org/provision-with-micromamba v13 composite
  • mamba-org/provision-with-micromamba main composite
pyproject.toml pypi
  • certifi *
  • cftime *
  • numpy *
setup.py pypi