Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
nextflow
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Model registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
LBMC
nextflow
Compare revisions
d0a65940994410d347985cbc2f9706b9f695803c to master
Compare revisions
Changes are shown as if the
source
revision was being merged into the
target
revision.
Learn more about comparing revisions.
Source
LBMC/nextflow
Select target project
No results found
master
Select Git revision
Branches
dev
master
Tags
v0.1.0
v0.1.2
v0.2.0
v0.2.1
v0.2.2
v0.2.3
v0.2.4
v0.2.5
v0.2.6
v0.2.7
v0.2.8
v0.2.9
v0.3.0
v0.4.0
v2.0.0
17 results
Swap
Target
rseraphi/nextflow
Select target project
LBMC/regards/nextflow
elabaron/nextflow
lanani/nextflow
mlepetit/nextflow
mdjaffar/nextflow
LBMC/RMI2/rmi2_pipelines
lpicard/nextflow
rseraphi/nextflow
hregue/nextflow
letien02/nextflow
mshamjal/nextflow
z483801/nextflow
fduveau/nextflow
cginevra/nextflow
dtorresc/nextflow
fmortreu/nextflow
jshapiro/nextflow
carpin/nextflow
LBMC/Delattre/JU28_59vs17_SNP
jclaud01/nextflow
dchalopi/nextflow
mvilcot/nextflow
mherbett/nextflow
lestrada/nextflow
nfontrod/nextflow
gbenoit/nextflow
gyvert/nextflow
aguill09/nextflow
alapendr/nextflow
jprobin/nextflow
vvanoost/nextflow
jblin/nextflow
mparis/nextflow
ogandril/nextflow
cbourgeo/nextflow
ggirau03/nextflow
ecombe01/nextflow
acorbin/nextflow
pberna01/nextflow
pmarie01/nextflow
rhoury/nextflow
lgely/nextflow
jvalat/nextflow
cfournea/nextflow
mprieux/nextflow
hpolvech/nextflow
LBMC/nextflow
mcariou/nextflow
z483800/nextflow
yjia01/nextflow
jkleine/nextflow
LBMC/Palladino/RNAseq_nextflow
jseimand/nextflow
nlecouvr/nextflow-nathan
54 results
d0a65940994410d347985cbc2f9706b9f695803c
Select Git revision
Branches
dev
master
Tags
v0.1.0
v0.1.2
v0.2.0
v0.2.1
v0.2.2
v0.2.3
v0.2.4
v0.2.5
v0.2.6
v0.2.7
v0.2.8
v0.2.9
14 results
Show changes
Only incoming changes from source
Include changes to target since source was created
Compare
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
src/training_dataset.nf
+4
-0
4 additions, 0 deletions
src/training_dataset.nf
src/update_tools.sh
+0
-92
0 additions, 92 deletions
src/update_tools.sh
with
4 additions
and
92 deletions
src/training_dataset.nf
View file @
ceca3ce0
// SPDX-FileCopyrightText: 2022 Laurent Modolo <laurent.modolo@ens-lyon.fr>
//
// SPDX-License-Identifier: AGPL-3.0-or-later
/*
small pipeline to build a training dataset from whole genome data
...
...
This diff is collapsed.
Click to expand it.
src/update_tools.sh
deleted
100755 → 0
View file @
d0a65940
#/bin/sh
# A POSIX variable
OPTIND
=
1
# Initialize our own variables:
tool
=
""
version
=
""
while
getopts
"h?v:t:p:"
opt
;
do
case
"
${
opt
}
"
in
h|
\?
)
echo
"update_tools.sh -t toolname -v tool_version -p tool_previous_version"
exit
0
;;
v
)
version
=
${
OPTARG
}
;;
p
)
prev_version
=
${
OPTARG
}
;;
t
)
tool
=
${
OPTARG
}
;;
esac
done
echo
"tool=
${
tool
}
, version='
${
version
}
', previous version='
${
version
}
'"
docker_tool_dir
=
"src/docker_modules/"
${
tool
}
"/"
echo
${
docker_tool_dir
}
if
[
-d
${
docker_tool_dir
}
]
;
then
echo
"docker module found for
${
tool
}
."
if
[
-d
${
docker_tool_dir
}${
version
}
]
;
then
echo
"version already existing, skipping."
else
cp
-R
${
docker_tool_dir
}${
prev_version
}
${
docker_tool_dir
}${
version
}
sed
-i
"s|
${
prev_version
}
|
${
version
}
|g"
"
${
docker_tool_dir
}${
version
}
/Dockerfile"
sed
-i
"s|
${
prev_version
}
|
${
version
}
|g"
"
${
docker_tool_dir
}${
version
}
/docker_init.sh"
echo
"docker_module for
${
tool
}
:
${
version
}
, done."
fi
else
echo
"docker module not found for '
${
tool
}
', skipping."
fi
singularity_tool_dir
=
"src/singularity_modules/"
${
tool
}
"/"
echo
${
singularity_tool_dir
}
if
[
-d
${
singularity_tool_dir
}
]
;
then
echo
"singularity module found for
$tool
."
if
[
-d
${
singularity_tool_dir
}${
version
}
]
;
then
echo
"version already existing, skipping."
else
cp
-R
${
singularity_tool_dir
}${
prev_version
}
${
singularity_tool_dir
}${
version
}
sed
-i
"s|
${
prev_version
}
|
${
version
}
|g"
"
${
singularity_tool_dir
}${
version
}
/
${
tool
}
.def"
sed
-i
"s|
${
prev_version
}
|
${
version
}
|g"
"
${
singularity_tool_dir
}${
version
}
/build.sh"
echo
"singularity_module for
${
tool
}
:
${
version
}
, done."
fi
else
echo
"singularity module not found for '
${
tool
}
', skipping."
fi
nf_tool_dir
=
"src/nf_modules/"
$tool
"/"
echo
$nf_tool_dir
if
[
-d
${
nf_tool_dir
}
]
;
then
echo
"nf module found for
${
tool
}
."
find
${
nf_tool_dir
}
-maxdepth
1
-mindepth
1
-type
f
-name
"*.config"
|
awk
"{system(
\"
sed -i
\\\"
s|
${
prev_version
}
|
${
version
}
|g
\\\"
\"\$
0)}"
echo
"nf_module for
${
tool
}
:
${
version
}
, done."
else
echo
"nf module not found for '
${
tool
}
', skipping."
fi
psmn_modules_dir
=
"src/psmn_modules/.git/"
if
[
!
-d
${
nf_tool_dir
}
]
;
then
git submodule init
&&
\
git submodule update
fi
psmn_tool_app_dir
=
"src/psmn_modules/apps/"
${
tool
}
"/"
psmn_tool_module_dir
=
"src/psmn_modules/modulefiles/"
${
tool
}
"/"
echo
${
psmn_tool_app_dir
}
if
[
-d
${
psmn_tool_app_dir
}
]
;
then
echo
"psmn module found for
${
tool
}
."
cp
${
psmn_tool_app_dir
}
/install_
${
prev_version
}
.sh
\
${
psmn_tool_app_dir
}
/install_
${
version
}
.sh
sed
-i
"s|
$prev_version
|
$version
|g"
${
psmn_tool_app_dir
}
/install_
${
version
}
.sh
cp
${
psmn_tool_module_dir
}
/
${
prev_version
}
.lua
\
${
psmn_tool_module_dir
}
/
${
version
}
.lua
sed
-i
"s|
${
prev_version
}
|
${
version
}
|g"
${
psmn_tool_module_dir
}
/
${
version
}
.lua
echo
"psmn_module for
${
tool
}
:
${
version
}
, done."
else
echo
"psmn module not found for '
${
tool
}
', skipping."
fi
This diff is collapsed.
Click to expand it.
Prev
1
…
23
24
25
26
27
Next