Skip to content

Commit 1140094

Browse files
committed
Add rsc
Signed-off-by: Lukas Heumos <lukas.heumos@posteo.net>
1 parent c48c1db commit 1140094

6 files changed

Lines changed: 97 additions & 4 deletions

File tree

.github/workflows/make-tutorials-json.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020

2121
steps:
2222
- name: Checkout repository
23-
uses: actions/checkout@v4
23+
uses: actions/checkout@v6
2424
with:
2525
filter: blob:none
2626
fetch-depth: 0

.readthedocs.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ version: 2
33
build:
44
os: ubuntu-24.04
55
tools:
6-
python: "3.12"
6+
python: "3.14"
77
jobs:
88
create_environment:
99
- asdf plugin add uv

environment.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: tutorials
33
channels:
44
- conda-forge
55
dependencies:
6-
- python=3.12
6+
- python=3.13
77
- jupyter-cache
88
- ipykernel
99
- ipython
Lines changed: 75 additions & 0 deletions
Loading
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
name: GPU-accelerated single-cell analysis with rapids-singlecell
2+
description: |
3+
This tutorial demonstrates a complete single-cell RNA-seq workflow on the GPU
4+
using rapids-singlecell as a drop-in replacement for scanpy, covering
5+
preprocessing, clustering, batch correction, and differential expression.
6+
link: https://rapids-singlecell.readthedocs.io/en/latest/notebooks/01_basic_workflow.html
7+
image: icon.svg
8+
primary_category: scRNA-seq
9+
order: 80
10+
tags:
11+
- preprocessing
12+
- quality control
13+
- visualization
14+
- differential expression
15+
packages:
16+
- rapids-singlecell
17+
authors:
18+
- Intron7

tutorial-registry/validate.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@ def make_output(
139139
json.dump(result, sys.stdout, indent=2)
140140

141141

142-
def main(schema_file: Path, meta_dir: Path, categories_file: Path, *, outdir: Path | None = None):
142+
def main(schema_file: Path, meta_dir: Path, categories_file: Path, *, outdir: Path | None = None) -> None:
143143
"""Validate and create output directory."""
144144
tutorials = list(validate_tutorials(schema_file, meta_dir))
145145
categories = load_categories(categories_file)

0 commit comments

Comments
 (0)