Tras is a Python-based interactive software designed for tracing and analyzing tree ring cross-sections. It provides tools for automatic and manual ring delineation, as well as metrics computation. The application leverages Streamlit for the user interface, making it easy to visualize and interact with the data. Features
Automatic Ring Delineation: Automatically detect and trace tree rings.
Manual Ring Delineation: Manually adjust and refine ring boundaries.
Metrics Computation: Calculate various metrics based on the traced rings.
Interactive Visualization: Use Streamlit to visualize and interact with the data.
Follow the instructions below to set up the environment (anaconda)and install the necessary dependencies:
conda env create -f environment.yml
conda activate tras
./install.sh $CONDA_PREFIX_1
Replace $CONDA_PREFIX_1
with the path to the conda environment where
the application is installed.
The install.sh
script will download the necessary data files and set up the application for use. It will create an icon on the desktop for easy access to the application called DendroTool
.
Download virtual box windows host and install it. Then download a linux image (in VDI format) from osboxes and install it on virtual box. We tested with Linux Lite 5.8, with 6 GB and 2 cores. After that, run the instruction from the Linux section.
#1
sudo apt install git -y
Run the application using the following command:
./run.sh $CONDA_PREFIX_1
Replace $CONDA_PREFIX_1
with the path to the conda environment where the application is installed. Additionally you can run the application using the icon created on the desktop.