diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index e587d389fc21cab0334bca0000421abf68b23d9d..929737c19bb4090504276800681c10ef286b4cb4 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -35,6 +35,12 @@ image:
 #####################
 
 ## WRITE YOUR TEST RULE HERE AFTER BRANCHING ON SUBMISSION AND CREATE A MERGE REQUEST
+spikchipcustom-v099-test:
+  extends: .templateTest
+  variables:
+    BASENAME: spikchipcustom
+    TAG: v099
+    RECIPE_PATH: recipes/chipseq/spikchipcustom
 
 
 #####################
diff --git a/recipes/chipseq/spikchipcustom/Singularity.spikchipcustom-v099 b/recipes/chipseq/spikchipcustom/Singularity.spikchipcustom-v099
new file mode 100644
index 0000000000000000000000000000000000000000..7994b21e62ca1e588fc3869e54da62994cdf7983
--- /dev/null
+++ b/recipes/chipseq/spikchipcustom/Singularity.spikchipcustom-v099
@@ -0,0 +1,49 @@
+BootStrap: docker
+From: ubuntu:22.10
+
+
+%help
+
+    This singularity installs spikchip. See repository https://github.com/eblancoga/spikChIP
+
+%post
+    # ~~~~~~ General setup and folder creation ~~~~~~ #
+    
+    apt update && DEBIAN_FRONTEND=noninteractive apt install -y gcc git libz-dev make r-base curl samtools software-properties-common gawk bash
+    
+    export LC_ALL=C
+    export LC_CTYPE=C 
+    export LC_COLLATE=C 
+    export LC_TIME=C
+    export LC_MESSAGES=C
+    export LC_MONETARY=C
+    export LC_PAPER=C 
+    export LC_MEASUREMENT=C
+    
+    # ~~~~~ seqcode ~~~~~ #
+    curl -L https://github.com/eblancoga/seqcode/archive/master.tar.gz -o seqcode.tar.gz && tar -xvzf seqcode.tar.gz && rm seqcode.tar.gz && cd seqcode-main/ && make all && cd ..
+    
+    # ~~~~~ samtools ~~~~~ #
+    add-apt-repository universe && apt update && apt install -y samtools
+    
+    # ~~~~~ affy and MASS ~~~~~ #
+    R --slave -e 'install.packages(c("BiocManager", "MASS"), repos="https://cloud.r-project.org/")' && R --slave -e 'BiocManager::install(c("affy"))'
+    
+    # ~~~~~ spikchip ~~~~~ #
+    curl -L https://github.com/descostesn/spikChIP/archive/overwrite.tar.gz -o spikchip.tar.gz && tar -xvzf spikchip.tar.gz && rm spikchip.tar.gz && cd spikChIP-overwrite/ && rm -r examples && cd ..
+    
+%environment
+    export PATH="${PATH}:/spikChIP-overwrite:/seqcode-main/bin"
+    export LC_ALL=C
+    export LC_CTYPE=C 
+    export LC_COLLATE=C 
+    export LC_TIME=C
+    export LC_MESSAGES=C
+    export LC_MONETARY=C
+    export LC_PAPER=C 
+    export LC_MEASUREMENT=C
+
+%labels
+    Author Nicolas Descostes
+    Version v0.0.1
+