Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding Seurat version of the PBMC clustering tutorial #5491

Draft
wants to merge 59 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from 49 commits
Commits
Show all changes
59 commits
Select commit Hold shift + click to select a range
8eed6fd
Create seurat pbmc tutorial
MarisaJL Sep 9, 2024
d85dd30
Adding images
MarisaJL Sep 9, 2024
5342dd1
Correcting image paths and a few small edits
MarisaJL Sep 16, 2024
4fce919
Minor edits
MarisaJL Sep 26, 2024
aed0064
Edits to markers section
MarisaJL Sep 26, 2024
2be8fd8
Edited cell annotation section
MarisaJL Sep 27, 2024
6e7452b
Delete topics/single-cell/images/scrna-seurat-pbmc3k directory
MarisaJL Oct 4, 2024
c0d7226
Hands on sections
MarisaJL Oct 11, 2024
97a0a51
Add image via upload
MarisaJL Oct 11, 2024
64b3b5e
Create image folder
MarisaJL Oct 11, 2024
7e2a55f
Fixing types and adding some image captions
MarisaJL Oct 15, 2024
4210a14
Adding images
MarisaJL Oct 15, 2024
0218f0d
Removing old image
MarisaJL Oct 24, 2024
0438a31
Deleting old image
MarisaJL Oct 24, 2024
f159ff3
Deleting old image
MarisaJL Oct 24, 2024
40e8fbd
Adding SCTransform results
MarisaJL Oct 24, 2024
f5f655a
Deleting old image
MarisaJL Oct 25, 2024
5a2cce0
Adding more SCTransform results
MarisaJL Oct 26, 2024
daaec19
Adding more
MarisaJL Oct 28, 2024
a1f29c0
Removing typo
MarisaJL Oct 28, 2024
8164931
Final results added for SCTransform route
MarisaJL Oct 28, 2024
31a11ee
Adding images for SCTransform route
MarisaJL Oct 28, 2024
9e2c837
Two more images for SCT results
MarisaJL Oct 28, 2024
a21c64b
Upload image for SCT
MarisaJL Oct 28, 2024
f912a80
Fixing some images
MarisaJL Oct 28, 2024
d404fa3
Proofreading
MarisaJL Oct 28, 2024
4ed6bba
Updated image
MarisaJL Oct 28, 2024
614486f
Proofreading
MarisaJL Oct 28, 2024
3e37322
Adding workflow file
MarisaJL Oct 28, 2024
8448497
Creating workflows folder
MarisaJL Oct 28, 2024
81ee2f3
Adding SCTransform workflow
MarisaJL Oct 28, 2024
b4017bc
Adding answer histories to top of tutorial
MarisaJL Oct 28, 2024
a09af56
Trying to fix answer history links
MarisaJL Oct 28, 2024
aa1ea40
Shorter name for workflow 1
MarisaJL Oct 29, 2024
8f1616f
Shorter name for workflow 2
MarisaJL Oct 29, 2024
38d6e0b
Create index.md
MarisaJL Oct 29, 2024
6bcca5b
Adding workflows with workflow tests
MarisaJL Oct 31, 2024
17596d6
Fixing some formatting problems
MarisaJL Oct 31, 2024
c2f0791
Missed this one!
MarisaJL Oct 31, 2024
553c45c
Adding missing " to workflow
MarisaJL Oct 31, 2024
1e4cb24
Fixing errors in Seurat_PBMC_Workflow.ga
MarisaJL Oct 31, 2024
4ddf97d
Fixing errors in Seurat_PBMC_Workflow_SCT.ga
MarisaJL Oct 31, 2024
8579661
Adding missing DOI
MarisaJL Oct 31, 2024
ed38334
Correcting file name 1
MarisaJL Oct 31, 2024
b8b3c6e
Correcting file name 2
MarisaJL Oct 31, 2024
ff863cf
Fixing errors
MarisaJL Oct 31, 2024
c2ad554
Fixing the one I missed!
MarisaJL Oct 31, 2024
c1edc52
Trying to fix snippet
MarisaJL Oct 31, 2024
9943049
Merge branch 'main' into seurat_pbmc
MarisaJL Oct 31, 2024
30d1a03
Apply suggestions from code review
MarisaJL Nov 28, 2024
2b9f69f
Adding in some more questions
MarisaJL Nov 28, 2024
b9ab98c
Starting to restructure to separate paths
MarisaJL Nov 30, 2024
f60411d
More restructuring
MarisaJL Dec 1, 2024
d81e599
Rewriting some Q & As
MarisaJL Dec 3, 2024
6a4c55c
Changing a few parameters
MarisaJL Dec 4, 2024
0dbb219
Changing some images
MarisaJL Dec 4, 2024
58f34e5
Updating/adding images
MarisaJL Dec 4, 2024
8346252
Adding new images for SCT route
MarisaJL Dec 6, 2024
ee97685
SCT version of the FindMarkers section
MarisaJL Dec 6, 2024
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
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
---
destination:
type: library
name: GTN - Material
description: Galaxy Training Network Material
synopsis: Galaxy Training Network Material. See https://training.galaxyproject.org
items:
- name: Transcriptomics
description: Training material for all kinds of transcriptomics analysis.
items:
- name: Clustering 3K PBMCs with Scanpy
items:
- name: 'DOI: 10.5281/zenodo.3581213'
description: latest
items:
- url: https://zenodo.org/api/files/78a8ec7e-3357-44b8-854d-4a9d772b4589/barcodes.tsv
src: url
ext: tsv
info: https://zenodo.org/record/3581213
- url: https://zenodo.org/api/files/78a8ec7e-3357-44b8-854d-4a9d772b4589/genes.tsv
src: url
ext: tsv
info: https://zenodo.org/record/3581213
- url: https://zenodo.org/api/files/78a8ec7e-3357-44b8-854d-4a9d772b4589/matrix.mtx
src: url
ext: mtx
info: https://zenodo.org/record/3581213
30 changes: 30 additions & 0 deletions topics/single-cell/tutorials/scrna-seurat-pbmc3k/tutorial.bib
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
@Article{seurat2023v5,
author = {Yuhan Hao and Tim Stuart and Madeline H Kowalski and Saket Choudhary and Paul Hoffman and Austin Hartman and Avi Srivastava and Gesmira Molla and Shaista Madad and Carlos Fernandez-Granda and Rahul Satija},
title = {Dictionary learning for integrative, multimodal and scalable single-cell analysis},
journal = {Nature Biotechnology},
year = {2023},
doi = {10.1038/s41587-023-01767-y},
url = {https://doi.org/10.1038/s41587-023-01767-y},
}

@article{SCTransform2022,
title={Comparison and evaluation of statistical error models for scrna-seq},
DOI={10.1186/s13059-021-02584-9},
volume={23},
number={1},
journal={Genome Biology},
author={Choudhary, Saket and Satija, Rahul},
year={2022},
month={Jan}}

@article{tekman2020single,
title={A single-cell RNA-sequencing training and analysis suite using the Galaxy framework},
author={Tekman, Mehmet and Batut, B{\'e}r{\'e}nice and Ostrovsky, Alexander and Antoniewski, Christophe and Clements, Dave and Ramirez, Fidel and Etherington, Graham J and Hotz, Hans-Rudolf and Scholtalbers, Jelle and Manning, Jonathan R and others},
journal={GigaScience},
DOI={10.1093/gigascience/giaa102},
volume={9},
number={10},
pages={giaa102},
year={2020},
publisher={Oxford University Press}
}
1,499 changes: 1,499 additions & 0 deletions topics/single-cell/tutorials/scrna-seurat-pbmc3k/tutorial.md

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
- doc: Test the Clustering 3k PBMCs with Seurat tutorial with separate preprocessing steps
job:
matrix.mtx:
class: File
location: https://zenodo.org/records/3581213/files/matrix.mtx
filetype: mtx
genes.tsv:
class: File
location: https://zenodo.org/records/3581213/files/genes.tsv
filetype: tsv
barcodes.tsv:
class: File
location: https://zenodo.org/records/3581213/files/barcodes.tsv
filetype: tsv
Canonical Markers:
class: File
location: https://zenodo.org/records/14013475/files/Canonical_Markers.tabular
filetype: tabular
outputs:
Input 3k PBMC:
location: https://zenodo.org/records/14013475/files/Input_3k_PBMC.rds
compare: diff
Preprocessed Data:
location: https://zenodo.org/records/14013475/files/Preprocessed_Data.rds
compare: diff
Annotated Clusters:
location: https://zenodo.org/records/14013475/files/Annotated_Clusters.rds
compare: diff
Input DE Markers:
location: https://zenodo.org/records/14013475/files/Input_DE_Markers.tabular
compare: diff
Loading
Loading