Metadata-Version: 2.4
Name: taxontabletools2
Version: 2.3.8
Summary: Taxontabletools2 - A comprehensive, platform-independent graphical user interface software to explore and visualise DNA metabarcoding data
Home-page: https://pypi.org/project/taxontabletools2
Author: Till-Hendrik Macher
Author-email: macher@uni-trier.de
License: MIT
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: streamlit>=1.54.0
Requires-Dist: stqdm
Requires-Dist: pygbif
Requires-Dist: tables
Requires-Dist: streamlit-sortables
Requires-Dist: geopandas
Requires-Dist: scikit-learn
Requires-Dist: xlsxwriter
Requires-Dist: pycirclize
Requires-Dist: update_checker
Requires-Dist: pandas
Requires-Dist: numpy
Requires-Dist: plotly
Requires-Dist: matplotlib
Requires-Dist: matplotlib-venn
Requires-Dist: scipy
Requires-Dist: biom-format
Requires-Dist: statsmodels
Requires-Dist: openpyxl
Requires-Dist: psutil
Requires-Dist: pymannkendall
Requires-Dist: tqdm
Requires-Dist: natsort
Requires-Dist: kaleido
Requires-Dist: GitPython
Requires-Dist: watchdog
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: license
Dynamic: license-file
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# TaxonTableTools2 (TTT)

## Overview

TaxonTableTools2 (TTT) is an easy-to-use graphical software designed for
the analysis and visualization of DNA metabarcoding data. It enables
biologists and researchers without bioinformatics experience to explore
taxonomic datasets quickly, reproducibly, and interactively through a
modern graphical user interface.

TTT focuses on:
* Intuitive biodiversity data exploration
* Reproducible analysis workflows
* Rapid visualization of metabarcoding results
* Accessibility for non-programmers

## Version 2 – Streamlit-based GUI

TaxonTableTools2 represents a complete redesign of the original
TaxonTableTools software.

Because Version 2 was rewritten from the ground up, early releases may
still contain bugs or incomplete features. Stability and functionality
will continue to improve throughout 2026.

Bug reports, feature requests, and suggestions are highly welcome.

## Requirements
* Python3.12 or higher
* Miniconda (recommended)
* Windows (W10 or W11)
* macOS (M1 or M2)
* Linux requires a manual installation via pip

## Installation

1.  Download and install [Miniconda](https://www.anaconda.com/download/success)

2.  Open a Miniconda Terminal

Windows: Search for ‘Anaconda Powershell Prompt (Miniconda3)’

macOS: Open a new Terminal window. The prompt should display the (base)
environment.

3.  Download the TTT Environment File

* [Windows](https://github.com/TillMacher/TaxonTableTools2/blob/main/environments/taxontabletools2_env_windows_aarch64.yml)
* [macOS](https://github.com/TillMacher/TaxonTableTools2/blob/main/environments/taxontabletools2_env_macos_aarch64.yml)

4.  Create the TTT Environment (remember to adjust the PATH to match your local file!)
   ```sh
   conda env create -f taxontabletools2_env_windows_aarch64.yml
   ```

5.  Activate the Environment
   ```sh
   conda activate TTT
   ```

6.  Start TaxonTableTools2
   ```sh
   taxontabletools2
   ```

Your browser will automatically open the graphical user interface.

## Tutorial

Documentation and tutorials are currently under development and will be
released soon.

## Reporting Issues

If you encounter bugs or unexpected behaviour:
* open an issue in the GitHub repository
* contact me directly via email

Community feedback strongly contributes to improving TTT.

## Citation

If you use TaxonTableTools in your research, please cite:

Macher, T. H., Beermann, A. J., & Leese, F. (2021). TaxonTableTools—A
comprehensive, platform-independent graphical user interface software to
explore and visualise DNA metabarcoding data. Molecular Ecology
Resources. https://doi.org/10.1111/1755-0998.13358


## Development Status

TaxonTableTools2 is actively developed and evolving. New analysis
modules, visualization tools, and workflow improvements will be added
continuously.

Contributions and collaborations are welcome.
