Skip to main content

Bioconda License: AGPL v3 Language

Image of Tasmanian Devil

Tasmanian

A tool for the analysis of reference mismatches in high throughput sequencing data from DNA samples. Unlike other tools, it is able to evalutate the portions of reads that overlap with specified regions (e.g. Repeats)

Install

conda: conda install -c bioconda tasmanian-mismatch
pip: pip install tasmanian-mismatch

Goals

The main goal is to identify systematic missmatches that might confound SNPs or other variations that should or should not be associated to biological outcomes. Since we noticed a set of regions, which might not necessarily be missplaced in the reference genome, have dramatic effects in this analysis, we provide a way of spliting these reads and incorporate the information in different tables, so that intersecting/non intersecting reads are not filtered out. Also, the researcher has a more accurate picture of the influence of these regions in the observed artifacts.

Overview of Tasmanian use:

samtools view bam | run_intersections [OPTIONS] | run_tasmanian [OPTIONS]
  1. Classification of each base of the read into overlapping (in which case could be contained or boundary - see figure below) or Non-overlapping with regions of interest included in a bed/bedgraph file.
  2. Positional analysis of artifacts splitted by read 1 and read 2.
---

The output includes tables to manupulate and plot the data and a built in report for fast access the data (see figure below).

  • Easy to use command-line and nextflow implementation.
  • Includes a Galaxy wrapper

Contributing

Contributions are welcome and encouraged.

Running Tests

To run the test suite for Tasmanian, follow these steps:

  1. Create a virtual environment:
python3.10 -m venv tasmanian_venv
source tasmanian_venv/bin/activate
  1. Install dependencies:
pip install -r requirements.txt
  1. Run the tests:
bash tasmanian/tests/basic_tests.sh

Authors

License

tasmanian artifact metrics tool is open source software released under the GNU License.

Metadata

Release files for tasmanian-mismatch 1.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tasmanian-mismatch 1.1.1
File Size Uploaded
tasmanian_mismatch-1.1.1.tar.gz 110.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for tasmanian-mismatch 1.1.1
File Interpreter ABI Platform
tasmanian_mismatch-1.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 234.6 kB

Release files / tasmanian_mismatch-1.1.1.tar.gz

Download URL tasmanian_mismatch-1.1.1.tar.gz
Size 110.0 kB
Tags Source
SHA-256 checksum
How to use checksums
8ab95e0fb0d893cd453afdd6b7ff8c596c1e48f4e5aec60c1f62cee7a4d22eec
BLAKE2b-256 checksum
How to use checksums
1b9708f38ee2092488032170c18fbc6e073d2c371cd0a89258b92e8eba7f9920
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.2

Release files / tasmanian_mismatch-1.1.1-py3-none-any.whl

Download URL tasmanian_mismatch-1.1.1-py3-none-any.whl
Size 124.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
05b236628c82e0bb1af6499f8fc0d7c12875a9dc03698c5e88e58b406b9a11ad
BLAKE2b-256 checksum
How to use checksums
e900a8d901fb0ff5a2991c0670ff6b427afd7d15a83d0bc36741c752c9436ace
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.2

Release history Release notifications | RSS feed

This release

1.1.1 This release

2 release files

1.1.0

2 release files

1.0.9

2 release files

1.0.8

2 release files

1.0.7

2 release files

0.1.6

2 release files

0.1.3

2 release files

0.1.2

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page