Skip to main content

Tests PyPI

synoptiko

Summary report of somatic mutations from cancer DNA sequencing data

Usage

synoptiko --vcf mutect.vcf --vcf mutect2.vcf
                total variants:   680
                        # SNVs:   630
                      # indels:    50
coding non-synonymous variants:   150
===

Coding variants in known cancer genes:
-- LATS2 p.R352L (chr13 g.21562864C>A)
-- FLT3 p.R387L (chr13 g.28622457C>A)
-- TP53 p.C141Y (chr17 g.7578508C>T)
-- DNMT3A p.R484W (chr2 g.25468913G>A)
-- NFE2L2 p.LWRQDIDLGVSREVFDFSQ22del (chr2 g.178098921_178098977delGCTGACTGAAGTCAAATACTTCTCGACTTACTCCAAGATCTATATCTTGCCTCCAAA)
-- ZNF133 p.Q533K (chr20 g.18297095C>A)

Coding variants in MHC-I presentation genes:
-- HLA-C p.R155G (chr6 g.31239006G>C)

Coding variants in interferon response genes:
    none

Installation and annotation semantics

Requires Python 3.11+ and Varcode 11.1+ (below 12). Install with pip install --upgrade synoptiko, and install the matching reference annotation with PyEnsembl before annotating a VCF. Varcode and pandas are declared runtime dependencies.

The coding count includes a variant when any concrete candidate changes its protein. The primary annotation can still be intronic or synonymous. Each gene panel retains the primary description and lists candidate consequences, including unresolved alternatives. Priority and producer ordering do not give probabilities; none of these annotations establish RNA expression or peptide presentation. Gene panels are the bundled historical CSVs, not a current CTA curation or target-admission policy.

For development, install .[test], then run ./lint.sh and ./test.sh. The annotated integration test requires human Ensembl release 75; other tests run with ./test.sh -m 'not ensembl'.

Metadata

Release files for synoptiko 0.1.0

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

Source distribution (sdist)

Source distribution for synoptiko 0.1.0
File Size Uploaded Provenance Actions
synoptiko-0.1.0.tar.gz 26.7 kB Without provenance Details for synoptiko-0.1.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for synoptiko 0.1.0
File Interpreter ABI Platform Actions
synoptiko-0.1.0-py3-none-any.whl Python 3 none any Details for synoptiko-0.1.0-py3-none-any.whl

Total release size: 51.5 kB

Release files / synoptiko-0.1.0.tar.gz

Download URL synoptiko-0.1.0.tar.gz
Size 26.7 kB
Tags Source
SHA-256 checksum
How to use checksums
6276b205e1fb145bbebf14b2df5c90c3277629dbcb679a310746e55b653d9e84
BLAKE2b-256 checksum
How to use checksums
1b22b63759797658d816208cebb1769b2f9285d0cb2f002f0574133bd9c5de1f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.6

Release files / synoptiko-0.1.0-py3-none-any.whl

Download URL synoptiko-0.1.0-py3-none-any.whl
Size 24.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2825b0dc8d6a4b06bdcb50c9d512c6569a039723f83c5c8358a6075e90928117
BLAKE2b-256 checksum
How to use checksums
9c00701a41d3d6561a0e84671ac2246bf83d99710ec20cf40ca1227612c17bcc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.6

Security for synoptiko 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

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