birdhouse-finch

A Web Processing Service for Climate Indicators

https://github.com/bird-house/finch

Science Score: 26.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
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (9.5%) to scientific vocabulary

Keywords

climate indices ogc wps xarray xclim

Keywords from Contributors

anuclim climate-analysis climate-science icclim netcdf4 raven pyramid meshes hydrology sequences
Last synced: 6 months ago · JSON representation

Repository

A Web Processing Service for Climate Indicators

Basic Info
Statistics
  • Stars: 13
  • Watchers: 11
  • Forks: 5
  • Open Issues: 12
  • Releases: 30
Topics
climate indices ogc wps xarray xclim
Created almost 8 years ago · Last pushed 7 months ago
Metadata Files
Readme Changelog Contributing License Code of conduct Authors Zenodo

README.rst

Finch
=====

|docs| |pypi| |ci| |license| |fossa| |gitter|

Finch (the bird)
  *Finch is a bird that can adapt to many different climates and ecological niches*

A Web Processing Service for Climate Indicators.

Documentation
-------------

Learn more about Finch in its official documentation at: https://pavics-sdi.readthedocs.io/projects/finch

Submit bug reports, questions and feature requests at: https://github.com/bird-house/finch/issues

Contributing
------------

You can find information about contributing in our `Developer Guide`_.

Please use bump-my-version_ to release a new version.

License
-------

* Free software: Apache Software License 2.0

Credits
-------

This package was created with Cookiecutter_ and the `bird-house/cookiecutter-birdhouse`_ project template.

.. _Cookiecutter: https://github.com/audreyr/cookiecutter
.. _`bird-house/cookiecutter-birdhouse`: https://github.com/bird-house/cookiecutter-birdhouse
.. _`Developer Guide`: https://pavics-sdi.readthedocs.io/projects/finch/en/latest/dev_guide.html
.. _bump-my-version: https://finch.readthedocs.io/en/latest/dev_guide.html#bump-a-new-version

.. |docs| image:: https://readthedocs.org/projects/finch/badge/?version=latest
    :target: https://pavics-sdi.readthedocs.io/projects/finch/en/latest/?badge=latest
    :alt: Documentation Status

.. |pypi| image:: https://img.shields.io/pypi/v/birdhouse-finch.svg
    :target: https://pypi.python.org/pypi/birdhouse-finch

.. |ci| image:: https://github.com/bird-house/finch/actions/workflows/main.yml/badge.svg
    :target: https://github.com/bird-house/finch/actions/workflows/main.yml
    :alt: GitHub CI

.. |fossa| image:: https://app.fossa.com/api/projects/git%2Bgithub.com%2Fbird-house%2Ffinch.svg?type=shield
    :target: https://app.fossa.com/projects/git%2Bgithub.com%2Fbird-house%2Ffinch?ref=badge_shield
    :alt: FOSSA License Scan

.. |license| image:: https://img.shields.io/github/license/bird-house/finch.svg
    :target: https://github.com/bird-house/finch/blob/master/LICENSE.txt
    :alt: GitHub license

.. |gitter| image:: https://badges.gitter.im/bird-house/birdhouse.svg
    :target: https://gitter.im/bird-house/birdhouse?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge
    :alt: Join the chat at https://gitter.im/bird-house/birdhouse

Owner

  • Name: bird-house
  • Login: bird-house
  • Kind: organization

Making Web Processing Services easy

GitHub Events

Total
  • Create event: 77
  • Release event: 3
  • Watch event: 2
  • Delete event: 76
  • Member event: 2
  • Issue comment event: 42
  • Push event: 169
  • Pull request review comment event: 3
  • Pull request event: 140
  • Pull request review event: 73
Last Year
  • Create event: 77
  • Release event: 3
  • Watch event: 2
  • Delete event: 76
  • Member event: 2
  • Issue comment event: 42
  • Push event: 169
  • Pull request review comment event: 3
  • Pull request event: 140
  • Pull request review event: 73

Committers

Last synced: 7 months ago

All Time
  • Total Commits: 1,309
  • Total Committers: 18
  • Avg Commits per committer: 72.722
  • Development Distribution Score (DDS): 0.81
Past Year
  • Commits: 180
  • Committers: 6
  • Avg Commits per committer: 30.0
  • Development Distribution Score (DDS): 0.622
