Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
127 commits
Select commit Hold shift + click to select a range
176622d
add Palantir
katosh May 13, 2024
8abdd64
[pre-commit.ci] pre-commit autoupdate (#170)
pre-commit-ci[bot] May 14, 2024
b01c0f4
add flowsom meta.yaml (#168)
berombau May 14, 2024
a3aad87
add authors to palantir
katosh May 14, 2024
5082626
Add palantir to the scverse (#171)
katosh May 24, 2024
02eb1f0
[pre-commit.ci] pre-commit autoupdate (#172)
pre-commit-ci[bot] May 31, 2024
4ec23f3
[pre-commit.ci] pre-commit autoupdate (#174)
pre-commit-ci[bot] Jun 3, 2024
f9d5694
Add pytximport (#173)
maltekuehl Jun 4, 2024
e92af1e
Add pertpy (#175)
Zethson Jun 7, 2024
39feb47
[pre-commit.ci] pre-commit autoupdate (#176)
pre-commit-ci[bot] Jun 11, 2024
e5ba39f
Updated template-repos.yml
scverse-bot Jun 15, 2024
521e78c
[pre-commit.ci] pre-commit autoupdate (#178)
pre-commit-ci[bot] Jun 17, 2024
9b429e2
[pre-commit.ci] pre-commit autoupdate (#179)
pre-commit-ci[bot] Jun 25, 2024
b128a83
Updated template-repos.yml
scverse-bot Jul 1, 2024
314c8bb
Added meta.yaml for the Rectangle package (#180)
bernheder Jul 2, 2024
2cbe368
[pre-commit.ci] pre-commit autoupdate (#181)
pre-commit-ci[bot] Jul 2, 2024
5e8a4ff
[pre-commit.ci] pre-commit autoupdate (#183)
pre-commit-ci[bot] Jul 11, 2024
b91a7a0
Updated template-repos.yml
scverse-bot Jul 15, 2024
89acb37
[pre-commit.ci] pre-commit autoupdate (#184)
pre-commit-ci[bot] Jul 18, 2024
49eda99
[pre-commit.ci] pre-commit autoupdate (#191)
pre-commit-ci[bot] Jul 23, 2024
c9de2e1
Be explicit about test coverage and add footnotes (#190)
grst Jul 26, 2024
98cef2c
[pre-commit.ci] pre-commit autoupdate (#192)
pre-commit-ci[bot] Jul 30, 2024
137ce36
Updated template-repos.yml
scverse-bot Aug 1, 2024
c9b96a0
[pre-commit.ci] pre-commit autoupdate (#194)
pre-commit-ci[bot] Aug 6, 2024
7f14680
[pre-commit.ci] pre-commit autoupdate (#196)
pre-commit-ci[bot] Aug 13, 2024
45dac56
Add PILOT (#189)
mehdijoodaki Aug 13, 2024
6bb4090
add GPTBioInsightor (#193)
huang-sh Aug 13, 2024
0ccb529
Updated template-repos.yml
scverse-bot Aug 15, 2024
27dfd68
[pre-commit.ci] pre-commit autoupdate (#197)
pre-commit-ci[bot] Aug 22, 2024
3e3befd
[pre-commit.ci] pre-commit autoupdate (#199)
pre-commit-ci[bot] Aug 27, 2024
f443ec2
Updated template-repos.yml
scverse-bot Sep 1, 2024
4db2d64
[pre-commit.ci] pre-commit autoupdate (#200)
pre-commit-ci[bot] Sep 2, 2024
8d68647
[pre-commit.ci] pre-commit autoupdate (#201)
pre-commit-ci[bot] Sep 10, 2024
d9fb2dd
Updated template-repos.yml
scverse-bot Sep 15, 2024
eadaabe
[pre-commit.ci] pre-commit autoupdate (#202)
pre-commit-ci[bot] Sep 16, 2024
b20fe5d
[pre-commit.ci] pre-commit autoupdate (#203)
pre-commit-ci[bot] Sep 23, 2024
627820c
Updated template-repos.yml
scverse-bot Oct 1, 2024
3c7dc86
[pre-commit.ci] pre-commit autoupdate (#204)
pre-commit-ci[bot] Oct 1, 2024
1d1a1cd
add CellCharter (#198)
marcovarrone Oct 2, 2024
458febf
[pre-commit.ci] pre-commit autoupdate (#205)
pre-commit-ci[bot] Oct 8, 2024
6683e8b
Updated template-repos.yml
scverse-bot Oct 15, 2024
d1337b0
[pre-commit.ci] pre-commit autoupdate (#206)
pre-commit-ci[bot] Oct 15, 2024
7ce6fb4
[pre-commit.ci] pre-commit autoupdate (#207)
pre-commit-ci[bot] Oct 22, 2024
238d8e0
[pre-commit.ci] pre-commit autoupdate (#208)
pre-commit-ci[bot] Oct 28, 2024
e1588cf
Updated template-repos.yml
scverse-bot Nov 1, 2024
e5b9171
[pre-commit.ci] pre-commit autoupdate (#209)
pre-commit-ci[bot] Nov 4, 2024
8a8cd14
[pre-commit.ci] pre-commit autoupdate (#210)
pre-commit-ci[bot] Nov 11, 2024
a4c6103
Updated template-repos.yml
scverse-bot Nov 15, 2024
442463b
adding scPRINT and its suite of packages (#195)
jkobject Nov 18, 2024
cd3bac4
[pre-commit.ci] pre-commit autoupdate (#211)
pre-commit-ci[bot] Nov 18, 2024
c1bf98d
[pre-commit.ci] pre-commit autoupdate (#212)
pre-commit-ci[bot] Nov 29, 2024
b90375a
Updated template-repos.yml
scverse-bot Dec 1, 2024
2b3bec4
[pre-commit.ci] pre-commit autoupdate (#213)
pre-commit-ci[bot] Dec 2, 2024
a95c861
[pre-commit.ci] pre-commit autoupdate (#214)
pre-commit-ci[bot] Dec 10, 2024
e1dc3cc
Updated template-repos.yml
scverse-bot Dec 15, 2024
d29f883
[pre-commit.ci] pre-commit autoupdate (#216)
pre-commit-ci[bot] Dec 17, 2024
e869057
[pre-commit.ci] pre-commit autoupdate (#217)
pre-commit-ci[bot] Dec 26, 2024
4790749
Updated template-repos.yml
scverse-bot Jan 1, 2025
5f719a9
[pre-commit.ci] pre-commit autoupdate (#218)
pre-commit-ci[bot] Jan 7, 2025
ce31897
[pre-commit.ci] pre-commit autoupdate (#219)
pre-commit-ci[bot] Jan 13, 2025
4d6dac9
[pre-commit.ci] pre-commit autoupdate (#220)
pre-commit-ci[bot] Jan 20, 2025
ed9fa6b
[pre-commit.ci] pre-commit autoupdate (#221)
pre-commit-ci[bot] Jan 27, 2025
0b4c747
Updated template-repos.yml
scverse-bot Feb 1, 2025
d9118b1
[pre-commit.ci] pre-commit autoupdate (#222)
pre-commit-ci[bot] Feb 5, 2025
d583a6e
Update README.md
grst Feb 10, 2025
b56dbaa
[pre-commit.ci] pre-commit autoupdate (#225)
pre-commit-ci[bot] Feb 11, 2025
ead7196
Updated template-repos.yml
scverse-bot Feb 15, 2025
48515a2
Add annsel (#227)
srivarra Feb 18, 2025
3a12ac9
[pre-commit.ci] pre-commit autoupdate (#228)
pre-commit-ci[bot] Feb 24, 2025
73d5f41
Update README.md
melonora Feb 28, 2025
7414334
Updated template-repos.yml
scverse-bot Mar 1, 2025
9325ae1
[pre-commit.ci] pre-commit autoupdate (#230)
pre-commit-ci[bot] Mar 3, 2025
83b138b
Updated description, publications, and version information for Vitess…
ngehlenborg Mar 5, 2025
e4a72de
Add popV (#229)
canergen Mar 5, 2025
a79226b
Add Novae (#215)
quentinblampey Mar 6, 2025
6b8e90e
[pre-commit.ci] pre-commit autoupdate (#232)
pre-commit-ci[bot] Mar 10, 2025
50c7bad
Add entries for wsidata and LazySlide (#223)
Mr-Milk Mar 11, 2025
a1bbde1
Add CellAnnotator (#224)
Marius1311 Mar 11, 2025
8f5828b
[pre-commit.ci] pre-commit autoupdate (#233)
pre-commit-ci[bot] Mar 18, 2025
f9a325e
[pre-commit.ci] pre-commit autoupdate (#234)
pre-commit-ci[bot] Mar 24, 2025
2f45936
Updated template-repos.yml
scverse-bot Apr 1, 2025
eb8016d
[pre-commit.ci] pre-commit autoupdate (#235)
pre-commit-ci[bot] Apr 1, 2025
1420733
[pre-commit.ci] pre-commit autoupdate (#236)
pre-commit-ci[bot] Apr 8, 2025
7c24d7a
[pre-commit.ci] pre-commit autoupdate (#239)
pre-commit-ci[bot] Apr 14, 2025
d642793
Updated template-repos.yml
scverse-bot Apr 15, 2025
1c84792
Add eschr (#226)
smgoggin10 Apr 22, 2025
d7b7a3c
[pre-commit.ci] pre-commit autoupdate (#240)
pre-commit-ci[bot] Apr 22, 2025
e12d3e6
[pre-commit.ci] pre-commit autoupdate (#243)
pre-commit-ci[bot] Apr 29, 2025
571119d
Updated template-repos.yml
scverse-bot May 1, 2025
12353d4
[pre-commit.ci] pre-commit autoupdate (#245)
pre-commit-ci[bot] May 6, 2025
56cfaa0
[pre-commit.ci] pre-commit autoupdate (#247)
pre-commit-ci[bot] May 12, 2025
978ecdf
Updated template-repos.yml
scverse-bot May 15, 2025
4aec741
Added spatialproteomics (#242)
MeyerBender May 15, 2025
cbcfcba
Add PEAKQC (#241)
jan1034 May 20, 2025
507d9d2
[pre-commit.ci] pre-commit autoupdate (#249)
pre-commit-ci[bot] May 22, 2025
00af0d7
Add CellMapper (#244)
Marius1311 May 23, 2025
0fde690
[pre-commit.ci] pre-commit autoupdate (#250)
pre-commit-ci[bot] May 27, 2025
c0dbfae
Updated template-repos.yml
scverse-bot Jun 1, 2025
364a074
[pre-commit.ci] pre-commit autoupdate (#251)
pre-commit-ci[bot] Jun 3, 2025
f6681ad
Add a new package: scLiTr (#246)
serjisa Jun 4, 2025
f859f03
Add scCellFie (#248)
earmingol Jun 4, 2025
087d02f
[pre-commit.ci] pre-commit autoupdate (#252)
pre-commit-ci[bot] Jun 9, 2025
d0cca3d
Updated template-repos.yml
scverse-bot Jun 15, 2025
0ca6fb6
Updated template-repos.yml
scverse-bot Jul 1, 2025
bb7dd3c
add scmcp (#238)
huang-sh Jul 1, 2025
715b6a4
Remove core packages (#257)
Zethson Jul 2, 2025
08fc058
[pre-commit.ci] pre-commit autoupdate (#255)
pre-commit-ci[bot] Jul 10, 2025
5b229e8
[pre-commit.ci] pre-commit autoupdate (#260)
pre-commit-ci[bot] Jul 14, 2025
7233fb5
[pre-commit.ci] pre-commit autoupdate (#261)
pre-commit-ci[bot] Jul 22, 2025
e4be05a
[pre-commit.ci] pre-commit autoupdate (#264)
pre-commit-ci[bot] Jul 29, 2025
32bb4c3
Updated template-repos.yml
scverse-bot Aug 1, 2025
773142c
[pre-commit.ci] pre-commit autoupdate (#266)
pre-commit-ci[bot] Aug 5, 2025
b2363d2
add scxmatch (#256)
annmoel Aug 7, 2025
c6480db
Add delnx (#259)
joschif Aug 7, 2025
737908c
adding partipy (#265)
psl-schaefer Aug 7, 2025
cfe613c
[pre-commit.ci] pre-commit autoupdate (#267)
pre-commit-ci[bot] Aug 12, 2025
cc18e54
Updated template-repos.yml
scverse-bot Aug 15, 2025
2b89c92
[pre-commit.ci] pre-commit autoupdate (#268)
pre-commit-ci[bot] Aug 18, 2025
da4521d
Add spatiomic (#263)
maltekuehl Aug 19, 2025
12b46a0
add STMiner (#254)
PSSUN Aug 19, 2025
3f1dcf2
[pre-commit.ci] pre-commit autoupdate (#269)
pre-commit-ci[bot] Aug 26, 2025
dcad1e2
Updated template-repos.yml
scverse-bot Sep 1, 2025
76d605b
[pre-commit.ci] pre-commit autoupdate (#270)
pre-commit-ci[bot] Sep 1, 2025
e3daf0a
[pre-commit.ci] pre-commit autoupdate (#273)
pre-commit-ci[bot] Sep 9, 2025
c4398e1
Updated template-repos.yml
scverse-bot Sep 15, 2025
e4e7357
[pre-commit.ci] pre-commit autoupdate (#275)
pre-commit-ci[bot] Sep 16, 2025
80cbbab
Merge remote-tracking branch 'official/main' into main
katosh Sep 18, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/workflows/make-json.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: setup-yq
run: |
sudo curl -L "https://github.com/mikefarah/yq/releases/download/v4.28.2/yq_linux_amd64" > /usr/local/bin/yq
Expand All @@ -27,7 +27,7 @@ jobs:
cat packages/**/meta.yaml
yq -o=json packages/**/meta.yaml | jq -s . > build/ecosystem.json
- name: Upload GitHub Pages artifact
uses: actions/upload-pages-artifact@v1
uses: actions/upload-pages-artifact@v3
with:
path: "build"

Expand All @@ -48,7 +48,7 @@ jobs:
steps:
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v1
uses: actions/deploy-pages@v4
- name: Trigger website build
run: |
curl -XPOST \
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/register-template-repos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,11 @@ jobs:
register-template-repos:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
token: ${{ secrets.BOT_GH_TOKEN }}
- name: Set up Python 3.11
uses: actions/setup-python@v4
uses: actions/setup-python@v5
with:
python-version: "3.11"
cache: "pip"
Expand Down
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
.DS_STORE
__pycache__/
.ruff_cache/
.*cache/

/.vscode/
12 changes: 6 additions & 6 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,13 @@ fail_fast: false
default_language_version:
python: python3
default_stages:
- commit
- push
- pre-commit
- pre-push
minimum_pre_commit_version: 2.16.0
repos:
# all files
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v4.6.0
rev: v6.0.0
hooks:
- id: detect-private-key
- id: check-ast
Expand All @@ -23,13 +23,13 @@ repos:
- id: prettier
# package metadata
- repo: https://github.com/python-jsonschema/check-jsonschema
rev: 0.28.2
rev: 0.33.3
hooks:
- id: check-jsonschema
files: "schema.json"
args: ["--check-metaschema"]
- repo: https://github.com/python-jsonschema/check-jsonschema
rev: 0.28.2
rev: 0.33.3
hooks:
- id: check-jsonschema
files: "packages/.*/meta.yaml"
Expand All @@ -45,7 +45,7 @@ repos:
exclude: "^packages/.*/meta.yaml$"
# template repo registry
- repo: https://github.com/astral-sh/ruff-pre-commit
rev: v0.4.3
rev: v0.13.0
hooks:
- id: ruff
args: [--fix, --exit-non-zero-on-fix]
Expand Down
50 changes: 30 additions & 20 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
# Scverse Ecosystem Packages

This repository contains the list of scverse ecosystem packages that are displayed on scverse.org.
This repository contains the list of scverse ecosystem packages that are displayed on scverse.org and are part of
the scverse® project.
The goal is to increase visibility of ecosystem packages and make it easier for users to find appropriate software.
Registered ecosystem packages can also get their own tag to use on the [scverse forum](https://discourse.scverse.org) for user discussion.
Authors of these packages can be added the [scverse github organization](https://github.com/scverse).
Authors of these packages can be added to the [scverse github organization](https://github.com/scverse).
In the future, we may also test releases of core packages against the test suites of ecosystem packages.

If a package is part of this list, it means it fulfills certain minimum requirements as outlined below.
Expand All @@ -15,9 +16,9 @@ It **does not** imply endorsement or that an in-depth review has been performed.

Submit a pull-request adding a `meta.yaml` file for your package to the `packages` directory.

- Please refer to other entries for examples
- The full definition of available fields is available in [`schema.json`](schema.json)
- Please copy the checklist from below into the pull request description and answer all questions.
- Please refer to other entries for examples
- The full definition of available fields is available in [`schema.json`](schema.json)
- Please copy the checklist from below into the pull request description and answer all questions.

## What are the requirements for an ecosystem package?

Expand All @@ -37,21 +38,30 @@ Short description: XXX

How does the package use scverse data structures (please describe in a few sentences): XXX

- [ ] The code is publicly available under an [OSI-approved](https://opensource.org/licenses/alphabetical) license
- [ ] The package provides versioned releases
- [ ] The package can be installed from a standard registry (e.g. PyPI, conda-forge, bioconda)
- [ ] The package uses automated software tests and runs them via continuous integration (CI)
- [ ] The package provides API documentation via a website or README
- [ ] The package uses scverse datastructures where appropriate (i.e. AnnData, MuData or SpatialData and their modality-specific extensions)
- [ ] I am an author or maintainer of the tool and agree on listing the package on the scverse website
- [ ] The code is publicly available under an [OSI-approved](https://opensource.org/licenses/alphabetical) license
- [ ] The package provides versioned releases
- [ ] The package can be installed from a standard registry (e.g. PyPI, conda-forge, bioconda)
- [ ] Automated tests cover essential functions of the package and a reasonable range of inputs and conditions [^1]
- [ ] Continuous integration (CI) automatically executes these tests on each push or pull request [^2]
- [ ] The package provides API documentation via a website or README[^3]
- [ ] The package uses scverse datastructures where appropriate (i.e. AnnData, MuData or SpatialData and their modality-specific extensions)
- [ ] I am an author or maintainer of the tool and agree on listing the package on the scverse website

### Recommended

- [ ] Please announce this package on scverse communication channels (zulip, discourse, twitter)
- [ ] Please tag the author(s) these announcements. Handles (e.g. `@scverse_team`) to include are:
- Twitter:
- Zulip:
- Discourse:
- Mastodon:
- [ ] The package provides tutorials (or "vignettes") that help getting users started quickly
- [ ] The package uses the [scverse cookiecutter template](https://github.com/scverse/cookiecutter-scverse).
- [ ] Please announce this package on scverse communication channels (zulip, discourse, twitter)
- [ ] Please tag the author(s) these announcements. Handles (e.g. `@scverse_team`) to include are:
- Zulip:
- Discourse:
- Mastodon:
- Bluesky:
- Twitter:

- [ ] The package provides tutorials (or "vignettes") that help getting users started quickly
- [ ] The package uses the [scverse cookiecutter template](https://github.com/scverse/cookiecutter-scverse).

[^1]: We recommend thtat tests cover at least all user facing (public) functions. Minimal tests ensure that the function does not fail on an example data set. Ideally, tests also ensure the correctness of the results, e.g. by comparing against a snapshot.

[^2]: Continuous integration means that software tests are automatically executed on every push to the git repository. This guarantees they are always run and that they are run in a clean environment. Scverse ecosystem packages most commonly use [GitHub Actions](https://github.com/features/actions) for CI. For an example, check out our [cookiecutter template](https://github.com/scverse/cookiecutter-scverse).

[^3]: By API documentation, we mean an overview of _all_ public functions provided a package, with documentation of their parameters. For an example, see the [Scanpy documentation](https://scanpy.readthedocs.io/en/stable/api/preprocessing.html). In simple cases, this can be done manually in a README file. For anything more complex, we recommend the [Sphinx Autodoc plugin](https://www.sphinx-doc.org/en/master/usage/extensions/autodoc.html)
18 changes: 18 additions & 0 deletions packages/CellAnnotator/meta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
name: CellAnnotator
description: |
CellAnnotator is a leightweight tool to query large language models for cell type labels in scRNA-seq data. It can incorporate prior knowledge, and it creates consistent labels across samples in your study.
project_home: https://github.com/quadbio/cell-annotator
documentation_home: https://cell-annotator.readthedocs.io/en/latest/
install:
pypi: cell-annotator
tags:
- cell type labels
- openai
- large language models
- automatic annotation
- cell state
license: MIT
version: v0.1.3
authors:
- Marius1311
test_command: pip install -e '.[test]' && pytest
21 changes: 21 additions & 0 deletions packages/CellCharter/meta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
name: CellCharter
description: |
CellCharter is a framework to identify, characterize and compare spatial domains from spatial omics and multi-omics data.
project_home: https://github.com/CSOgroup/cellcharter
documentation_home: https://cellcharter.readthedocs.io/
tutorials_home: https://cellcharter.readthedocs.io/
publications:
- 10.1038/s41588-023-01588-4
install:
pypi: cellcharter
tags:
- spatial omics
- spatial clustering
- spatial domains
- gaussian mixture model
license: BSD-3-Clause
version: v0.3.1
authors:
- marcovarrone
test_command: |
pip install ".[test]" && pytest
17 changes: 17 additions & 0 deletions packages/CellMapper/meta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
name: CellMapper
description: |
CellMapper is a leightweight tool to transfer labels, expression values and embeddings from reference to query datasets using k-NN mapping. It's fast and versatile, applicable to mapping scenarios in space, across modalities, or from an atlas to a new query dataset.
project_home: https://github.com/quadbio/cellmapper
documentation_home: https://cellmapper.readthedocs.io/en/latest/
install:
pypi: cellmapper
tags:
- k-NN based mapping
- rapids
- faiss
- query-to-reference
license: MIT
version: v0.1.2
authors:
- Marius1311
test_command: pip install -e '.[test]' && pytest
18 changes: 18 additions & 0 deletions packages/GPTBioInsightor/meta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
name: GPTBioInsightor
description: |
GPTBioInsightor is a tool designed for single-cell data analysis, particularly beneficial for newcomers to a biological field or those in interdisciplinary areas who may lack sufficient biological background knowledge.
GPTBioInsightor utilizes the powerful capabilities of large language models to help people quickly gain knowledge and insight, enhancing their work efficiency.
project_home: https://github.com/huang-sh/GPTBioInsightor
documentation_home: https://gptbioinsightor.readthedocs.io/
install:
pypi: gptbioinsightor
tags:
- single-cell
- bioinformatics
- LLM
- AI
license: BSD-3-Clause
version: v0.3.0
authors:
- huangsh
test_command: pip install "." && pytest
21 changes: 21 additions & 0 deletions packages/GRnnData/meta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
name: GRnnData
description: |
An onverload of anndata to more easily work with gene networks.
Allows easy conversion between anndata and grnndata and provide loads of usefull utilities functions.
project_home: https://github.com/cantinilab/GRnnData
documentation_home: https://cantinilab.github.io/GRnnData/
publications:
- 10.1101/2024.07.29.605556
install:
pypi: grnndata
tags:
- single cell
- RNAseq
- gene networks
- format
- utilities
license: MIT
version: v1.1.4
authors:
- jkobject (jeremie kalfon)
test_command: pip install . && make test
18 changes: 18 additions & 0 deletions packages/LazySlide/meta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
name: LazySlide
description: |
LazySlide is a Python library for processing whole slide images (WSI) analysis. It provides a simple interface to perform robust preprocessing and advanced analysis for WSI.
project_home: https://github.com/rendeirolab/lazyslide
documentation_home: https://lazyslide.readthedocs.io/en/latest/
install:
pypi: lazyslide
tags:
- Pathology
- Whole Slide Imaging
- PyTorch
license: MIT
version: v0.3.0
authors:
- Mr-Milk
- eabila
- afrendeiro
test_command: uv run task test
17 changes: 17 additions & 0 deletions packages/PEAKQC/meta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
name: PEAKQC
description: periodicity evaluation in scATAC-seq data for quality assessment
project_home: https://github.com/loosolab/PEAKQC
documentation_home: https://loosolab.pages.gwdg.de/software/peakqc/
publications:
- 10.1101/2025.02.20.639146
install:
pypi: peakqc
tags:
- single cell
- ATAC-seq
- quality control
license: MIT
version: 0.1.3
authors:
- loosolab
test_command: pip install . && pytest
50 changes: 50 additions & 0 deletions packages/PILOT/meta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
name: PILOT
description: |
PILOT is a Python library for Detection of PatIent-Level distances from single cell genomics and pathomics data with Optimal Transport.
project_home: https://github.com/CostaLab/PILOT
documentation_home: https://pilot.readthedocs.io/en/latest/api.html
tutorials_home: https://pilot.readthedocs.io/en/latest/
publications:
- 10.1038/s44320-023-00003-8
install:
conda_instructions: |
# Create a new conda environment with the required Python version and R base
conda create --name PILOT python=3.11.5 r-base
# Activate the new environment
conda activate PILOT
# Install the PILOT package from PyPI
pip install pilotpy
pypi: pilotpy
tags:
- multi-omics
- single-cell
- trajectory
- pathomics-data
- ot
- patient-level
license: MIT
version: v2.0.6
authors:
- Mehdi Joodaki
- Mina Shaigan
- Victor Parra
- Roman D. Bülow
- Christoph Kuppe
- David L. Hölscher
- Mingbo Cheng
- James S. Nagai
- Michaël Goedertier
- Nassim Bouteldja
- Vladimir Tesar
- Jonathan Barratt
- Ian S.D. Roberts
- Rosanna Coppo
- Rafael Kramann
- Peter Boor
- Ivan G. Costa
test_command: |
conda create --name PILOT python=3.11.5 r-base
conda activate PILOT
pip install pilotpy
conda install pytest
cd test && pytest test_pilot.py
18 changes: 18 additions & 0 deletions packages/ParTIpy/meta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
name: ParTIpy
description: |
Implements Pareto task inference and archetypal analysis for analyzing functional trade-offs in single-cell and spatial omics data.
project_home: https://github.com/saezlab/ParTIpy
documentation_home: https://partipy.readthedocs.io/en/latest/
tutorials_home: https://partipy.readthedocs.io/en/latest/
install:
pypi: partipy
license: MIT
tags:
- "single cell"
- "archetypal analysis"
- "division of labor"
- "representation learning"
version: v0.0.04
authors:
- psl-schaefer
- leotenshii
18 changes: 18 additions & 0 deletions packages/Rectangle/meta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
name: Rectangle
description: |
Rectangle is a python package for computational deconvolution.
Rectangle presents a novel approach to second-generation deconvolution, characterized by hierarchical processing, an estimation of unknown cellular content and a significant reduction in data volume during signature matrix computation.
project_home: https://github.com/ComputationalBiomedicineGroup/Rectangle
documentation_home: https://rectanglepy.readthedocs.io
tutorials_home: https://rectanglepy.readthedocs.io/notebooks/example.html
install:
pypi: rectanglepy
license: MIT
tags:
- rna-seq
- deconvolution
version: v0.1.6
authors:
- bernheder
test_command: |
pip install ."[dev,test]" && pytest
Loading
Loading