Skip to main content

TreeLab is part of MOLA software, fully sharing its license and rights.

Installation

From sources

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 --user option on order to install only for current user.
  • You can use --prefix option to specify the directory where the installation will be done
  • You can use -e option to install in developer mode; such that any change in *.py source 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

From stable releases

PyPi

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/bin

Usage

TreeLab 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

treelab showing node

Metadata

Release files for mola-treelab 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mola-treelab 1.0.0
File Size Uploaded
mola_treelab-1.0.0.tar.gz 5.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for mola-treelab 1.0.0
File Interpreter ABI Platform
mola_treelab-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 146.4 kB

Release files / mola_treelab-1.0.0.tar.gz

Download URL mola_treelab-1.0.0.tar.gz
Size 5.0 kB
Tags Source
SHA-256 checksum
How to use checksums
0956029d9e3d1af7b97af2fe104669c1ef6bde89b0f2ead272665ccd1820304a
BLAKE2b-256 checksum
How to use checksums
bb8daa94c70ec9f9a361b0265ec71be8764687d0400ae06f36131189f7b0a314
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.22

Release files / mola_treelab-1.0.0-py3-none-any.whl

Download URL mola_treelab-1.0.0-py3-none-any.whl
Size 141.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d0f4f1163b42f714e2a18c8f97103841da12ffe1b4e3d6af14d52466a39d70a8
BLAKE2b-256 checksum
How to use checksums
59a19d22b2d060319d650b251001e9001d2249b27c3f1315f01314c588b19525
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.22

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

0.4.6

2 release files

0.4.5

2 release files

0.4.4

2 release files

0.4.3

2 release files

0.4.2

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.1

2 release files

0.1.0

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page