Skip to main content

Python implementation of the Slingshot pseudotime algorithm

Project description

Slingshot in Python

This is a Python implementation of the Slingshot pseudotime algorithm (Street et al., 2018). The original implementation is written in R: https://github.com/kstreet13/slingshot.

A complete working example is located in slingshot.ipynb, using a synthetically generated dataset.

Installation:

  • pip install pyslingshot

Deprecated version

Older versions if pyslingshot (before v0.1.0) requires manually installing numpy, scipy, sklearn, and my fork of pcurvepy (https://github.com/mossjacob/pcurvepy).

Contributing

  • Fork & download source
  • Install requirements with poetry install

[1] Street, K., Risso, D., Fletcher, R.B., Das, D., Ngai, J., Yosef, N., Purdom, E. and Dudoit, S., 2018. Slingshot: cell lineage and pseudotime inference for single-cell transcriptomics. BMC genomics, 19(1), pp.1-16.

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

pyslingshot-0.1.5.tar.gz (10.8 kB view details)

Uploaded Source

Built Distribution

pyslingshot-0.1.5-py3-none-any.whl (11.5 kB view details)

Uploaded Python 3

File details

Details for the file pyslingshot-0.1.5.tar.gz.

File metadata

  • Download URL: pyslingshot-0.1.5.tar.gz
  • Upload date:
  • Size: 10.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.12.1 Darwin/21.5.0

File hashes

Hashes for pyslingshot-0.1.5.tar.gz
Algorithm Hash digest
SHA256 e5b49a800471f78ae98e3b2b752a29ceabe94691653a8c57d7e68f9730c86101
MD5 7517e263efcf22e9a9b9ba945c55dfb9
BLAKE2b-256 05479fc398a1e0722f2e7bab9560558fce3026f2dd27be757d2576d548697bbe

See more details on using hashes here.

File details

Details for the file pyslingshot-0.1.5-py3-none-any.whl.

File metadata

  • Download URL: pyslingshot-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 11.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.12.1 Darwin/21.5.0

File hashes

Hashes for pyslingshot-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 1d4f3e7a089693711657abd05c7dc7393725a90a898faf918eb3a9c45cdeac59
MD5 823e0e9c0c3c44fecce910997543b4b1
BLAKE2b-256 a125d3430ab3cf3f24bcc45422989dba5a17b661e1b56a9e9a56a6f54819288c

See more details on using hashes here.

Supported by

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