Skip to content
Snippets Groups Projects
Commit ea8a2c38 authored by Gervaise Henry's avatar Gervaise Henry :cowboy:
Browse files

Stage experiment settings as ExperimentSettings.csv to prevent bash error

parent a36c189e
Branches
Tags
2 merge requests!37v0.0.1,!33Resolve "process_qc"
Pipeline #6877 failed with stages
in 1 minute and 3 seconds
...@@ -171,9 +171,9 @@ process parseMetadata { ...@@ -171,9 +171,9 @@ process parseMetadata {
input: input:
path script_parseMeta path script_parseMeta
path fileMeta path file from fileMeta
path experimentSettingsMeta path experimentSettings, stageAs: "ExperimentSettings.csv" from experimentSettingsMeta
path experimentMeta path experiment from experimentMeta
output: output:
path "design.csv" into metadata path "design.csv" into metadata
...@@ -184,35 +184,35 @@ process parseMetadata { ...@@ -184,35 +184,35 @@ process parseMetadata {
ulimit -a >> ${repRID}.parseMetadata.log ulimit -a >> ${repRID}.parseMetadata.log
# check replicate RID metadata # check replicate RID metadata
rep=\$(python3 ${script_parseMeta} -r ${repRID} -m "${fileMeta}" -p repRID) rep=\$(python3 ${script_parseMeta} -r ${repRID} -m "${file}" -p repRID)
echo -e "LOG: replicate RID metadata parsed: \${rep}" >> ${repRID}.parseMetadata.log echo -e "LOG: replicate RID metadata parsed: \${rep}" >> ${repRID}.parseMetadata.log
# get experiment RID metadata # get experiment RID metadata
exp=\$(python3 ${script_parseMeta} -r ${repRID} -m "${fileMeta}" -p expRID) exp=\$(python3 ${script_parseMeta} -r ${repRID} -m "${file}" -p expRID)
echo -e "LOG: experiment RID metadata parsed: \${exp}" >> ${repRID}.parseMetadata.log echo -e "LOG: experiment RID metadata parsed: \${exp}" >> ${repRID}.parseMetadata.log
# get study RID metadata # get study RID metadata
study=\$(python3 ${script_parseMeta} -r ${repRID} -m "${fileMeta}" -p studyRID) study=\$(python3 ${script_parseMeta} -r ${repRID} -m "${file}" -p studyRID)
echo -e "LOG: study RID metadata parsed: \${study}" >> ${repRID}.parseMetadata.log echo -e "LOG: study RID metadata parsed: \${study}" >> ${repRID}.parseMetadata.log
# get endedness metadata # get endedness metadata
endsMeta=\$(python3 ${script_parseMeta} -r ${repRID} -m "${experimentSettingsMeta}" -p endsMeta) endsMeta=\$(python3 ${script_parseMeta} -r ${repRID} -m "${experimentSettings}" -p endsMeta)
echo -e "LOG: endedness metadata parsed: \${endsMeta}" >> ${repRID}.parseMetadata.log echo -e "LOG: endedness metadata parsed: \${endsMeta}" >> ${repRID}.parseMetadata.log
# ganually get endness # ganually get endness
endsManual=\$(python3 ${script_parseMeta} -r ${repRID} -m "${fileMeta}" -p endsManual) endsManual=\$(python3 ${script_parseMeta} -r ${repRID} -m "${file}" -p endsManual)
echo -e "LOG: endedness manually detected: \${endsManual}" >> ${repRID}.parseMetadata.log echo -e "LOG: endedness manually detected: \${endsManual}" >> ${repRID}.parseMetadata.log
# get strandedness metadata # get strandedness metadata
stranded=\$(python3 ${script_parseMeta} -r ${repRID} -m "${experimentSettingsMeta}" -p stranded) stranded=\$(python3 ${script_parseMeta} -r ${repRID} -m "${experimentSettings}" -p stranded)
echo -e "LOG: strandedness metadata parsed: \${stranded}" >> ${repRID}.parseMetadata.log echo -e "LOG: strandedness metadata parsed: \${stranded}" >> ${repRID}.parseMetadata.log
# get spike-in metadata # get spike-in metadata
spike=\$(python3 ${script_parseMeta} -r ${repRID} -m "${experimentSettingsMeta}" -p spike) spike=\$(python3 ${script_parseMeta} -r ${repRID} -m "${experimentSettings}" -p spike)
echo -e "LOG: spike-in metadata parsed: \${spike}" >> ${repRID}.parseMetadata.log echo -e "LOG: spike-in metadata parsed: \${spike}" >> ${repRID}.parseMetadata.log
# get species metadata # get species metadata
species=\$(python3 ${script_parseMeta} -r ${repRID} -m "${experimentMeta}" -p species) species=\$(python3 ${script_parseMeta} -r ${repRID} -m "${experiment}" -p species)
echo -e "LOG: species metadata parsed: \${species}" >> ${repRID}.parseMetadata.log echo -e "LOG: species metadata parsed: \${species}" >> ${repRID}.parseMetadata.log
# gave design file # gave design file
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment