The goal of this project is to make more of PEcAn available as a REST API. Right now you will need to either use the web application or create a xml file that contains the information needed for a full workflow run. On top of that PEcAn has many other helpful functions available that are only programmatically available.
We would like for you to create an API that would allow users to interact with PEcAn from executing functions and retrieving the results, up to launching a full workflow. Using the latter we can now create a test system that will run workflows on a regular basis to test the whole of PEcAn.
Some work has already been done in the api package. I would like to make sure that we leverage of this work but I would like to propose we also use plumber which should making the RESTful API easier, and documented.
As a test project I would like the developer to create a small R Project that leverage