Skip to content

TRAS - Tree Ring Analyzer Suite - 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.

License

Notifications You must be signed in to change notification settings

hmarichal93/tras

Repository files navigation

Preview Image

Tras: An Interactive Software for tracing Tree Ring Cross-Sections.

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.

Preview Image

Installation

On Linux

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.

On Windows

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.

Linux Lite 5.8

#1
sudo apt install git -y

Usage

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.

About

TRAS - Tree Ring Analyzer Suite - 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.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published