Skip to content
This repository has been archived by the owner on Apr 19, 2023. It is now read-only.

Commit

Permalink
Add harmony only workflow and config
Browse files Browse the repository at this point in the history
  • Loading branch information
KrisDavie committed Jul 6, 2020
1 parent 9e52a96 commit 9c30059
Show file tree
Hide file tree
Showing 3 changed files with 25 additions and 2 deletions.
21 changes: 20 additions & 1 deletion main.nf
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,26 @@ workflow harmony {

}

workflow harmony_only {

include {
BEC_HARMONY as HARMONY;
} from './src/harmony/workflows/harmony_only' params(params)
include {
PUBLISH as PUBLISH_HARMONY;
} from "./src/utils/workflows/utils" params(params)

getDataChannel | HARMONY
PUBLISH_HARMONY(
HARMONY.out,
"HARMONY",
"h5ad",
null,
false
)

}

// run multi-sample with bbknn, then scenic from the filtered output:
workflow bbknn_scenic {

Expand Down Expand Up @@ -566,4 +586,3 @@ workflow sra_cellranger_bbknn_scenic {
)

}

4 changes: 4 additions & 0 deletions nextflow.config
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,10 @@ profiles {
includeConfig 'src/harmony/harmony.config'
}
}
harmony_only {
includeConfig 'src/scanpy/scanpy.config'
includeConfig 'src/harmony/harmony.config'
}
bbknn_scenic {
includeConfig 'src/scanpy/scanpy.config'
includeConfig 'src/scanpy/conf/bbknn.config'
Expand Down
2 changes: 1 addition & 1 deletion src/harmony

0 comments on commit 9c30059

Please sign in to comment.