PecanProject / pecan

The Predictive Ecosystem Analyzer (PEcAn) is an integrated ecological bioinformatics toolbox.
www.pecanproject.org
Other
199 stars 230 forks source link

Refactor `convert_input.R` to Optimise Workflow #3307

Open Sweetdevil144 opened 1 week ago

Sweetdevil144 commented 1 week ago

Tasks

I’m thinking less of maintaining the same information in another location and more of thinking about things

  • that can be passed around as function arguments rather than looked up again
  • are currently looked up but never used
  • that are currently used but we can find a way to do without them entirely etc

--> Chris in Slack Link

Low Priority Tasks

These may be decided after discussion with PEcAn admins. This can be ignored for now, but it can also be tackled.

Suggestion

Maybe we can try this for a better lead

Context

The proposed changes are part of the GSoC project aimed at optimizing the PEcAn workflow. Currently, the workflow involves multiple database lookups and queries, which can lead to performance Issues.

Possible Implementation

TBD or as mentioned in above task points.