Case Study 3: OpenAleaΒΆ

In this case study, we want to find a valid configuration of various packages from OpenAlea, a scientific project developed to study multiscale plant modeling.

Packages in OpenAlea are implemented in different languages (mainly, C++, Python and R). First, we will consider PlantGL (ref TODO), a large 3D C++ library with various dependencies. Then we will explore an example obtained from the combina

What happens?
  • First, the different packages are checked out in the folder .vclimb
  • Then, all the package versions are retrieved from git, PyPi or svn
  • The cmd (run) is tested on several configurations (combinations of packages)
  • The log is written in a file names versionclimber.log