Skip to main content

SuperSeeker_Pipeline is a Python library for identifying subclonal evolution in cancer.

Project description

SuperSeeker Pipeline

The SuperSeeker pipeline is a Python library for identifying subclonal evolution in cancer. It integrates various tools and scripts to process VCF files, cluster variants using PyClone-VI, and reconstruct subclonal evolutionary trees using SuperSeeker.

Installation

Step 1: Install External Tools

Installing PyClone-VI

PyClone-VI is used for clustering genetic variants. You can install it using Conda:

conda install -c bioconda pyclone-vi

Installing SuperSeeker

SuperSeeker is used for reconstructing the evolutionary history of subclones. You can install it from its source repository:

git clone https://github.com/yiq/SuperSeeker.git
cd SuperSeeker

Use the requirements.txt file to install the necessary Python packages:

pip install -r requirements.txt

Step 3: Install the SuperSeeker Python Package

Finally, install the SuperSeeker Pipeline Python package:

pip install superseeker_pipeline

Usage

To use the SuperSeeker pipeline, you can run the run_pipeline function from the superseeker.pipeline module. Here's an example:

from superseeker.pipeline import run_pipeline

run_pipeline(
    patient='patient1',
    vcf_file='input_file.vcf',
    restarts=100,
    clusters=10
)

License

This project is licensed under the MIT License - see the LICENSE.txt file for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

superseeker-0.1.dev2.tar.gz (9.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

superseeker-0.1.dev2-py3-none-any.whl (10.1 kB view details)

Uploaded Python 3

File details

Details for the file superseeker-0.1.dev2.tar.gz.

File metadata

  • Download URL: superseeker-0.1.dev2.tar.gz
  • Upload date:
  • Size: 9.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.9.16

File hashes

Hashes for superseeker-0.1.dev2.tar.gz
Algorithm Hash digest
SHA256 07aad975e9217935d275404cd3de26574468c1032b34a084282a29c01b88c9ea
MD5 86504e4fbc3c5fbd760b13c35f61ea05
BLAKE2b-256 30223cf61e64c088f66b753997ae2b44d56628de3aae32a245c3ee9465ce6afb

See more details on using hashes here.

File details

Details for the file superseeker-0.1.dev2-py3-none-any.whl.

File metadata

  • Download URL: superseeker-0.1.dev2-py3-none-any.whl
  • Upload date:
  • Size: 10.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.9.16

File hashes

Hashes for superseeker-0.1.dev2-py3-none-any.whl
Algorithm Hash digest
SHA256 3f8d57589f60274cf6e291b9befadff06db2fc6acb527eaead16e13d6d94a3e1
MD5 3dedba30f49710e936e2b22962f7d384
BLAKE2b-256 6ef2dfda986555e90e315152a3a6303331b9d951e112577e116cb05b256ee6ae

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page