Skip to content

Commit 280f306

Browse files
including rrid in slidetags readme (#1707)
* use rrid * update to newest code * changelogs * Updated pipeline_versions.txt with all pipeline version information * changelogs --------- Co-authored-by: GitHub Action <[email protected]>
1 parent 0369df6 commit 280f306

File tree

5 files changed

+26
-21
lines changed

5 files changed

+26
-21
lines changed

pipeline_versions.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Pipeline Name Version Date of Last Commit
1717
RNAWithUMIsPipeline 1.0.19 2025-08-11
1818
ReblockGVCF 2.4.3 2025-10-09
1919
SlideSeq 3.6.3 2025-06-20
20-
SlideTags 1.0.4 2025-10-03
20+
SlideTags 1.0.5 2025-10-24
2121
UltimaGenomicsJointGenotyping 1.2.3 2025-08-11
2222
UltimaGenomicsWholeGenomeCramOnly 1.1.2 2025-10-09
2323
UltimaGenomicsWholeGenomeGermline 1.2.1 2025-10-09

pipelines/wdl/slidetags/SlideTags.changelog.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
# 1.0.5
2+
2025-10-24 (Date of Last Commit)
3+
4+
* Updated the positioning.wdl code to the latest version from the Macosko Lab repository to incorporate recent improvements
5+
16
# 1.0.4
27
2025-10-03 (Date of Last Commit)
38

pipelines/wdl/slidetags/SlideTags.wdl

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import "../optimus/Optimus.wdl" as optimus
66

77
workflow SlideTags {
88

9-
String pipeline_version = "1.0.4"
9+
String pipeline_version = "1.0.5"
1010

1111
input {
1212

@@ -19,13 +19,13 @@ workflow SlideTags {
1919
# Optimus inputs
2020
Array[File] gex_r1_fastq
2121
Array[File] gex_r2_fastq
22-
Array[File]? gex_i1_fastq
22+
Array[File]? gex_i1_fastq
2323
File tar_star_reference
2424
File annotations_gtf
2525
File gex_whitelist
2626
String cloud_provider = "gcp"
2727
String input_id
28-
Int expected_cells = 3000
28+
Int expected_cells = 3000
2929
String counting_mode = "sn_rna"
3030
Int tenx_chemistry_version = 3
3131
Int emptydrops_lower = 100
@@ -39,13 +39,13 @@ workflow SlideTags {
3939

4040
String docker = "us.gcr.io/broad-gotc-prod/slide-tags:1.2.0"
4141
}
42-
42+
4343
parameter_meta {
4444
spatial_fastq: "Array of paths to spatial fastq files"
4545
pucks: "Array of paths to puck files"
4646
docker: "Docker image to use"
4747
}
48-
48+
4949
# Call the optimus workflow
5050
call optimus.Optimus as Optimus {
5151
input:
@@ -69,8 +69,8 @@ workflow SlideTags {
6969
count_exons = count_exons,
7070
soloMultiMappers = soloMultiMappers,
7171
gex_expected_cells = expected_cells
72-
}
73-
72+
}
73+
7474
call SpatialCount.count as spatial_count {
7575
input:
7676
fastq_paths = spatial_fastq,
@@ -92,13 +92,13 @@ workflow SlideTags {
9292
# Version of Optimus pipeline
9393
String optimus_pipeline_version_out = Optimus.pipeline_version_out
9494
File optimus_genomic_reference_version = Optimus.genomic_reference_version
95-
95+
9696
# Optimus Metrics outputs
9797
File optimus_cell_metrics = Optimus.cell_metrics
9898
File optimus_gene_metrics = Optimus.gene_metrics
9999
File? optimus_cell_calls = Optimus.cell_calls
100-
101-
# Optimus Star outputs
100+
101+
# Optimus Star outputs
102102
File optimus_library_metrics = Optimus.library_metrics
103103
File optimus_bam = Optimus.bam
104104
File optimus_matrix = Optimus.matrix
@@ -111,10 +111,10 @@ workflow SlideTags {
111111
File? optimus_multimappers_Uniform_matrix = Optimus.multimappers_Uniform_matrix
112112
File? optimus_multimappers_Rescue_matrix = Optimus.multimappers_Rescue_matrix
113113
File? optimus_multimappers_PropUnique_matrix = Optimus.multimappers_PropUnique_matrix
114-
114+
115115
# Optimus H5ad
116116
File optimus_h5ad_output_file = Optimus.h5ad_output_file
117-
117+
118118
# Optimus Cellbender outputs
119119
File? cb_cell_barcodes_csv = Optimus.cell_barcodes_csv
120120
File? cb_checkpoint_file = Optimus.checkpoint_file
@@ -134,6 +134,7 @@ workflow SlideTags {
134134
File positioning_summary_pdf = positioning.summary_pdf
135135
File positioning_intermediates = positioning.intermediates_file
136136
File positioning_positioning_log = positioning.positioning_log
137+
137138
}
138139
}
139140

tasks/wdl/slidetags_utils/positioning.wdl

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@ task generate_positioning {
2020
gcloud config set storage/thread_count 2 # is this set by user?
2121
2222
# Download the scripts -- these need to be changed -- also need to add to docker
23-
wget https://raw.githubusercontent.com/MacoskoLab/Macosko-Pipelines/e7a4fe892acb47e8e83c1ee585109c99c946e94a/slide-tags/run-positioning.R
24-
wget https://raw.githubusercontent.com/MacoskoLab/Macosko-Pipelines/e7a4fe892acb47e8e83c1ee585109c99c946e94a/slide-tags/positioning.R
25-
wget https://raw.githubusercontent.com/MacoskoLab/Macosko-Pipelines/e7a4fe892acb47e8e83c1ee585109c99c946e94a/slide-tags/helpers.R
26-
wget https://raw.githubusercontent.com/MacoskoLab/Macosko-Pipelines/e7a4fe892acb47e8e83c1ee585109c99c946e94a/slide-tags/plots.R
23+
wget https://raw.githubusercontent.com/MacoskoLab/Macosko-Pipelines/261750c2e15da5ff17533150b62578dda629da08/slide-tags/run-positioning.R
24+
wget https://raw.githubusercontent.com/MacoskoLab/Macosko-Pipelines/261750c2e15da5ff17533150b62578dda629da08/slide-tags/positioning.R
25+
wget https://raw.githubusercontent.com/MacoskoLab/Macosko-Pipelines/261750c2e15da5ff17533150b62578dda629da08/slide-tags/helpers.R
26+
wget https://raw.githubusercontent.com/MacoskoLab/Macosko-Pipelines/261750c2e15da5ff17533150b62578dda629da08/slide-tags/plots.R
2727
2828
echo "RNA: ~{sep=' ' rna_paths}"
2929
echo "SB: ~{sb_path}"

website/docs/Pipelines/SlideTags_Pipeline/README.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -158,17 +158,16 @@ All releases of the pipeline are documented in the repository’s changelog.
158158

159159
## Citing the Slide-tags Pipeline
160160

161-
If you use the Slide-tags Pipeline in your research, please cite the original sources:
162-
163-
- **Macosko Lab Pipelines:** https://github.com/MacoskoLab/Macosko-Pipelines/tree/main/slide-tags
161+
If you use the Slide-tags Pipeline in your research, please identify the pipeline in your methods section using the [Slide-tags SciCrunch resource identifier](https://scicrunch.org/resources/data/record/nlx_144509-1/SCR_027567/resolver?q=SCR_027567&l=SCR_027567&i=rrid:SCR_027567).
162+
* Ex: *Slide-tags Pipeline (RRID:SCR_027567)*
164163

165164
Please also consider citing our preprint:
166165

167166
Degatano, K., Awdeh, A., Cox III, R.S., Dingman, W., Grant, G., Khajouei, F., Kiernan, E., Konwar, K., Mathews, K.L., Palis, K., et al. Warp Analysis Research Pipelines: Cloud-optimized workflows for biological data processing and reproducible analysis. Bioinformatics 2025; btaf494. https://doi.org/10.1093/bioinformatics/btaf494
168167

169168
## Acknowledgements
170169

171-
We are immensely grateful Matthew Shabet and the Macosko Lab for development of these analsyes, for their generous time making these scripts FAIR, and for the many hours working with the WARP team to incoporate the scripts into WDL.
170+
We are immensely grateful to Matthew Shabet and the Macosko Lab for the development of these analyses, for their generous time in making these scripts FAIR, and for the many hours spent working with the WARP team to incorporate the scripts into WDL.
172171

173172
## Feedback
174173

0 commit comments

Comments
 (0)