Skip to content
Snippets Groups Projects

Add in pipelinetracking.

Merged Venkat Malladi requested to merge 84-tracking into dev
Compare and
2 files
+ 34
6
Preferences
File browser
Compare changes
+ 28
0
@@ -28,6 +28,9 @@ params.skipMotif = false
params.skipPlotProfile = false
params.references = "$baseDir/../docs/references.md"
params.multiqc = "$baseDir/conf/multiqc_config.yaml"
params.ci = false
params.dev = false
// Assign variables if astrocyte
if (params.astrocyte) {
@@ -101,6 +104,31 @@ multiqc = params.multiqc
gtfFile = params.gtf
geneNames = params.geneNames
/*
* trackStart: track start of pipeline
*/
process trackStart {
script:
"""
hostname
ulimit -a
curl -H 'Content-Type: application/json' -X PUT -d '{ \
"sessionId": "${workflow.sessionId}", \
"pipeline": "chipseq_analysis", \
"start": "${workflow.start}", \
"astrocyte": ${params.astrocyte}, \
"status": "started", \
"nextflowVersion": "${workflow.nextflow.version}", \
"pipelineVersion": "1.1.1", \
"ci": ${params.ci}, \
"dev": ${params.dev}}' \
"https://xku43pcwnf.execute-api.us-east-1.amazonaws.com/ProdDeploy/pipeline-tracking"
"""
}
// Check design file for errors
process checkDesignFile {