CellComplex Python Library¶
The Topological Plant Tissue datastructure
- Coordination
Guillaume Cerutti, Christophe Godin
- Contributors
Frederic Boudon, Jerome Chopard, Hadrien Oliveri, Florian Gacon
- Active team
Inria project team Mosaic
- Former team
Inria-Cirad-Inra Virtual Plants
- Institutes
- Language
Python
- Supported OS
Linux, MacOS
- Licence
Cecill-C
Description¶
CellComplex is a library providing data structures and algorithms to represent and analyze plant cell tissues in 3D. It offers an implementation of the topological structure of cellular complex as an Incidence Graph in a class named PropertyTopomesh
.
- The structure comes with algorithms allowing to
Create a structure from more basic representations
Compute geometrical and topological properties and store them within the structure
Edit the structure by local topological operations
Read and export the structure from/to a standard PLY format
Requirements¶
Python 3.6+
NumPy
SciPy
Matplotlib (optional)
VTK (optional)
Installation¶
From sources:
python setup.py develop
On Anaconda Cloud:
conda install -c mosaic cellcomplex