taxontabletools: A comprehensive and user-friendly program to analyse and visualise DNA metabarcoding data
Project description
TaXonTableTools
Backround
The sequencing of DNA metabarcoding data has drastically increased over the past decade and many datasets are produced quickly nowadays. The analysis of this massive amounts of data and their translation into biological meaningful facts is often limited especially for non-experts and bioinformatics beginners. However, it is the biologists that need to work with the data and interpret these. This was the rationale for developing TaXonTableTools (TTT is the following) as part of the GeDNA project (eDNA metabarcoding in regulatory biomonitoring in Germany).
The program aims to provide easy-to-use tools for biologists and non-bioinformaticians to analyse and visualize their data quickly and reproducible via a graphical user interface. Thus, the dependency on self-written R or python scripts, which can cause confusion and errors particularly when working with different datasets, is reduced. TaXonTableTools is not aiming to replace those scripts (since a specific script always outperforms a general script), but rather provide tools to quickly assess data and generate information as basis for further, more dataset-specific analyses. Furthermore, the quick data visualization integrated in TTT always comes in handy for presenting first preliminary results of a dataset.
Requirements
- Python version 3.6 or 3.7
- Pip
- OS independent (tested on Windows 10, Ubuntu 16 & 18 and MacOS Catalina)
Installation
TaXonTableTools requires Python version 3.6 and 3.7 and can be easily installed using pip.
First, make sure you run the correct pip version via:
pip3 --version
Which should return python3.6 or 3.7. Otherwise specify your pip using pip3.6
or pip3.7
Then install TaXonTableTools via pip:
pip3 install taxontabletools
TaXonTableTools can then be started via:
python3 -m taxontabletools
Updates can be installed via:
pip3 install --upgrade taxontabletools
The installation of Krona tools is optional and needs to be done separately. Note that Krona tools is currently not supported on Windows.
Quick start
-
When first launched TTT will ask to define an output directory. This is where all your projects and respective output files will be stored. A new folder "Projects" will be created in this directory.
-
The next window will always appear when launching TTT. Here you can create new projects or load an already existing one. The output directory can also be changed here.
-
Create a new project by typing the desired name or leave blank to create a "Default_project". Click on "Create new" to proceed.
-
Initially, the taxonomy table and read table must be converted to a TaXon table, the standard input format for TTT (see manual for definitions and requirements).
-
Check out the tutorial to get a more detailed impression of the TTT workflow.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for taxontabletools-1.0.9-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 16382235ca9c6448c7edd16559527906851ccb8195fa1e2e60c6e8f3fa415bf7 |
|
MD5 | 9ae68e4147df9547b2ccaca1658d6c04 |
|
BLAKE2b-256 | 154bd33da9e0a3cbbfb6a59224a7b88d4afb334ab415d0f37cd2c7f962b9bda4 |