Notebooks and materials for the EOCSI Hackathon 2022, https://frontiersi.com.au/climate-innovation-hack/
- Use the examples in these notebooks to build your own data analysis and applications.
- These notebooks have been adapted and written for CSIRO's EASI SE Asia platform.
- Notebooks that introduce aspects of EASI, Dask and the Open Data Cube libraries.
- Work through these as a Training exercise, and refer back to them for examples.
- Demonstrations for accessing and using EASI data products.
- Adapt or copy from these for your own work.
- Science applications and examples.
- HTML version of each notebook for easy browsing.
- Helper scripts used in the these notebooks.
- Supplementary files and images used in the EASI notebooks.
- Scripts for managing and contributing to the repository.
Contributions are welcome.
A pre-commit
hook is provided in /bin
. For each notebook committed:
- Create an HTML copy of the notebook into
html/
. - Strip outputs from the notebook to limit the size of the repository.
The apply_hooks.sh
script creates a symlink to bin/pre-commit
.
# Run this in your local repository
sh bin/apply_hooks.sh
For contributors:
- Apply the pre-commit hook.
- Run each notebook (that has been updated) to populate the figures, tables and other outputs as you want them.
- For each new notebook add a link to
html/readme.md
. git add
andgit commit
.- If eveything looks ok,
git push
to your fork of this repository and create a pull request.
Work in progress (not configured yet).
Apache License 2.0, https://www.apache.org/licenses/LICENSE-2.0.