Skip to main content

Telomeric allele scoring tool for output from Telogator2.

Project description

TeloScore

DOI

A telomeric allele comparison-scoring tool for output from Telogator2.

Installation

TeloScore can be installed from PyPI using the following command:

pip install teloscore

Usage

The following is an example showing how TeloScore is to be used:

teloscore compare ./sample_01_child.tsv ./sample_02_parent_1.tsv ./out.tsv

Note: There are currently two scoring systems: 1 and 2, corresponding to the scoring systems found in the v0.1.x release and the v0.2.x release. The default is 2. You may specify which scoring system you wish to use by passing --scoring #, where # is 1 or 2.

The output matrix can then be plotted using the following command:

teloscore plot ./out.tsv

Input Format

TeloScore's compare subcommand is primarily designed to accept the TSV output file from Telogator2. However, any TSV file with the following columns would work:

Output Format

Definition: TVR = telomere variable region

The output is a TSV matrix with the TVR of the first sample (child) across the columns, and those of the second sample (parent) across the rows. Each entry in the matrix is a floating-point number between 0 and 1, representing a custom similarity score between the two TVRs.

Copyright Notice

TeloScore is a telomeric allele comparison-scoring tool for output from Telogator2.

Copyright (C) 2024-2025 McGill University, David Lougheed

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

teloscore-0.4.0.tar.gz (19.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

teloscore-0.4.0-py3-none-any.whl (20.5 kB view details)

Uploaded Python 3

File details

Details for the file teloscore-0.4.0.tar.gz.

File metadata

  • Download URL: teloscore-0.4.0.tar.gz
  • Upload date:
  • Size: 19.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.5 CPython/3.13.2 Darwin/23.6.0

File hashes

Hashes for teloscore-0.4.0.tar.gz
Algorithm Hash digest
SHA256 d381997c46aa6168a0e642719a4be49b8069bfcaa482b8c57ff0ebcf1b8a8e46
MD5 484e3dee9f041b582b1c97af201cbde9
BLAKE2b-256 4225d1a5c88804098ce4b7ec652d975eb9595c3c58025beb909862b264194f59

See more details on using hashes here.

File details

Details for the file teloscore-0.4.0-py3-none-any.whl.

File metadata

  • Download URL: teloscore-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 20.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.5 CPython/3.13.2 Darwin/23.6.0

File hashes

Hashes for teloscore-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 caa55b96caa7de1c9f718adaddd4bd739ab97b72a9c996726f3f81cf43a8f0b0
MD5 03209ab246e1ac26798c9ce5bb8501f1
BLAKE2b-256 bb29ce716c4383b41c2b5c34dbe1f4a7a7a11f00e2d710784702c293f508b4f3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page