scproximite
sc Proximity Evaluation (scProximitE) is a framework for evaluating proximity metric performance on scRNA-seq data properties.
Science Score: 67.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 5 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (10.5%) to scientific vocabulary
Repository
sc Proximity Evaluation (scProximitE) is a framework for evaluating proximity metric performance on scRNA-seq data properties.
Basic Info
- Host: GitHub
- Owner: Ebony-Watson
- License: gpl-3.0
- Language: HTML
- Default Branch: main
- Size: 52.2 MB
Statistics
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 1
- Releases: 0
Metadata Files
README.md
Evaluating the performance of proximity metrics for quantification of cell-cell similarity in single cell RNA-seq data
This package is designed for evaluating the performance of various proximity metrics (including distance, similarity, dissimilarity, correlation etc. metrics) with respect to quantifying cell-cell similarity in scRNA-seq datasets. The study for which the package was originally created and the performance of the metrics included in the package with respect to various dataset-specific properties of scRNA-seq data is available at https://doi.org/10.1093/bib/bbac387.
If relevant, please cite this package using the paper citation: Ebony Rose Watson, Ariane Mora, Atefeh Taherian Fard, Jessica Cara Mar, How does the structure of data impact cell–cell similarity? Evaluating how structural properties influence the performance of proximity metrics in single cell RNA-seq data, Briefings in Bioinformatics, Volume 23, Issue 6, November 2022, bbac387, https://doi.org/10.1093/bib/bbac387
Docs
Documentation and reproducibility are available at:
https://ebony-watson.github.io/scProximitE
Install
pip install scproximite
Note: scproximite was developed using Python 3.8, of you have any issues we recommend using conda and creating a new
environment before installing:
conda create --name scproximite python=3.8
conda activate scproximite
pip install scproximite
Run tutorials
- Get tutorial data from zeonodo: https://zenodo.org/record/6443267 (DOI: 10.5281/zenodo.6443266)
- Add to the
data/frameworkfolder - Run
jupyter notebookin thetutorialsfolder
You should now be able to run the tutorial notebooks. Note if you don't have R installed you won't be able to
run the notebook that uses R metrics: Proximity_Metrics_R.ipynb.
Owner
- Login: Ebony-Watson
- Kind: user
- Repositories: 6
- Profile: https://github.com/Ebony-Watson
Citation (CITATION.cff)
cff-version: 1.2.0 message: "If you use this software, please cite it as below." authors: - family-names: "Watson" given-names: "Ebony Rose" - family-names: "Mora" given-names: "Ariane" title: "scProximitE" version: 1.0.0 doi: 10.5281/zenodo.6443267 date-released: 2022-04-15 url: "https://github.com/Ebony-Watson/scProximitE"
GitHub Events
Total
Last Year
Issues and Pull Requests
Last synced: 12 months ago
All Time
- Total issues: 1
- Total pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Total issue authors: 1
- Total pull request authors: 0
- Average comments per issue: 0.0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 1
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 1
- Pull request authors: 0
- Average comments per issue: 0.0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- AlSzmigiel (1)
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- pypi 13 last-month
- Total dependent packages: 0
- Total dependent repositories: 1
- Total versions: 1
- Total maintainers: 1
pypi.org: scproximite
- Homepage: https://github.com/Ebony-Watson/scProximitE
- Documentation: https://github.com/Ebony-Watson/scProximitE
- License: GPL3
-
Latest release: 0.0.1
published about 4 years ago
Rankings
Maintainers (1)
Dependencies
- genieclust *
- jupyterlab *
- leidenalg *
- matplotlib *
- natsort *
- numpy *
- pandas *
- scanpy ==1.8.2
- scikit_posthocs *
- sciviso *
- seaborn *
- sklearn *
- stats *
- tensorflow *
- torch *