Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

CoolSeqTool

Documentation · Installation · Usage · API reference

Overview

The CoolSeqTool provides:

  • A Pythonic API on top of sequence data of interest to tertiary analysis tools, including mappings between gene names and transcripts, MANE transcript descriptions, and the Universal Transcript Archive
  • Augmented access to the SeqRepo database, including multiple additional methods and tools
  • Mapping tools that combine the above to support translation between references sequences, annotation layers, and MANE transcripts

Install

CoolSeqTool is available on PyPI

python3 -m pip install cool-seq-tool

See the installation instructions in the documentation for a description of dependency setup requirements.


Usage

All CoolSeqTool resources can be initialized by way of a top-level class instance:

>>> from cool_seq_tool.app import CoolSeqTool
>>> cst = CoolSeqTool()
>>> result = await cst.mane_transcript.get_mane_transcript(
...     "NP_004324.2",
...     599,
...     AnnotationLayer.PROTEIN,
...     residue_mode=ResidueMode.INTER_RESIDUE,
... )
>>> result.gene, result.refseq, result.status
('EGFR', 'NM_005228.5', <TranscriptPriority.MANE_SELECT: 'mane_select'>)

Feedback and contributing

We welcome bug reports, feature requests, and code contributions from users and interested collaborators. The documentation contains guidance for submitting feedback and contributing new code.

Release files for cool-seq-tool 0.4.0.dev0

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

Source distribution (sdist)

Source distribution for cool-seq-tool 0.4.0.dev0
File Size Uploaded
cool_seq_tool-0.4.0.dev0.tar.gz 48.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for cool-seq-tool 0.4.0.dev0
File Interpreter ABI Platform
cool_seq_tool-0.4.0.dev0-py3-none-any.whl Python 3 none any Details

Total release size: 102.1 kB

Release files / cool_seq_tool-0.4.0.dev0.tar.gz

Download URL cool_seq_tool-0.4.0.dev0.tar.gz
Size 48.3 kB
Tags Source
SHA-256 checksum
How to use checksums
86cfa55d2f9431d9db85e0b795133e35e95b6d5f92d353a95e8d49b1da32e6e7
BLAKE2b-256 checksum
How to use checksums
b942d70aac586ad518b3770dd7dc22717518a08f899d496f39771004ca1347aa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / cool_seq_tool-0.4.0.dev0-py3-none-any.whl

Download URL cool_seq_tool-0.4.0.dev0-py3-none-any.whl
Size 53.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ed77df1318225a86ab688eadca034391977e8b8cdf8541724cd7b79cda584636
BLAKE2b-256 checksum
How to use checksums
fe8cb87a8ea692f46906b9c3ca69f0bd136545295a948b5f00c6c47806ac4fc6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.7

Release history Release notifications | RSS feed

0.17.0

2 release files

0.15.4

2 release files

0.15.3

2 release files

0.15.2

2 release files

0.15.1

2 release files

0.15.0

2 release files

0.14.5

2 release files

0.14.4

2 release files

0.14.3

2 release files

0.14.2

2 release files

0.14.1

2 release files

0.14.0

2 release files

0.13.1

2 release files

0.13.0

2 release files

0.12.1

2 release files

0.12.0

2 release files

0.11.0

2 release files

0.9.1

2 release files

0.9.0

2 release files

0.8.0

2 release files

0.7.1

2 release files

0.7.0

2 release files

0.6.0

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.1

2 release files

This release

0.4.0.dev0 This release

2 release files

0.1.12

2 release files

0.1.9

2 release files

0.1.8

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

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