Skip to content

Commit

Permalink
Increase time resources (#27)
Browse files Browse the repository at this point in the history
* Increase mnnpy time

* Increase batchelor_mnn_correct time

* Increase scanorama time

* Increase UCE time

* Set remaining methods to hightime

* Set scgpt_finetune, liger to hightime

---------

Co-authored-by: Robrecht Cannoodt <[email protected]>
  • Loading branch information
lazappi and rcannood authored Jan 17, 2025
1 parent 81e252e commit 0d4d0d0
Show file tree
Hide file tree
Showing 18 changed files with 32 additions and 32 deletions.
8 changes: 4 additions & 4 deletions src/methods/batchelor_fastmnn/config.vsh.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@ description: |
4. Correct the cells in the target batch towards the reference, using locally weighted correction vectors.
5. Merge the corrected target batch with the reference, and repeat with the next target batch.
references:
# Haghverdi, L., Lun, A., Morgan, M. et al.
# Batch effects in single-cell RNA-sequencing data are
# corrected by matching mutual nearest neighbors.
# Haghverdi, L., Lun, A., Morgan, M. et al.
# Batch effects in single-cell RNA-sequencing data are
# corrected by matching mutual nearest neighbors.
# Nat Biotechnol 36, 421–427 (2018). https://doi.org/10.1038/nbt.4091
doi: 10.1038/nbt.4091
links:
Expand All @@ -35,4 +35,4 @@ runners:
- type: executable
- type: nextflow
directives:
label: [lowcpu, highmem, midtime]
label: [lowcpu, highmem, hightime]
8 changes: 4 additions & 4 deletions src/methods/batchelor_mnn_correct/config.vsh.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@ summary: Mutual nearest neighbors correction
description: |
Correct for batch effects in single-cell expression data using the mutual nearest neighbors method.
references:
# Haghverdi, L., Lun, A., Morgan, M. et al.
# Batch effects in single-cell RNA-sequencing data are
# corrected by matching mutual nearest neighbors.
# Haghverdi, L., Lun, A., Morgan, M. et al.
# Batch effects in single-cell RNA-sequencing data are
# corrected by matching mutual nearest neighbors.
# Nat Biotechnol 36, 421–427 (2018). https://doi.org/10.1038/nbt.4091
doi: 10.1038/nbt.4091
links:
Expand All @@ -30,4 +30,4 @@ runners:
- type: executable
- type: nextflow
directives:
label: [lowcpu, highmem, midtime]
label: [lowcpu, highmem, hightime]
2 changes: 1 addition & 1 deletion src/methods/bbknn/config.vsh.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -48,4 +48,4 @@ runners:
- type: executable
- type: nextflow
directives:
label: [midtime, midmem, lowcpu]
label: [hightime, midmem, lowcpu]
2 changes: 1 addition & 1 deletion src/methods/combat/config.vsh.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -33,4 +33,4 @@ runners:
- type: executable
- type: nextflow
directives:
label: [midtime, highmem, lowcpu]
label: [hightime, highmem, lowcpu]
2 changes: 1 addition & 1 deletion src/methods/geneformer/config.vsh.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -56,4 +56,4 @@ runners:
- type: executable
- type: nextflow
directives:
label: [midtime, midmem, midcpu, gpu]
label: [hightime, midmem, midcpu, gpu]
4 changes: 2 additions & 2 deletions src/methods/harmony/config.vsh.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: harmony
label: Harmony
summary: Fast, sensitive and accurate integration of single-cell data with Harmony
description: |
Harmony is a general-purpose R package with an efficient algorithm for integrating multiple data sets.
Harmony is a general-purpose R package with an efficient algorithm for integrating multiple data sets.
It is especially useful for large single-cell datasets such as single-cell RNA-seq.
references:
# Korsunsky, I., Millard, N., Fan, J. et al.
Expand All @@ -30,4 +30,4 @@ runners:
- type: executable
- type: nextflow
directives:
label: [lowcpu, highmem, midtime]
label: [lowcpu, highmem, hightime]
4 changes: 2 additions & 2 deletions src/methods/harmonypy/config.vsh.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: harmonypy
label: Harmonypy
summary: harmonypy is a port of the harmony R package by Ilya Korsunsky.
description: |
Harmony is a general-purpose R package with an efficient algorithm for integrating multiple data sets.
Harmony is a general-purpose R package with an efficient algorithm for integrating multiple data sets.
It is especially useful for large single-cell datasets such as single-cell RNA-seq.
references:
# Korsunsky, I., Millard, N., Fan, J. et al.
Expand Down Expand Up @@ -31,4 +31,4 @@ runners:
- type: executable
- type: nextflow
directives:
label: [lowcpu, highmem, midtime]
label: [lowcpu, highmem, hightime]
8 changes: 4 additions & 4 deletions src/methods/liger/config.vsh.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ name: liger
label: LIGER
summary: Linked Inference of Genomic Experimental Relationships
description: |
LIGER or linked inference of genomic experimental relationships uses iNMF
deriving and implementing a novel coordinate descent algorithm to efficiently
do the factorization. Joint clustering is performed and factor loadings are
LIGER or linked inference of genomic experimental relationships uses iNMF
deriving and implementing a novel coordinate descent algorithm to efficiently
do the factorization. Joint clustering is performed and factor loadings are
normalised.
references:
doi: 10.1016/j.cell.2019.05.006
Expand All @@ -31,4 +31,4 @@ runners:
- type: executable
- type: nextflow
directives:
label: [lowcpu, highmem, midtime]
label: [lowcpu, highmem, hightime]
2 changes: 1 addition & 1 deletion src/methods/mnnpy/config.vsh.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -57,4 +57,4 @@ runners:
- type: executable
- type: nextflow
directives:
label: [midtime, lowcpu, highmem]
label: [hightime, lowcpu, highmem]
8 changes: 4 additions & 4 deletions src/methods/pyliger/config.vsh.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ label: pyliger
summary: Python implementation of LIGER (Linked Inference of Genomic Experimental
Relationships
description: |
LIGER (installed as rliger) is a package for integrating and analyzing multiple
single-cell datasets, developed by the Macosko lab and maintained/extended by the
Welch lab. It relies on integrative non-negative matrix factorization to identify
LIGER (installed as rliger) is a package for integrating and analyzing multiple
single-cell datasets, developed by the Macosko lab and maintained/extended by the
Welch lab. It relies on integrative non-negative matrix factorization to identify
shared and dataset-specific factors.
references:
doi: 10.1016/j.cell.2019.05.006
Expand Down Expand Up @@ -37,4 +37,4 @@ runners:
- type: executable
- type: nextflow
directives:
label: [lowcpu, highmem, midtime]
label: [lowcpu, highmem, hightime]
2 changes: 1 addition & 1 deletion src/methods/scalex/config.vsh.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -34,4 +34,4 @@ runners:
- type: executable
- type: nextflow
directives:
label: [lowmem, lowcpu, midtime]
label: [lowmem, lowcpu, hightime]
2 changes: 1 addition & 1 deletion src/methods/scanorama/config.vsh.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -34,4 +34,4 @@ runners:
- type: executable
- type: nextflow
directives:
label: [midtime, highmem, lowcpu]
label: [hightime, highmem, lowcpu]
2 changes: 1 addition & 1 deletion src/methods/scanvi/config.vsh.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -54,4 +54,4 @@ runners:
- type: executable
- type: nextflow
directives:
label: [midtime, lowmem, lowcpu, gpu]
label: [hightime, lowmem, lowcpu, gpu]
2 changes: 1 addition & 1 deletion src/methods/scgpt_zeroshot/config.vsh.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -65,4 +65,4 @@ runners:
- type: executable
- type: nextflow
directives:
label: [midtime, midmem, midcpu, gpu]
label: [hightime, midmem, midcpu, gpu]
2 changes: 1 addition & 1 deletion src/methods/scimilarity/config.vsh.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,4 +32,4 @@ runners:
- type: executable
- type: nextflow
directives:
label: [midtime, midmem, lowcpu]
label: [hightime, midmem, lowcpu]
2 changes: 1 addition & 1 deletion src/methods/scprint/config.vsh.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -79,4 +79,4 @@ runners:
- type: executable
- type: nextflow
directives:
label: [midtime, midmem, midcpu, gpu]
label: [hightime, midmem, midcpu, gpu]
2 changes: 1 addition & 1 deletion src/methods/scvi/config.vsh.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -50,4 +50,4 @@ runners:
- type: executable
- type: nextflow
directives:
label: [midtime, midmem, lowcpu, gpu]
label: [hightime, midmem, lowcpu, gpu]
2 changes: 1 addition & 1 deletion src/methods/uce/config.vsh.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -43,4 +43,4 @@ runners:
- type: executable
- type: nextflow
directives:
label: [midtime, highmem, midcpu, gpu]
label: [hightime, highmem, midcpu, gpu]

0 comments on commit 0d4d0d0

Please sign in to comment.