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.dev3.tar.gz (10.7 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.dev3-py3-none-any.whl (11.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: superseeker-0.1.dev3.tar.gz
  • Upload date:
  • Size: 10.7 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.dev3.tar.gz
Algorithm Hash digest
SHA256 9487a8fbf2fe2045d003f8cc66d51b240afc87071221200b5498000c8e76f7b6
MD5 237fa8edfd82c588994f2f841b25ac5b
BLAKE2b-256 0dabdfbe301d1d4eab0b6bfa3e5d2c0157166c0d80c6ce304d0b0e7fd44e030d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: superseeker-0.1.dev3-py3-none-any.whl
  • Upload date:
  • Size: 11.3 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.dev3-py3-none-any.whl
Algorithm Hash digest
SHA256 a592ec0aa6888b2f2a8203818c60c807f8495ce8a6a516154fa864c2081c97c1
MD5 2c49ae443a135c95f0969f5034fe71c4
BLAKE2b-256 7554246299e73305dcf5af8275e3023abb57d4cfc9a649c29a9607538e5343a5

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