Skip to main content

scFocus🔍

About scFocus

💗 scFocus is an innovative approach that leverages reinforcement learning algorithms to conduct biologically meaningful analyses. By utilizing branch probabilities, scFocus enhances cell subtype discrimination without requiring prior knowledge of differentiation starting points or cell subtypes.

To identify distinct lineage branches within single-cell data, we employ the Soft Actor-Critic (SAC) reinforcement learning framework, effectively addressing the non-differentiable challenges inherent in data-level problems. Through this methodology, we introduce a paradigm that harnesses reinforcement learning to achieve specific biological objectives in single-cell data analysis.

Features

💗 We have developed an interactive website for scFocus, designed to help researchers easily perform data preprocessing, dimensionality reduction, and visualization. You can do the following:

  1. Upload Your Single-Cell Data

    • Supports formats including h5ad, 10x.
  2. Set Parameters

    • Configure settings such as:
      • Number of highly variable genes
      • Number of neighbors
      • Minimum distance
      • Number of branches
  3. Perform Preprocessing and Dimensionality Reduction Online

    • Processes include:
      • Normalization
      • Logarithmizing
      • Highly variable genes selection
      • Preprocessing
      • UMAP embedding
      • scFocus analysis
  4. Choose Your Visualization Method

    • Options include:
      • Dimensionality reduction plots
      • Heatmaps
    • Download the processed files for further analysis.

Pattern Image

Documentation

Documentation Status

documentation

Installation

PyPI

pip install scfocus

Streamlit UI

scfocus ui

License

license

Metadata

Release files for scfocus 0.0.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for scfocus 0.0.5
File Size Uploaded Provenance Actions
scfocus-0.0.5.tar.gz 16.6 kB Without provenance Details for scfocus-0.0.5.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for scfocus 0.0.5
File Interpreter ABI Platform Actions
scfocus-0.0.5-py3-none-any.whl Python 3 none any Details for scfocus-0.0.5-py3-none-any.whl

Total release size: 34.0 kB

Release files / scfocus-0.0.5.tar.gz

Download URL scfocus-0.0.5.tar.gz
Size 16.6 kB
Tags Source
SHA-256 checksum
How to use checksums
61e4ac9774cc97d3591615f2e54851fefe78f9ce92c1aa7ab7668413eba3f092
BLAKE2b-256 checksum
How to use checksums
5afa7af72fcaedb1c3317da43ecb2f61d66c8d151fc51d23e9d3f349bb533847
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.11.10

Release files / scfocus-0.0.5-py3-none-any.whl

Download URL scfocus-0.0.5-py3-none-any.whl
Size 17.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b5a20a012391d46f573535280842d45b165be7bff567dd4182089d2972807a1d
BLAKE2b-256 checksum
How to use checksums
1b75266f1df95f69f0a086103416582fb29d365751a211a0d3469680590bf188
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.11.10

Security for scfocus 0.0.5

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page