Skip to content
Snippets Groups Projects
Unverified Commit 08d46aea authored by Francesco Tabaro's avatar Francesco Tabaro
Browse files

Add Deeplabcut and update CI accordingly

parent eb314b0a
No related branches found
No related tags found
5 merge requests!13fasterq hidden macs2 picard,!12deeptools last version,!11bowtie2,!10bowtie2,!9Add deeplabcut Singularity recipe
Pipeline #32171 failed
......@@ -57,7 +57,19 @@ image:
# TAG: 0119cv6
# RECIPE_PATH: recipes/quality-control/fastqc/
#####################
# DeepLabCut
#####################
deeplabcut-2202-builddeploy:
extends: .templateBuildDeploy
variables:
BASENAME: deeplabcut
TAG: 2.2.0.2
RECIPE_PATH: recipes/deeplabcut/
only:
changes:
- recipes/deeplabcut/Singularity.deeplabcut-2202
#####################
## Quality control
......
Bootstrap: docker
From: deeplabcut/deeplabcut:latest-core
%help
A Singularity image from the deeplabcut:latest-core Docker. It comes with ResNet weights embedded.
%labels
AUTHOR Francesco Tabaro
VERSION 0.1
%post
apt-get update && apt-get install -y curl
cd /usr/local/lib/python3.8/dist-packages/deeplabcut/pose_estimation_tensorflow/models/pretrained/
# Adapted from download.sh
for i in resnet_v1_50_2016_08_28.tar.gz resnet_v1_101_2016_08_28.tar.gz resnet_v1_152_2016_08_28.tar.gz; do
curl -O http://download.tensorflow.org/models/$i
FN=$(tar xzvf $i)
chmod 666 $FN
rm $i
done
%runscript
exec /usr/bin/python3 "$@"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment