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

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

Built distribution (wheel)

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

Total release size: 8.0 MB

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

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

Download URL cool_seq_tool-0.4.0.dev1-py3-none-any.whl
Size 4.0 MB
Tags Python 3
SHA-256 checksum
How to use checksums
5b79eb7dcaa58f747c56c91746d707da1c7ef8d23c11a43c0a71cb97ba426da0
BLAKE2b-256 checksum
How to use checksums
888aca03b2963a6281cb162d65ad38d58b41024825cc103916aac6c9a0b517cd
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.dev1 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