ipygee

interactive widgets for GEE visualization

https://github.com/gee-community/ipygee

Science Score: 44.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
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (14.6%) to scientific vocabulary
Last synced: 8 months ago · JSON representation ·

Repository

interactive widgets for GEE visualization

Basic Info
  • Host: GitHub
  • Owner: gee-community
  • License: mit
  • Language: Python
  • Default Branch: main
  • Size: 354 KB
Statistics
  • Stars: 0
  • Watchers: 2
  • Forks: 0
  • Open Issues: 10
  • Releases: 0
Created over 2 years ago · Last pushed about 1 year ago
Metadata Files
Readme Contributing License Code of conduct Citation Authors

README.rst

ipygee
======

.. |license| image:: https://img.shields.io/badge/License-MIT-yellow.svg?logo=opensourceinitiative&logoColor=white
    :target: LICENSE
    :alt: License: MIT

.. |commit| image:: https://img.shields.io/badge/Conventional%20Commits-1.0.0-yellow.svg?logo=git&logoColor=white
   :target: https://conventionalcommits.org
   :alt: conventional commit

.. |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 badge

.. |prettier| image:: https://img.shields.io/badge/code_style-prettier-ff69b4.svg?logo=prettier&logoColor=white
   :target: https://github.com/prettier/prettier
   :alt: prettier badge

.. |pre-commmit| image:: https://img.shields.io/badge/pre--commit-active-yellow?logo=pre-commit&logoColor=white
    :target: https://pre-commit.com/
    :alt: pre-commit

.. |pypi| image:: https://img.shields.io/pypi/v/ipygee?color=blue&logo=pypi&logoColor=white
    :target: https://pypi.org/project/ipygee/
    :alt: PyPI version

.. |build| image:: https://img.shields.io/github/actions/workflow/status/12rambau/ipygee/unit.yaml?logo=github&logoColor=white
    :target: https://github.com/12rambau/ipygee/actions/workflows/unit.yaml
    :alt: build

.. |coverage| image:: https://img.shields.io/codecov/c/github/12rambau/ipygee?logo=codecov&logoColor=white
    :target: https://codecov.io/gh/12rambau/ipygee
    :alt: Test Coverage

.. |docs| image:: https://img.shields.io/readthedocs/ipygee?logo=readthedocs&logoColor=white
    :target: https://ipygee.readthedocs.io/en/latest/
    :alt: Documentation Status

|license| |commit| |ruff| |prettier| |pre-commmit| |pypi| |build| |coverage| |docs|

Overview
--------

.. image:: https://raw.githubusercontent.com/gee-community/ipygee/main/docs/_static/logo.svg
    :width: 20%
    :align: right

This package provides interactive widgets object to interact with Google Earth engine from Python interactive environment.

TODO
----

This package is still a work in progress but beta testers are welcome. here are the different object that I would like to see implemented in this package:

- A very basic map with the most critical functions available (basically geemap core and that's all)
- A Task manager widget reproducing all the task manager features (and more?)
- A asset manager to manipulate GEE assets in an interactive window
- A bokhe interface (pure python) for all the geetools plotting capabilities
- A Map inspector (need the map first)
- A dataset Explorer (based on the geemap one but with an increased interactivity)
- All should be wired to JupyterLab sidecar for now, other IDE support will be welcome
- A complete and easy to use documentation
- If possible some CI tests (complicated for UI)

Credits
-------

This package was created with `Copier `__ and the `@12rambau/pypackage `__ 0.1.16 project template.

Owner

  • Name: Google Earth Engine Community
  • Login: gee-community
  • Kind: organization
  • Email: google-earth-engine-developers@googlegroups.com

This organization contains content contributed by the Earth Engine developer community. This is not an officially supported Google product.

Citation (CITATION.cff)

cff-version: "1.2.0"
message: "If you use this software, please cite it as below."
authors:
  - family-names: "Rambaud"
    given-names: "Pierrick"
    orcid: "https://orcid.org/"
title: "ipygee"
version: "0.0.0"
doi: ""
date-released: "2023-10-12"
url: "https://github.com/12rambau/ipygee"

GitHub Events

Total
  • Issues event: 1
  • Delete event: 8
  • Issue comment event: 1
  • Push event: 11
  • Pull request event: 6
  • Create event: 4
Last Year
  • Issues event: 1
  • Delete event: 8
  • Issue comment event: 1
  • Push event: 11
  • Pull request event: 6
  • Create event: 4

Committers

Last synced: 9 months ago

All Time
  • Total Commits: 106
  • Total Committers: 2
  • Avg Commits per committer: 53.0
  • Development Distribution Score (DDS): 0.425
Past Year
  • Commits: 17
  • Committers: 1
  • Avg Commits per committer: 17.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Rodrigo E. Principe f****2@g****m 61
Pierrick Rambaud p****9@g****m 45

Issues and Pull Requests

Last synced: 8 months ago

All Time
  • Total issues: 26
  • Total pull requests: 16
  • Average time to close issues: 2 months
  • Average time to close pull requests: 26 days
  • Total issue authors: 2
  • Total pull request authors: 2
  • Average comments per issue: 0.62
  • Average comments per pull request: 0.0
  • Merged pull requests: 14
  • Bot issues: 1
  • Bot pull requests: 1
Past Year
  • Issues: 4
  • Pull requests: 7
  • Average time to close issues: N/A
  • Average time to close pull requests: about 2 months
  • Issue authors: 1
  • Pull request authors: 1
  • Average comments per issue: 0.0
  • Average comments per pull request: 0.0
  • Merged pull requests: 6
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • 12rambau (23)
  • github-actions[bot] (1)
Pull Request Authors
  • 12rambau (25)
  • pre-commit-ci[bot] (2)
Top Labels
Issue Labels
Pull Request Labels

Dependencies

.github/workflows/pypackage_check.yaml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • rishabhgupta/git-action-issue v2 composite
.github/workflows/release.yaml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
.github/workflows/unit.yaml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • codecov/codecov-action v3 composite
  • pre-commit/action v3.0.0 composite
pyproject.toml pypi
  • deprecated >=1.2.14