TreeLab is part of MOLA software, fully sharing its license and rights.
Use git clone command in order to download the source files:
git clone https://github.com/Luispain/TreeLab
From a working Python environment, you can compile using pypi. For example, a user-only installation would be done as follows:
python3 -m pip --user install .
- You may use
--useroption on order to install only for current user. - You can use
--prefixoption to specify the directory where the installation will be done - You can use
-eoption to install in developer mode; such that any change in*.pysource files will be immediately take effect
If you do not have admin rights and you encounter problems using --prefix, then
try force reinstalling all dependencies:
python3 -m pip install --force-reinstall --no-cache-dir --ignore-installed --prefix=/your/path/to/treelab/installation mola-treelab
python3 -m pip --user install mola-treelab
Make sure that the installation bin directory is seen by your PATH environment variable. For exemple, in Linux:
export PATH=$PATH:~/.local/binTreeLab is the Qt editor. Its tree representation and CGNS/HDF5 I/O are
provided by noder; applications that need
to manipulate trees should import noder directly. The former
treelab.cgns module has intentionally been removed.
From command line, launch the GUI with one or more CGNS/HDF5 files. Use
-r for read-only navigation:
treelab out.cgns
treelab -r large_file.cgns
