Tree Ring Analyzer Suite
Professional dendrochronology software integrating state-of-the-art computer vision and deep learning methods for automatic tree ring detection and measurement
TRAS is a comprehensive GUI application built with PyQt5 that combines three state-of-the-art methods for dendrochronology research: automatic pith detection (APD), classical edge detection (CS-TRD), and deep learning-based detection (DeepCS-TRD).
Generate comprehensive, publication-ready reports with a single click. Each report includes sample metadata, ring overlays, and multi-panel analysis plots.
Metadata & statistics
Detected boundaries & labels
Area, growth rate, radial width
TRAS requires Anaconda/Miniconda for dependency management. Windows installation tutorial
Alternative: Download manually from Releases and extract
After downloading and extracting TRAS, you need to:
cd path\to\tras-2.0.0Urudendro is a utility library required for background removal (U2Net) and DeepCS-TRD functionality.
Note: Requires git-lfs to be installed on your system.
Note: CS-TRD is not available on Windows. Windows users should use DeepCS-TRD.
Linux/macOS:
Windows:
Launch TRAS and follow the guided workflow to analyze your tree ring samples:
Open your wood cross-section image (JPG, PNG, TIFF supported)
Enter sample code, harvested year, and observations
Draw a reference line and specify its physical length
Crop, resize, or remove background to improve detection
Choose APD for pith, then CS-TRD or DeepCS-TRD for rings
Add/remove points, create new rings, or delete false detections
Set direction from pith and export to .POS format
View ring properties, generate PDF reports, export CSV data
If you use TRAS in your research, please cite the relevant papers: