Recent Releases of GrIML
GrIML - GrIML v1.0.3
What's Changed
- Small grammar correction by @AdamRJensen in https://github.com/GEUS-Glaciology-and-Climate/GrIML/pull/54
- Joss review/editor edits by @PennyHow in https://github.com/GEUS-Glaciology-and-Climate/GrIML/pull/56
- [JOSS REVIEW] Python 3.13 compatibility by @PennyHow in https://github.com/GEUS-Glaciology-and-Climate/GrIML/pull/57
Full Changelog: https://github.com/GEUS-Glaciology-and-Climate/GrIML/compare/v1.0.2...v1.0.3
Cryosphere - Glacier and Ice Sheets
- Jupyter Notebook
Published by PennyHow 5 months ago
GrIML - GrIML v1.0.2
What's Changed
- Curated file info added to documentation by @PennyHow in https://github.com/GEUS-Glaciology-and-Climate/GrIML/pull/34
- Readme documentation updated by @PennyHow in https://github.com/GEUS-Glaciology-and-Climate/GrIML/pull/35
- Arrow dependency description added by @PennyHow in https://github.com/GEUS-Glaciology-and-Climate/GrIML/pull/37
- JOSS review script clean up by @PennyHow in https://github.com/GEUS-Glaciology-and-Climate/GrIML/pull/36
- JOSS review: docs updates by @PennyHow in https://github.com/GEUS-Glaciology-and-Climate/GrIML/pull/39
- Features/environment file update by @PennyHow in https://github.com/GEUS-Glaciology-and-Climate/GrIML/pull/38
- Features/add tutorials by @PennyHow in https://github.com/GEUS-Glaciology-and-Climate/GrIML/pull/40
- Binder added by @PennyHow in https://github.com/GEUS-Glaciology-and-Climate/GrIML/pull/41
- Features/unit test coverage by @PennyHow in https://github.com/GEUS-Glaciology-and-Climate/GrIML/pull/42
- Features/joss edits by @PennyHow in https://github.com/GEUS-Glaciology-and-Climate/GrIML/pull/43
- Docs/binder update by @PennyHow in https://github.com/GEUS-Glaciology-and-Climate/GrIML/pull/44
- [JOSS REVIEW] Landing page description updated by @PennyHow in https://github.com/GEUS-Glaciology-and-Climate/GrIML/pull/45
- [JOSS REVIEW] minor edits by @PennyHow in https://github.com/GEUS-Glaciology-and-Climate/GrIML/pull/46
- Jupyter notebook integration into readthedocs by @PennyHow in https://github.com/GEUS-Glaciology-and-Climate/GrIML/pull/47
- Joss review/return output by @PennyHow in https://github.com/GEUS-Glaciology-and-Climate/GrIML/pull/48
- Input data tutorial added by @PennyHow in https://github.com/GEUS-Glaciology-and-Climate/GrIML/pull/49
Full Changelog: https://github.com/GEUS-Glaciology-and-Climate/GrIML/compare/v1.0.1...v1.0.2
Cryosphere - Glacier and Ice Sheets
- Jupyter Notebook
Published by PennyHow 6 months ago
GrIML - GrIML v1.0.1
What's Changed
- JOSS pre review edits by @PennyHow in https://github.com/GEUS-Glaciology-and-Climate/GrIML/pull/21
- Bugfix/joss edits by @PennyHow in https://github.com/GEUS-Glaciology-and-Climate/GrIML/pull/22
- Editorial corrections for JOSS paper by @AdamRJensen in https://github.com/GEUS-Glaciology-and-Climate/GrIML/pull/23
- Features/old readthedocs files by @PennyHow in https://github.com/GEUS-Glaciology-and-Climate/GrIML/pull/28
- Version call added by @PennyHow in https://github.com/GEUS-Glaciology-and-Climate/GrIML/pull/29
- JOSS pre-review paper edits by @PennyHow in https://github.com/GEUS-Glaciology-and-Climate/GrIML/pull/30
- Exception removed for version print by @PennyHow in https://github.com/GEUS-Glaciology-and-Climate/GrIML/pull/31
- Acknowledgements edit by @PennyHow in https://github.com/GEUS-Glaciology-and-Climate/GrIML/pull/32
New Contributors
- @AdamRJensen made their first contribution in https://github.com/GEUS-Glaciology-and-Climate/GrIML/pull/23
Full Changelog: https://github.com/GEUS-Glaciology-and-Climate/GrIML/compare/v1.0.0...v1.0.1
Cryosphere - Glacier and Ice Sheets
- Jupyter Notebook
Published by PennyHow 10 months ago
GrIML - GrIML v1.0.0
What's Changed
- Clean up of module scripts with local directories by @PennyHow in https://github.com/GEUS-Glaciology-and-Climate/GrIML/pull/13
- Paper and readthedocs updates by @PennyHow in https://github.com/GEUS-Glaciology-and-Climate/GrIML/pull/14
- Features/new docs by @PennyHow in https://github.com/GEUS-Glaciology-and-Climate/GrIML/pull/18
- Figure links changed for valid paper construction by @PennyHow in https://github.com/GEUS-Glaciology-and-Climate/GrIML/pull/19
- Bugfix/remove absolute paths by @PennyHow in https://github.com/GEUS-Glaciology-and-Climate/GrIML/pull/20
Full Changelog: https://github.com/GEUS-Glaciology-and-Climate/GrIML/compare/v0.1.0...v1.0.0
Cryosphere - Glacier and Ice Sheets
- Jupyter Notebook
Published by PennyHow 11 months ago
GrIML - GrIML v0.1.0
What's Changed
- Small bade update by @PennyHow in https://github.com/PennyHow/GrIML/pull/3
- Package re-structuring and updated docs by @PennyHow in https://github.com/PennyHow/GrIML/pull/4
- Unit testing patch by @PennyHow in https://github.com/PennyHow/GrIML/pull/5
- Update to Python 3.11 configuration by @PennyHow in https://github.com/PennyHow/GrIML/pull/6
- Readthedocs and paper draft updated by @PennyHow in https://github.com/PennyHow/GrIML/pull/7
- Update issue templates by @PennyHow in https://github.com/PennyHow/GrIML/pull/9
- action badge added by @PennyHow in https://github.com/PennyHow/GrIML/pull/10
- Load module added by @PennyHow in https://github.com/PennyHow/GrIML/pull/11
- Assign regions by @PennyHow in https://github.com/PennyHow/GrIML/pull/12
Full Changelog: https://github.com/PennyHow/GrIML/compare/v0.0.1...v0.1.0
Cryosphere - Glacier and Ice Sheets
- Jupyter Notebook
Published by PennyHow over 1 year ago
GrIML - GrIML v0.0.1
The GrIML python package
A GrIML workflow for classifying water bodies from satellite imagery using a multi-sensor, multi-method approach. This workflow is part of the ESA GrIML project.
Quickstart
The GrIML package can be installed using pip:
pip install griml
Or cloned from the Github repository:
git clone https://github.com/PennyHow/GrIML
Workflow
GrIML builds on the existing workflows from the ESA Glaciers CCI (Option 6, An Inventory of Ice-Marginal Lakes in Greenland), refined here to form a unified processing chain that is shared openly on Github and pip.
Cloud processing
Primary processing is performed using the Google Earth Engine Python API, including satellite data retrieval and binary classification from multiple sensors. By doing so, the workflow avoids the handling of heavy data downloads and operations.
Subject to funding, it is intended to include add-on modules to the workflow, which take advantage of the cloud processing capabilities provided by the SentinelHub APIs. SentinelHub is a cloud processing platform that can be used to retrieve and process data from many satellite products.
Offline processing
Key Python packages that will be used in the offline components of the workflow:
- geopandas - for vector dataset handling
- numpy - for numerical operations
- pandas - for dataframe handling
- scipy - for matrix operations
- shapely - for geometric operations
Cryosphere - Glacier and Ice Sheets
- Jupyter Notebook
Published by PennyHow over 3 years ago