python-stratify

Vectorized interpolators for Nd atmospheric and oceanographic data

https://github.com/scitools/python-stratify

Science Score: 57.0%

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

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 2 DOI reference(s) in README
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (3.4%) to scientific vocabulary

Keywords

atmospheric-science cython interpolation numpy ocean-sciences

Keywords from Contributors

mesh gtk qt tk wx data-profilers datacleaner pipeline-testing open-science pypi
Last synced: 6 months ago · JSON representation ·

Repository

Vectorized interpolators for Nd atmospheric and oceanographic data

Basic Info
  • Host: GitHub
  • Owner: SciTools
  • License: bsd-3-clause
  • Language: Jupyter Notebook
  • Default Branch: main
  • Homepage:
  • Size: 1.12 MB
Statistics
  • Stars: 28
  • Watchers: 9
  • Forks: 18
  • Open Issues: 13
  • Releases: 8
Topics
atmospheric-science cython interpolation numpy ocean-sciences
Created about 9 years ago · Last pushed 6 months ago
Metadata Files
Readme License Code of conduct Citation

README.md

Stratify

Interpolation for restratification, particularly useful for Nd vertical interpolation of atmospheric and oceanographic datasets

| | | |------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | ⚙️ CI | ci-locks ci-manifest ci-tests ci-wheels pre-commit.ci status | | 💬 Community | GH Discussions | | 📖 Documentation | Binder | | 📈 Health | codecov | | ✨ Meta | code style - black license - bds-3-clause | | 📦 Package | DOI conda-forge pypi pypi - python version | | 🧰 Repo | contributors | | | |

Are you a SciTools/iris user? Did you know Iris provides a convenience for using Stratify with Iris Cubes? Try out iris.experimental.stratify and let the devs know what you think!

Introduction

Discover the capabilities of stratify with this introductory Jupyter Notebook.

Installation

shell conda install --channel conda-forge python-stratify shell pip install stratify

License

Stratify is licenced under a BSD 3-Clause License.

Owner

  • Name: SciTools
  • Login: SciTools
  • Kind: organization
  • Email: scitools.pub@gmail.com
  • Location: United Kingdom

SciTools is a collaborative effort to produce powerful Python-based open-source tools for Earth scientists

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If Python-Stratify played an important part in your research then please add us to your reference list by using the references below."
title: "python-stratify"
authors:
- family-names: "Elson"
  given-names: "Phil"
  orcid: "https://orcid.org/0000-0001-6360-749X"
- family-names: "Little"
  given-names: "Bill"
  orcid: "https://orcid.org/0000-0002-1345-9465"
- family-names: "Andela"
  given-names: "Bouwe"
  orcid: "https://orcid.org/0000-0001-9005-8940"
- family-names: "Dreyer"
  given-names: "Laura"
  orcid: "https://orcid.org/0009-0006-6310-3658"
- family-names: "Fernandes"
  given-names: "Filipe"
  orcid: "https://orcid.org/0000-0003-4165-2913"
- family-names: "Rol"
  given-names: "Evert"
  orcid: "https://orcid.org/0000-0001-8357-4453"
- family-names: "Wright"
  given-names: "Henry"
  orcid: "https://orcid.org/0009-0005-1489-760X"
- family-names: "Yeo"
  given-names: "Martin"
  orcid: "https://orcid.org/0009-0000-6857-560X"
- name: "Python-Stratify contributors"
abstract: "Interpolation for restratification, particularly useful for Nd vertical interpolation of atmospheric and oceanographic datasets"
license: "BSD-3-Clause"
license-url: "https://spdx.org/licenses/BSD-3-Clause.html"
date-released: "2018-06-01"
doi: "10.5281/zenodo.7863857"
repository-code: "https://github.com/SciTools/python-stratify"
type: "software"

GitHub Events

Total
  • Issues event: 12
  • Watch event: 2
  • Delete event: 31
  • Issue comment event: 27
  • Push event: 139
  • Pull request review comment event: 4
  • Pull request review event: 87
  • Pull request event: 148
  • Create event: 34
Last Year
  • Issues event: 12
  • Watch event: 2
  • Delete event: 31
  • Issue comment event: 27
  • Push event: 139
  • Pull request review comment event: 4
  • Pull request review event: 87
  • Pull request event: 148
  • Create event: 34

Committers

Last synced: 8 months ago

All Time
  • Total Commits: 292
  • Total Committers: 14
  • Avg Commits per committer: 20.857
  • Development Distribution Score (DDS): 0.74
Past Year
  • Commits: 85
  • Committers: 6
  • Avg Commits per committer: 14.167
  • Development Distribution Score (DDS): 0.635
Top Committers
Name Email Commits
scitools-ci[bot] 1****] 76
dependabot[bot] 4****] 66
Bill Little b****e@m****k 45
pre-commit-ci[bot] 6****] 38
Henry Wright 8****t 30
Carwyn Pelley c****b@g****m 15
Phil Elson p****b@g****m 12
Martin Yeo 4****s 3
lbdreyer l****r@m****k 2
ocefpaf o****f@g****m 1
benjamin.ayliffe b****e@m****k 1
Tom Gale t****m@t****t 1
Evert Rol e****l@g****m 1
Bouwe Andela b****a@g****m 1
Committer Domains (Top 20 + Academic)

Dependencies

Dockerfile docker
  • andrewosh/binder-base latest build
.github/workflows/ci-citation.yml actions
  • actions/checkout v4 composite
  • citation-file-format/cffconvert-github-action 2.0.0 composite
.github/workflows/ci-label.yml actions
  • actions/labeler v4 composite
  • github/issue-labeler v3.2 composite
.github/workflows/ci-locks.yml actions
.github/workflows/ci-manifest.yml actions
.github/workflows/ci-tests.yml actions
  • actions/checkout v4 composite
  • conda-incubator/setup-miniconda v2 composite
.github/workflows/ci-wheels.yml actions
  • actions/checkout v4 composite
  • actions/download-artifact v3 composite
  • actions/upload-artifact v3 composite
  • pypa/cibuildwheel v2.15.0 composite
  • pypa/gh-action-pypi-publish release/v1 composite
.github/workflows/stale.yml actions
  • actions/stale v8 composite
pyproject.toml pypi
requirements/pypi-core.txt pypi
  • Cython *
  • dask *
  • numpy >=1.21
setup.py pypi