https://github.com/brazil-data-cube/wtss.py

Python Client API for Web Time Series Service

https://github.com/brazil-data-cube/wtss.py

Science Score: 13.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
  • DOI references
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (14.6%) to scientific vocabulary

Keywords

earth-observation earth-science geospatial gis time-series
Last synced: 6 months ago · JSON representation

Repository

Python Client API for Web Time Series Service

Basic Info
Statistics
  • Stars: 17
  • Watchers: 3
  • Forks: 9
  • Open Issues: 8
  • Releases: 9
Topics
earth-observation earth-science geospatial gis time-series
Created about 6 years ago · Last pushed over 1 year ago
Metadata Files
Readme Changelog License

README.rst

..
    This file is part of Python Client Library for WTSS.
    Copyright (C) 2022 INPE.

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program. If not, see .


=================================================
Python Client Library for Web Time Series Service
=================================================


.. image:: https://img.shields.io/badge/License-GPLv3-blue.svg
        :target: https://github.com/brazil-data-cube/wtss.py/blob/master/LICENSE
        :alt: Software License


.. image:: https://readthedocs.org/projects/wtss/badge/?version=latest
        :target: https://wtss.readthedocs.io/en/latest/
        :alt: Documentation Status


.. image:: https://img.shields.io/badge/lifecycle-stable-green.svg
        :target: https://www.tidyverse.org/lifecycle/#stable
        :alt: Software Life Cycle


.. image:: https://img.shields.io/github/tag/brazil-data-cube/wtss.py.svg
        :target: https://github.com/brazil-data-cube/wtss.py/releases
        :alt: Release


.. image:: https://img.shields.io/pypi/v/wtss
        :target: https://pypi.org/project/wtss/
        :alt: Python Package Index


.. image:: https://img.shields.io/discord/689541907621085198?logo=discord&logoColor=ffffff&color=7389D8
        :target: https://discord.com/channels/689541907621085198#
        :alt: Join us at Discord


About
=====


**W**\ eb **T**\ ime **S**\ eries **S**\ ervice (WTSS) is a lightweight web service for handling time series data from remote sensing imagery. Given a location and a time interval you can retrieve the according time series as a list of real values.


In WTSS a coverage is a three dimensional array associate to spatial and temporal reference systems.


.. image:: https://raw.githubusercontent.com/brazil-data-cube/wtss.py/master/docs/sphinx/img/image-time-series.png
    :target: https://github.com/brazil-data-cube/wtss.py/blob/master/docs/sphinx/img/image-time-series.png
    :width: 240
    :alt: Coverage as a three dimensional array


WTSS is based on three operations:

- ``list_coverages``: returns the list of all available coverages in the service.

- ``describe_coverage``: returns the metadata of a given coverage.

- ``time_series``: query the database for the list of values for a given location and time interval.


If you want to know more about WTSS service, please, take a look at its `specification `_.


Installation
============


Linux, macOS, and Windows users can get ``wtss`` from the `Python Package Index `_ with a recent version of ``pip``::

    pip install wtss


.. note::

    If you want to install the Matplotlib support, use the following command::

        pip install wtss[matplotlib]


Documentation
=============


See https://wtss.readthedocs.io/en/latest/.


References
==========


VINHAS, L.; QUEIROZ, G. R.; FERREIRA, K. R.; CÂMARA, G. `Web Services for Big Earth Observation Data `_. Revista Brasileira de Cartografia, v. 69, n. 5, 18 maio 2017.


License
=======


.. admonition::
    Copyright (C) 2022 INPE.

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

Owner

  • Name: Brazil Data Cube
  • Login: brazil-data-cube
  • Kind: organization
  • Email: brazildatacube@dpi.inpe.br
  • Location: São José dos Campos, SP, BR

Brazil Data Cube is a subproject of the project “Environmental Monitoring of Brazilian Biomes“, funded by the The Amazon Fund in BNDES financial collaboration

GitHub Events

Total
  • Issues event: 1
  • Watch event: 4
Last Year
  • Issues event: 1
  • Watch event: 4

Committers

Last synced: 7 months ago

All Time
  • Total Commits: 78
  • Total Committers: 6
  • Avg Commits per committer: 13.0
  • Development Distribution Score (DDS): 0.115
Past Year
  • Commits: 0
  • Committers: 0
  • Avg Commits per committer: 0.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
gqueiroz g****g@g****m 69
raphaelrpl r****a@g****m 3
raphaelrpl r****a@i****r 3
abner a****s@g****m 1
Matheus C. Zaglia m****a@g****m 1
leobeckerdaluz l****z@g****m 1
Committer Domains (Top 20 + Academic)
inpe.br: 1

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 44
  • Total pull requests: 64
  • Average time to close issues: 11 months
  • Average time to close pull requests: 14 days
  • Total issue authors: 5
  • Total pull request authors: 6
  • Average comments per issue: 0.07
  • Average comments per pull request: 0.06
  • Merged pull requests: 60
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 3
  • Pull requests: 7
  • Average time to close issues: 28 days
  • Average time to close pull requests: about 1 hour
  • Issue authors: 2
  • Pull request authors: 2
  • Average comments per issue: 0.0
  • Average comments per pull request: 0.0
  • Merged pull requests: 7
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • gqueiroz (25)
  • raphaelrpl (8)
  • luanabeckerdaluz (7)
  • marujore (3)
  • marcosmlr (1)
Pull Request Authors
  • gqueiroz (35)
  • raphaelrpl (27)
  • leobeckerdaluz (4)
  • marujore (2)
  • AbnerErnaniADSFatec (2)
  • marcosmlr (1)
Top Labels
Issue Labels
enhancement (32) bug (8) documentation (2) release (1)
Pull Request Labels
enhancement (34) bug (15) release (9) documentation (6)

Packages

  • Total packages: 1
  • Total downloads:
    • pypi 273 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 1
  • Total versions: 13
  • Total maintainers: 4
pypi.org: wtss

Python Client Library for WTSS.

  • Versions: 13
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 273 Last month
Rankings
Dependent packages count: 7.4%
Forks count: 12.0%
Stargazers count: 15.6%
Average: 19.1%
Dependent repos count: 22.2%
Downloads: 38.4%
Last synced: 6 months ago

Dependencies

setup.py pypi
  • Click >=7.0
  • Jinja2 >=2.10
  • jsonschema >=3.2
  • requests >=2.20