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.dev1.tar.gz (9.3 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.dev1-py3-none-any.whl (10.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: superseeker-0.1.dev1.tar.gz
  • Upload date:
  • Size: 9.3 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.dev1.tar.gz
Algorithm Hash digest
SHA256 942ee2856e811771619a18919ec6108de6edea701b5d4ddc76549b8b8eaef7cd
MD5 4ec9fd818cddef665af61de34e5ed19a
BLAKE2b-256 3ab2e3e392d575545188d87340658a6d8e7417f027e2ecef30c965f8d421a19a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: superseeker-0.1.dev1-py3-none-any.whl
  • Upload date:
  • Size: 10.0 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.dev1-py3-none-any.whl
Algorithm Hash digest
SHA256 7bbeaa3b666b3ec6a7015cc605af69a444b9efef1bd50c8db27259358065b414
MD5 9939ad1d6f617b54f6b14492fc6ef91c
BLAKE2b-256 2b76baf2bce5cec5a5b9ed4331efdf7a07ca9b78a0ce015eef08cd64b069656c

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