Skip to content

Conversation

@firzaariany
Copy link
Contributor

@firzaariany firzaariany commented Dec 11, 2025

  • Added a notebook for calculating Burned Area Index using openEO.
    • I loaded Sentinel-2 data from and sent the job to Copernicus Data Science backend. Might not be a good use case, but could be good for users so they get direct access to CDSE. But Sentinel-2 in CDSE doesn't provide surface reflectance in 0 - 1 scale, so it requires a pre-processing step before calculating the index. Let me know if it's better to replicate load_zarr method to load Sentinel-2 reflectance data as done in NDCI notebook - I might need help to navigate the items there though.
  • Updated the ReadMe with instructions for creating a virtual environment, to ensure new users don't miss the step.
  • Added a requirement.txt file including openeo, matplotlib, pillow, and numpy. Let me know if additional independencies should be included.

@emmanuelmathot we can talk through the notebook in a call if you're free next week?

@emmanuelmathot
Copy link
Contributor

Thank you @firzaariany . I'll give a review early next week and then we can meet to debrief.

@firzaariany
Copy link
Contributor Author

Sounds good! @emmanuelmathot

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nit: Perhaps use in-line LaTeX $...$ for the formulae, instead of text? Just because you can, I guess - the ones you have probably look nice enough...

https://nbviewer.org/github/ipython/ipython/blob/4.0.x/examples/Notebook/Typesetting%20Equations.ipynb

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should this be British English or AE, @emmanuelmathot?

Currently seems to be AE - "Vizualize"...

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I assume so, given the wordings in the example notebook

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove commented-out code.

Copy link
Contributor

@emmanuelmathot emmanuelmathot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed in pair programming with @firzaariany .Great job!

@emmanuelmathot emmanuelmathot merged commit 235ed06 into main Dec 16, 2025
emmanuelmathot added a commit that referenced this pull request Dec 16, 2025
* readme and contrib initial commit.

* Add attribution section to NDCI cyanobacteria detection notebook

* Specifies how to install virtual environment

* Adds files to ignore

* Processes BAIS2 evalscript with openEO

* Adds requirement file

* Removes unused libraries

* Removes UDP print

* Updates text-based math formulae with latex

---------

Co-authored-by: Emmanuel Mathot <[email protected]>
emmanuelmathot added a commit that referenced this pull request Dec 16, 2025
* Enhance documentation and setup instructions in README and CONTRIBUTING files; add .gitignore and pyproject.toml for project configuration and dependency management.

* Notebook for BAIS2  (#4)

* readme and contrib initial commit.

* Add attribution section to NDCI cyanobacteria detection notebook

* Specifies how to install virtual environment

* Adds files to ignore

* Processes BAIS2 evalscript with openEO

* Adds requirement file

* Removes unused libraries

* Removes UDP print

* Updates text-based math formulae with latex

---------

Co-authored-by: Emmanuel Mathot <[email protected]>

* Enhance documentation and setup instructions in README and CONTRIBUTING files; add .gitignore and pyproject.toml for project configuration and dependency management.

* Update .gitignore to include additional environment and temporary file exclusions

---------

Co-authored-by: Firza Riany <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants