A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

Enhydris

A system for the storage and management of hydrological and meteorological time series.
https://github.com/openmeteo/enhydris

Category: Hydrosphere
Sub Category: Ocean and Hydrology Data Access

Keywords from Contributors

transforms archiving measur observation conversion compose sequencing generic optimize animals

Last synced: about 6 hours ago
JSON representation

Repository metadata

A database with a web interface for the storage and management of hydro/meteorological measurements and time series

README.rst

          ==================================================
Enhydris - Web-based hydro/meteorological database
==================================================

.. image:: https://github.com/openmeteo/enhydris/actions/workflows/run-tests.yml/badge.svg
    :alt: Build button
    :target: https://github.com/openmeteo/enhydris/actions/workflows/run-tests.yml

.. image:: https://codecov.io/github/openmeteo/enhydris/coverage.svg?branch=master
    :alt: Coverage
    :target: https://codecov.io/gh/openmeteo/enhydris

Enhydris is a system for the storage and management of hydrological
and meteorological time series. You can see it in action at
http://openmeteo.org/.

The database is accessible through a web interface, which includes
several data representation features such as tables, graphs and
mapping capabilities. Data access is configurable to allow or to
restrict user groups and/or privileged users to contribute or to
download data. With these capabilities, Enhydris can be used either as
a public repository of free data or as a private
system for data storage. Time series can be downloaded in plain text
format that can be directly loaded to Hydrognomon_, a free
tool for analysis and processing of meteorological time series.

.. _hydrognomon: http://hydrognomon.org/

Enhydris is written in Python/Django, and can be installed on every
operating system on which Python runs, including GNU/Linux and Windows.
It is free software, available under the GNU General Public License
version 3 or any later version.

For more information about Enhydris, read its documentation in the
``doc`` directory or `live at readthedocs`_.

.. _live at readthedocs: http://enhydris.readthedocs.io/

        

Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 6 days ago

Total Commits: 1,256
Total Committers: 15
Avg Commits per committer: 83.733
Development Distribution Score (DDS): 0.47

Commits in past year: 39
Committers in past year: 2
Avg Commits per committer in past year: 19.5
Development Distribution Score (DDS) in past year: 0.026

Name Email Commits
Antonis Christofides a****s@a****m 666
Stefanos Kozanis S****s@i****r 227
Antonis Christofides a****s@w****m 170
Seraphim Mellos m****s@i****m 112
Stavros Anastasiadis a****0@g****m 32
dependabot[bot] 4****] 19
Eyob Tariku e****u@g****m 10
shrhawk s****8@g****m 5
Olha Vadiasova o****a@g****m 4
Abdullah Kady a****y@g****m 4
Olha Vadiasova v****a@g****m 2
Antonis Christofides d****l@l****t 2
George Karavokiros g****e@i****r 1
Dimitris Kalogeras d****g@g****m 1
Yan Takushevich y****h@l****o 1

Committer domains:


Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 67
Total pull requests: 37
Average time to close issues: 12 months
Average time to close pull requests: about 2 months
Total issue authors: 4
Total pull request authors: 3
Average comments per issue: 1.31
Average comments per pull request: 2.59
Merged pull request: 18
Bot issues: 0
Bot pull requests: 0

Past year issues: 0
Past year pull requests: 4
Past year average time to close issues: N/A
Past year average time to close pull requests: 11 minutes
Past year issue authors: 0
Past year pull request authors: 1
Past year average comments per issue: 0
Past year average comments per pull request: 1.0
Past year merged pull request: 4
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/openmeteo/enhydris

Top Issue Authors

  • aptiko (61)
  • rozos (3)
  • kickapoo (2)
  • imarkonis (1)

Top Pull Request Authors

  • aptiko (20)
  • kickapoo (16)
  • lowks (1)

Top Issue Labels

  • type/bug (45)
  • type/feature (14)
  • client/eellak (12)
  • client/hydroscope (6)
  • resolution/wontfix (5)
  • resolution/invalid (2)
  • resolution/duplicate (2)
  • type/maintenance (1)

Top Pull Request Labels


Dependencies

package-lock.json npm
  • 552 dependencies
package.json npm
  • eslint ^6.8.0 development
  • eslint-config-airbnb ^18.2.0 development
  • eslint-plugin-import ^2.22.0 development
  • jest ^26.4.2 development
  • moment ^2.29.4 development
requirements-dev.txt pypi
  • beautifulsoup4 >=4.4 development
  • celery >=4,<5 development
  • django-cors-headers * development
  • django-selenium-clean >=0.3.3,<0.4 development
  • freezegun >=1.1,<2 development
  • model-mommy >=1.6.0 development
  • sphinx >=4 development
requirements.txt pypi
  • Django >=3.2,<4
  • celery >=5,<6
  • defusedxml >=0.7.1,<1
  • dj-rest-auth ==2.1.7
  • django-bootstrap4 >=2,<4
  • django-crequest *
  • django-geowidgets >=0.1.1,<1
  • django-nested-admin >=3.2,<4
  • django-parler >=2.2,<3
  • django-parler-rest >=2,<3
  • django-registration-redux >=2.9,<3
  • django-rest-captcha >=0.1.0,<1
  • django-simple-captcha >=0.5.14,<1
  • djangorestframework >=3.9,<4
  • gdal >=1.6
  • htimeseries >=4,<5
  • iso8601 *
  • pytz *
  • requests >=2.25,<3
  • rules >=2.0
.github/workflows/run-tests.yml actions
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
  • actions/setup-python v3 composite
  • browser-actions/setup-chrome latest composite
  • codecov/codecov-action v4 composite
  • nanasess/setup-chromedriver v2 composite

Score: 5.799092654460527