Skip to main content

A package for identifying cell phenotype from single-cell RNA-sequencing data.

Project description

========================================================================================= scTOP: Single-cell Type Order Parameters

A Python package for finding projections onto known cell phenotyes, given matrices of raw RNA count data. The theoretical background for this project can be found in Epigenetic Landscapes Explain Partially Reprogrammed Cells and Identify Key Reprogramming Genes <https://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1003734>_ by Alex H. Lang, Hu Li, James J. Collins, and Pankaj Mehta.

A manuscript containing the technical details of applying our method to single-cell RNA-seq will be available in January 2023.

Installation

To install using pip: pip install sctop To install from github: clone or download this repo and import the module from sctop/sctop.py. See tutorial/tutorial.ipynb for an example.

(In progress!) Documentation available via Read the Docs <https://sctop.readthedocs.io/>_

Please report bugs or request new features in the Github "Issues" tab. You can also contact me directly at mariay@bu.edu.

Dependencies

  • NumPy
  • Pandas
  • SciPy

Sources for reference databases

  • Mouse Cell Atlas <http://bis.zju.edu.cn/MCA/>_

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

scTOP-1.0.0.tar.gz (97.7 MB view details)

Uploaded Source

Built Distribution

scTOP-1.0.0-py3-none-any.whl (98.2 MB view details)

Uploaded Python 3

File details

Details for the file scTOP-1.0.0.tar.gz.

File metadata

  • Download URL: scTOP-1.0.0.tar.gz
  • Upload date:
  • Size: 97.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for scTOP-1.0.0.tar.gz
Algorithm Hash digest
SHA256 c2287ae7912cc22fcd46fb9289586d462e164e7247b8040e97b4a7cbf68d06ca
MD5 75034b46b8e04f19a1d132c7958b09cf
BLAKE2b-256 e8b950f5dc56d39a5d2e02110a7268fb9fc7dc76e3fcf354448fcb2b82ecb08f

See more details on using hashes here.

File details

Details for the file scTOP-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: scTOP-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 98.2 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for scTOP-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 50881fd2296609de29ebe344d7d4bf92e04df3e597da7ce024a6684a231d6c86
MD5 82f70211d6a5f49d3397318904d2088b
BLAKE2b-256 de0dd2fea18e09acc09a1f04ef1a69ebf22a01811fcbde976db3690781e3fa17

See more details on using hashes here.

Supported by

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