Top Committers
Name Email Commits
Trevor James Smith 1****e 249
David Caron d****n@c****a 202
Pascal Bourgault b****l@o****a 196
David Caron d****5@g****m 164
David Huard h****d@o****a 145
tlogan2000 l****s@o****a 89
dependabot[bot] 4****] 83
Long Vu v****g@o****a 78
pre-commit-ci[bot] 6****] 43
snyk-bot s****t@s****o 22
Louis-David Perron 1****d 10
Mathieu Provencher m****r@c****a 10
bumpversion[bot] b****]@o****a 7
Mathieu Provencher 4
Francis Charette Migneault f****t@g****m 3
Pingu Carsti e****t@d****e 2
Christian Jauvin c****n@g****m 1
fossabot b****s@f****o 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 44
  • Total pull requests: 416
  • Average time to close issues: 6 months
  • Average time to close pull requests: 6 days
  • Total issue authors: 10
  • Total pull request authors: 12
  • Average comments per issue: 2.68
  • Average comments per pull request: 0.87
  • Merged pull requests: 309
  • Bot issues: 1
  • Bot pull requests: 221
Past Year
  • Issues: 0
  • Pull requests: 183
  • Average time to close issues: N/A
  • Average time to close pull requests: 4 days
  • Issue authors: 0
  • Pull request authors: 5
  • Average comments per issue: 0
  • Average comments per pull request: 0.51
  • Merged pull requests: 138
  • Bot issues: 0
  • Bot pull requests: 144
Top Authors
Issue Authors
  • huard (9)
  • aulemahal (8)
  • perronld (5)
  • tlogan2000 (5)
  • fmigneault (4)
  • nilshempelmann (4)
  • ldperron (3)
  • Zeitsperre (3)
  • tlvu (2)
  • dependabot[bot] (1)
Pull Request Authors
  • dependabot[bot] (200)
  • fmigneault (67)
  • Zeitsperre (66)
  • pre-commit-ci[bot] (21)
  • aulemahal (21)
  • tlogan2000 (11)
  • tlvu (11)
  • huard (8)
  • perronld (5)
  • davidcaron (3)
  • fossabot (2)
  • matprov (1)
Top Labels
Issue Labels
enhancement (11) bug (5) CCDP (3) question (2) dependencies (2) docs (1) python (1) priority (1)
Pull Request Labels
dependencies (227) CI (151) github_actions (120) python (80) docs (41) enhancement (9) priority (6) bug (3) CCDP (2) help wanted (1)

Packages

  • Total packages: 2
  • Total downloads:
    • pypi 52 last-month
  • Total dependent packages: 0
    (may contain duplicates)
  • Total dependent repositories: 0
    (may contain duplicates)
  • Total versions: 47
  • Total maintainers: 3
proxy.golang.org: github.com/bird-house/finch
  • Versions: 42
  • 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
pypi.org: birdhouse-finch

A Web Processing Service for Climate Indicators.

  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 52 Last month
Rankings
Dependent packages count: 9.7%
Average: 36.7%
Dependent repos count: 63.7%
Maintainers (3)
Last synced: 6 months ago

Dependencies

.github/workflows/label.yml actions
  • actions/labeler v4 composite
.github/workflows/main.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • mamba-org/provision-with-micromamba main composite
  • styfle/cancel-workflow-action 0.11.0 composite
Dockerfile docker
  • condaforge/mambaforge latest build
docker-compose.yml docker
  • bird-house/finch latest
requirements.txt pypi
  • bottleneck *
  • cftime *
  • click *
  • clisops >=0.9.3
  • dask *
  • geopandas *
  • jinja2 *
  • netcdf4 *
  • numpy *
  • pandas *
  • parse *
  • pint <=0.19.2
  • psutil *
  • python-slugify *
  • pywps >=4.5.1
  • pyyaml *
  • requests *
  • scipy *
  • sentry-sdk *
  • siphon *
  • unidecode *
  • xarray >=0.18.2
  • xclim ==0.38
  • xesmf >=0.6.2
requirements_dev.txt pypi
  • birdhouse-birdy >=0.8.1 development
  • bumpversion * development
  • cruft * development
  • flake8 * development
  • geojson * development
  • h5netcdf * development
  • ipython * development
  • jupyter_client * development
  • matplotlib * development
  • nbconvert * development
  • nbsphinx * development
  • nbval * development
  • pre-commit * development
  • pytest * development
  • pytest-flake8 * development
  • pytest-notebook * development
  • sphinx >=1.7 development
  • twine * development
requirements_docs.txt pypi
  • birdhouse-birdy >=0.8.1
  • ipython *
  • matplotlib *
  • nbsphinx *
  • pint <0.20
  • pywps >=4.5.1
  • sphinx >=4.0
  • sphinxcontrib-bibtex *
  • unidecode *
  • xclim ==0.38
requirements_prod.txt pypi
  • gunicorn *
  • psycopg2-binary *
.github/workflows/bump-version-tag.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • ad-m/github-push-action master composite
.github/workflows/docker-testing.yml actions
  • actions/checkout v3 composite
  • addnab/docker-run-action v3 composite
  • docker/build-push-action v4 composite
  • docker/setup-buildx-action v2 composite
  • styfle/cancel-workflow-action 0.11.0 composite
setup.py pypi
environment.yml pypi