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.dev3

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.dev3
File Size Uploaded
cool_seq_tool-0.4.0.dev3.tar.gz 4.0 MB Details

Built distribution (wheel)

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

Total release size: 8.0 MB

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

Download URL cool_seq_tool-0.4.0.dev3.tar.gz
Size 4.0 MB
Tags Source
SHA-256 checksum
How to use checksums
3435b1da605bddc29cbd8c6ec555b150efa11320f6290a9dd5a98aada974c8b3
BLAKE2b-256 checksum
How to use checksums
ca2ef5ab1f50a116258cb903718dd424f27101a386e1ec383670116a07e29dc4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.8

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

Download URL cool_seq_tool-0.4.0.dev3-py3-none-any.whl
Size 4.0 MB
Tags Python 3
SHA-256 checksum
How to use checksums
f9d2ef810f30cbd7ccd25693a3d1f41e48a8cb56f2f57eefcd275a52c4f5dd29
BLAKE2b-256 checksum
How to use checksums
76ebf0a967524e9c6757aec2015be906f58600d1b48a7ba1c65c6729f9e57f58
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.8

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.dev3 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