Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Internal enhancements and improvements: optimize code and enable parallel processing capabilities #817

Open
amyburness opened this issue Jul 4, 2024 · 1 comment
Assignees

Comments

@amyburness
Copy link
Collaborator

Optimize code and enable parallel processing capabilities in Trends.Earth. This will decrease processing
times significantly. Ensure that code uses “QGSTasks” where appropriate so that tasks can more easily be parallelized, that users can view percentage completion, cancel tasks, etc. Also use the “numba” library as appropriate to ensure any processing code that
could benefit from just-in-time compilation does so.

@amyburness
Copy link
Collaborator Author

amyburness commented Jul 4, 2024

Deliverables for Internal enhancements and improvements :

  • GUI element, element, e.g. modal window.
  • Revised land cover processing algorithm.
  • Optimized processing algorithm for speed
  • CHIRPS dataset and national population dataset selectable from dropdown in GUI.
  • Download tool updated to support additional filtering options and metadata display.
  • UNCCD reporting tool including local dataset metadata.
  • Unit tests added in codebase.

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

No branches or pull requests

2 participants