openalea-incubator / MAppleT

Functional_Structural Plant Model of Apple Tree

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MAppleT

Developer - Installation

We use conda system to manage our dependencies, so first install conda on your machine.

https://docs.conda.io/en/latest/miniconda.html

Install dependencies and environement

Now, install dependencies of MappleT by create firstly a conda environment with

conda create -y -n mappleT -c openalea -c anaconda python=2.7 \
scons=2 \
openalea.sconsx \
openalea.plantgl \
openalea.lpy \
openalea.fractalysis \
openalea.misc \
boost=1.66.0 \
mpfr=3.1 \
scipy \
pillow \
nose \
xlrd \
matplotlib \
jupyter_client=5 \
cython
Activate your environement
conda activate mappleT
Continue dependencies installation with openalea noy conda released package
Plantik
git clone https://github.com/openalea-incubator/plantik
cd plantik; python setup.py install; cd ..
Structure Analysis
git clone https://github.com/openalea/StructureAnalysis/
cd StructureAnalysis/
git checkout 59332198b74380f67df0f8e7dff3be36fb1785e2
cd tool; python setup.py install; cd ..
cd stat_tool; python setup.py install; cd ..
cd sequence_analysis; python setup.py install; cd ..
cd ..

And finally ... Install MappleT !

git clone https://github.com/openalea-incubator/MAppleT
cd MAppleT
python setup.py develop

Running MappleT

Launch

lpy share/data/stocatree.lpy

About

Functional_Structural Plant Model of Apple Tree


Languages

Language:Python 82.6%Language:C++ 6.6%Language:Lex 5.7%Language:R 3.9%Language:Assembly 0.3%Language:Haskell 0.3%Language:Shell 0.2%Language:Makefile 0.1%Language:GAP 0.1%Language:Batchfile 0.1%Language:V 0.0%