Authors : C. Pradal and J. Diener
Institutes : INRIA / CIRAD
Status : Python package
License : Cecill-C
URL : http://rootsystemml.github.io/
The rsml python package provides:
- import/export between .rsml files and MTG
- plot
- standard root system measurements
- export to table file
The rsml package is an openalea package that can be installed using conda. After installing conda, enter the following command on your conda environment::
conda install rsml -c openalea/label/unstable -c openalea
The rsml package is an openalea package and thus requires openalea.deploy to be installed. To install it, go to the rsml folder and enter the following command::
python setup.py install
import rsml
# load rsml
g = rsml.rsml2mtg( filename )
# plot
plot2d(g) # requires matplotlib
plot3d(g) # requires openalea.plantgl
# save mtg into rsml
rsml.mtg2rsml(g, filename)
# export mesurements to tabular file
from rsml import measurements
measurements.export(g, filename[:-5]+'.csv')