figanos
Outils pour produire des graphiques informatifs sur les impacts des changements climatiques.
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 (12.9%) to scientific vocabulary
Keywords from Contributors
anuclim
climate-analysis
climate-science
icclim
netcdf4
xclim
archiving
hydrology
climate
earth-system-model
Last synced: 11 months ago
·
JSON representation
Repository
Outils pour produire des graphiques informatifs sur les impacts des changements climatiques.
Basic Info
- Host: GitHub
- Owner: Ouranosinc
- License: apache-2.0
- Language: Python
- Default Branch: main
- Size: 25.2 MB
Statistics
- Stars: 2
- Watchers: 6
- Forks: 0
- Open Issues: 16
- Releases: 5
Created over 4 years ago
· Last pushed 11 months ago
Metadata Files
Readme
Changelog
Contributing
License
Code of conduct
Authors
Zenodo
README.rst
=======
figanos
=======
+----------------------------+-----------------------------------------------------+
| Versions | |pypi| |conda| |
+----------------------------+-----------------------------------------------------+
| Documentation and Support | |docs| |versions| |
+----------------------------+-----------------------------------------------------+
| Open Source | |license| |ossf-score| |
+----------------------------+-----------------------------------------------------+
| Coding Standards | |black| |isort| |ruff| |ossf-bp| |pre-commit| |
+----------------------------+-----------------------------------------------------+
| Development Status | |status| |build| |coveralls| |
+----------------------------+-----------------------------------------------------+
Figanos: Tool to create FIGures in the OurANOS style
Pour nous partager vos codes à ajouter dans figanos, s.v.p créer un issue sur le repo github avec une description de la fonction et le code de celle-ci.
* Free software: Apache Software License 2.0
* Documentation: https://figanos.readthedocs.io.
Features
--------
* timeseries(): Creates time series as line plots.
* gridmap(): Plots gridded georeferenced data on a map.
* scattermap(): Make a scatter plot of georeferenced data on a map.
* gdfmap(): Plots geometries (through a GeoDataFrame) on a map.
* stripes(): Create climate stripe diagrams.
* violin(): Create seaborn violin plots with extra options.
* heatmap(): Create seaborn heatmaps with extra options.
* taylordiagram(): Create Taylor diagram.
Quick Install
-------------
`figanos` requires GDAL, which can be a bit tricky depending on your operating system.
We recommend using `conda` to manage your Python environment and dependencies, as it simplifies the installation process for these packages.
.. code-block:: shell
$ conda install -c conda-forge figanos
or if you prefer using `pip` with a system-provided `gdal`, you can install `figanos` from PyPI:
.. code-block:: shell
$ python -m pip install figanos
Credits
-------
This package was created with Cookiecutter_ and the `Ouranosinc/cookiecutter-pypackage`_ project template.
.. _Cookiecutter: https://github.com/cookiecutter/cookiecutter
.. _`Ouranosinc/cookiecutter-pypackage`: https://github.com/Ouranosinc/cookiecutter-pypackage
.. |black| image:: https://img.shields.io/badge/code%20style-black-000000.svg
:target: https://github.com/psf/black
:alt: Python Black
.. |build| image:: https://github.com/Ouranosinc/figanos/actions/workflows/main.yml/badge.svg
:target: https://github.com/Ouranosinc/figanos/actions
:alt: Build Status
.. |conda| image:: https://img.shields.io/conda/vn/conda-forge/figanos.svg
:target: https://anaconda.org/conda-forge/figanos
:alt: Conda-forge Build Version
.. |coveralls| image:: https://coveralls.io/repos/github/Ouranosinc/figanos/badge.svg
:target: https://coveralls.io/github/Ouranosinc/figanos
:alt: Coveralls
.. |docs| image:: https://readthedocs.org/projects/figanos/badge/?version=latest
:target: https://figanos.readthedocs.io/en/latest/
:alt: Documentation Status
.. |isort| image:: https://img.shields.io/badge/%20imports-isort-%231674b1?style=flat&labelColor=ef8336
:target: https://pycqa.github.io/isort/
:alt: Isort
.. |license| image:: https://img.shields.io/pypi/l/figanos
:target: https://github.com/Ouranosinc/figanos/blob/main/LICENSE
:alt: License
.. |ossf-bp| image:: https://bestpractices.coreinfrastructure.org/projects/9945/badge
:target: https://bestpractices.coreinfrastructure.org/projects/9945
:alt: Open Source Security Foundation Best Practices
.. |ossf-score| image:: https://api.securityscorecards.dev/projects/github.com/Ouranosinc/figanos/badge
:target: https://securityscorecards.dev/viewer/?uri=github.com/Ouranosinc/figanos
:alt: OpenSSF Scorecard
.. |pre-commit| image:: https://results.pre-commit.ci/badge/github/Ouranosinc/figanos/main.svg
:target: https://results.pre-commit.ci/latest/github/Ouranosinc/figanos/main
:alt: pre-commit.ci status
.. |pypi| image:: https://img.shields.io/pypi/v/figanos.svg
:target: https://pypi.python.org/pypi/figanos
:alt: PyPI
.. |ruff| image:: https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json
:target: https://github.com/astral-sh/ruff
:alt: Ruff
.. |status| image:: https://www.repostatus.org/badges/latest/active.svg
:target: https://www.repostatus.org/#active
:alt: Project Status: Active – The project has reached a stable, usable state and is being actively developed.
.. |versions| image:: https://img.shields.io/pypi/pyversions/figanos.svg
:target: https://pypi.python.org/pypi/figanos
:alt: Supported Python Versions
Owner
- Name: Ouranos inc.
- Login: Ouranosinc
- Kind: organization
- Location: Canada
- Website: www.ouranos.ca
- Twitter: ouranos_cc
- Repositories: 37
- Profile: https://github.com/Ouranosinc
Consortium on regional climatology
GitHub Events
Total
- Create event: 70
- Release event: 2
- Issues event: 9
- Watch event: 1
- Delete event: 65
- Issue comment event: 65
- Push event: 153
- Pull request review comment event: 17
- Pull request review event: 73
- Pull request event: 128
Last Year
- Create event: 70
- Release event: 2
- Issues event: 9
- Watch event: 1
- Delete event: 65
- Issue comment event: 65
- Push event: 153
- Pull request review comment event: 17
- Pull request review event: 73
- Pull request event: 128
Committers
Last synced: over 2 years ago
Top Committers
| Name | Commits | |
|---|---|---|
| abeaupre | b****s@o****a | 138 |
| Zeitsperre | 1****e | 122 |
| juliettelavoie | j****e@h****a | 53 |
| sarahclaude | s****g@g****m | 52 |
| pre-commit-ci[bot] | 6****] | 31 |
| RondeauG | r****l@o****a | 12 |
| Sarah-Claude Bourdeau | 8****e | 10 |
| Pascal Bourgault | b****l@o****a | 9 |
| bumpversion[bot] | b****]@o****a | 4 |
| dependabot[bot] | 4****] | 3 |
Committer Domains (Top 20 + Academic)
ouranos.ca: 4
hotmail.ca: 1
Issues and Pull Requests
Last synced: 11 months ago
All Time
- Total issues: 57
- Total pull requests: 426
- Average time to close issues: 2 months
- Average time to close pull requests: 6 days
- Total issue authors: 10
- Total pull request authors: 11
- Average comments per issue: 1.72
- Average comments per pull request: 0.87
- Merged pull requests: 321
- Bot issues: 0
- Bot pull requests: 287
Past Year
- Issues: 5
- Pull requests: 165
- Average time to close issues: 6 days
- Average time to close pull requests: 3 days
- Issue authors: 4
- Pull request authors: 5
- Average comments per issue: 0.8
- Average comments per pull request: 0.67
- Merged pull requests: 102
- Bot issues: 0
- Bot pull requests: 129
Top Authors
Issue Authors
- juliettelavoie (24)
- Beauprel (17)
- RondeauG (5)
- Zeitsperre (3)
- sarahclaude (3)
- aulemahal (2)
- huard (1)
- coxipi (1)
- ArtemBuyalo (1)
- cothel (1)
Pull Request Authors
- dependabot[bot] (264)
- Zeitsperre (56)
- Beauprel (25)
- pre-commit-ci[bot] (24)
- juliettelavoie (24)
- sarahclaude (20)
- vindelico (4)
- coxipi (4)
- aulemahal (4)
- huard (1)
- RondeauG (1)
Top Labels
Issue Labels
enhancement (22)
bug (11)
colormaps (4)
documentation (3)
wontfix (2)
CI (1)
docs (1)
Pull Request Labels
dependencies (274)
CI (253)
github_actions (171)
python (93)
docs (20)
documentation (13)
enhancement (7)
bug (2)
wontfix (2)
Packages
- Total packages: 1
-
Total downloads:
- pypi 18 last-month
- Total dependent packages: 0
- Total dependent repositories: 0
- Total versions: 5
- Total maintainers: 3
pypi.org: figanos
Outils pour produire des graphiques informatifs sur les impacts des changements climatiques.
- Homepage: https://figanos.readthedocs.io/
- Documentation: https://figanos.readthedocs.io/
- License: Apache Software License
-
Latest release: 0.5.0
published about 1 year ago
Rankings
Dependent packages count: 7.5%
Forks count: 30.2%
Stargazers count: 32.2%
Average: 42.7%
Dependent repos count: 69.6%
Downloads: 73.9%
Maintainers (3)
Last synced:
11 months ago
Dependencies
.github/workflows/first_pull_request.yml
actions
- actions/github-script v6 composite
.github/workflows/main.yml
actions
- actions/checkout v3 composite
- actions/setup-python v4 composite
- styfle/cancel-workflow-action 0.11.0 composite
.github/workflows/publish-pypi.yml
actions
- actions/checkout v3 composite
- actions/setup-python v4 composite
- pypa/gh-action-pypi-publish release/v1 composite
.github/workflows/tag-testpypi.yml
actions
- actions/checkout v3 composite
- actions/setup-python v4 composite
- pypa/gh-action-pypi-publish release/v1 composite
requirements_dev.txt
pypi
- black ==23.3.0 development
- build ==0.10.0 development
- bump2version ==1.0.1 development
- coverage ==7.2.5 development
- coveralls ==3.3.1 development
- flake8 ==6.0.0 development
- isort ==5.12.0 development
- pip ==23.1.2 development
- pre-commit ==3.3.2 development
- pytest ==7.3.1 development
- pytest-cov ==4.0.0 development
- sphinx ==7.0.1 development
- tox ==4.5.1 development
- twine ==4.0.2 development
- wheel ==0.40.0 development
requirements_docs.txt
pypi
- ipykernel *
- ipython *
- jupyter_client *
- nbsphinx *
- pandoc *
- sphinx *
- sphinx-autoapi *
- sphinx-click *
- sphinx-codeautolink *
- sphinx-copybutton *
- sphinx_book_theme *
- sphinxcontrib-napoleon *
setup.py
pypi
environment.yml
conda
- black
- bump2version
- cairosvg
- cartopy
- coverage
- coveralls
- dask
- flake8
- geopandas
- geoviews
- h5py
- holoviews
- ipykernel
- isort
- jupyter_client
- matplotlib-base
- nbsphinx
- netcdf4
- notebook
- numpy
- pandas
- pandoc
- pip
- platformdirs
- pre-commit
- pytest
- pytest-cov
- python >=3.11,<3.12
- pyyaml
- scikit-image
- seaborn
- sphinx
- sphinx-autoapi
- sphinx-book-theme
- sphinx-click
- sphinx-codeautolink
- sphinx-copybutton
- sphinxcontrib-napoleon
- tox
- twine
- wheel
- xarray
- xclim >=0.38
- zarr