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

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

Built distribution (wheel)

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

Total release size: 8.0 MB

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

Download URL cool_seq_tool-0.4.0.dev2.tar.gz
Size 4.0 MB
Tags Source
SHA-256 checksum
How to use checksums
d44d70c0af78e907124352c9b02557810412a0a0e052951dda27d2a1e899ada7
BLAKE2b-256 checksum
How to use checksums
e8c4f83218e3fe6c2592b186199af41bc1513a69b3b89becb63165aa0a7fe8af
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.dev2-py3-none-any.whl

Download URL cool_seq_tool-0.4.0.dev2-py3-none-any.whl
Size 4.0 MB
Tags Python 3
SHA-256 checksum
How to use checksums
3169bdafccd4cd65846ea602e669336965aeb734a1b6a20bcdaf992119376a73
BLAKE2b-256 checksum
How to use checksums
df0e3a15dc69b06d327b44afbae30584a680b849224fd637c663d6eb07e6cdad
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.dev2 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