Skip to main content

a package for analyzing spatial transcriptomic features of smFISH images

Project description

STProfiler

Spatial transcriptomics profiler (STProfiler) is a package dedicated for extracting subcellular spatial transcriptomics feautres from smFISH images.

Description

STProfiler includes image analysis, feature extraction and cell classification.

STProfiler is currently under development

Getting Started

Dependencies

STProfiler requires Python 3.8 orr newer. Addtional package dependencies include:

  • numpy (>= 1.24.4)
  • scipy (>= 1.10.1)
  • matplotlib (>= 3.7.5)
  • seaborn (>= 0.13.2)
  • pandas (>= 2.0.3)
  • scikit-learn (>= 1.3.2)
  • scikit-image (>= 0.21.0)
  • imbalanced-learn (>= 0.12.3)
  • tqdm (>= 4.66.4)
  • pillow (>= 10.3.0)

For cell segmentation purposes, Segment-Anything is required. Please refer to its github page for additional package dependencies.

Installing

Create a new conda environment

conda create -n stp_env python=3.8
conda activate stp_env

STProfiler is currently available on Test-PyPI

License

This project is licensed under the MIT License - see the LICENSE.md 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

stprofiler-0.0.5.tar.gz (33.4 kB view details)

Uploaded Source

Built Distribution

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

stprofiler-0.0.5-py3-none-any.whl (15.4 kB view details)

Uploaded Python 3

File details

Details for the file stprofiler-0.0.5.tar.gz.

File metadata

  • Download URL: stprofiler-0.0.5.tar.gz
  • Upload date:
  • Size: 33.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.0 Windows/10

File hashes

Hashes for stprofiler-0.0.5.tar.gz
Algorithm Hash digest
SHA256 e15054abda083d06d00c30b878e33a6e1fd8e2f374a0a2e8ea306f58495dfcd0
MD5 8b51791c0a19aa86174c2e2f0b1244ed
BLAKE2b-256 46f29947f2d3257cd867504b92dee4a2e8af627371995d0e7f9834b8c81ad10b

See more details on using hashes here.

File details

Details for the file stprofiler-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: stprofiler-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 15.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.0 Windows/10

File hashes

Hashes for stprofiler-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 2eb7dc9ecda07d2fb1769a372b1f856f28339ee08d99eb2fc1ebed11e3857366
MD5 ce14c837136a1d021240f4ce711e7960
BLAKE2b-256 d49b5861023b28973a00f864dc21d7aadf26f5ecb1363edb4f4b033fa0b80a79

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