Skip to main content

A tool for evalauting single-cell embeddings using graph-based relations

Project description

scGraph (minimal)

A tool for analyzing single-cell data using graph-based approaches.

Installation

pip install scgraph

Usage

from scgraph import scGraph

# Initialize the graph
graph = scGraph(
    adata_path="path/to/your/data.h5ad",
    batch_key="batch",
    label_key="cell_type",
    trim_rate=0.05
)

# Run analysis
results = graph.main()
print(results)

Command Line Interface

scgraph --adata_path path/to/data.h5ad --batch_key batch --label_key cell_type

Requirements

  • numpy
  • pandas
  • scanpy
  • tqdm

License

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

scgraph_eval-0.1.0.tar.gz (5.2 kB view details)

Uploaded Source

Built Distribution

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

scgraph_eval-0.1.0-py3-none-any.whl (6.4 kB view details)

Uploaded Python 3

File details

Details for the file scgraph_eval-0.1.0.tar.gz.

File metadata

  • Download URL: scgraph_eval-0.1.0.tar.gz
  • Upload date:
  • Size: 5.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.8.20

File hashes

Hashes for scgraph_eval-0.1.0.tar.gz
Algorithm Hash digest
SHA256 81551efbeaa7aaf0d7154b3cde82e3f7d3fd9fc5b41d9a9093db3c1a1642650a
MD5 676154ec6d74946a6442f103bd71748a
BLAKE2b-256 90153b7428616743d47b1489f3ea1d53e6a4cc056ddf2407aab9431d6d9d8d61

See more details on using hashes here.

File details

Details for the file scgraph_eval-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: scgraph_eval-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 6.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.8.20

File hashes

Hashes for scgraph_eval-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 534d3f674320777678f3602e68cf91c73963cfa27d575b8fd4b32ad964dd1a90
MD5 e0b65405ae1b12ffd9c0d156f4a89f10
BLAKE2b-256 214180cb749b4c329d494ccc0863c8e1ff9ee67873da9a4b2afc2a2acdd5c70e

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