diff --git a/src/singularity_modules/docker_to_singularity.sh b/src/singularity_modules/docker_to_singularity.sh
new file mode 100644
index 0000000000000000000000000000000000000000..0a71bfbccb414bbd3b24bc98612321200ca8b4c8
--- /dev/null
+++ b/src/singularity_modules/docker_to_singularity.sh
@@ -0,0 +1,13 @@
+# install spython
+# sudo pip3 install spython
+
+find src/docker_modules/ -name "Dockerfile" | \
+  perl -pe "s/docker/singularity/g" | \
+  perl -pe "s/Dockerfile//g" | \
+  awk '{system("mkdir -p " $0)}'
+
+find src/docker_modules/ -name "Dockerfile" | \
+  perl -pe "s/(^.*$)/spython recipe \1 > \1/g" | \
+  perl -pe "s/(^.*)docker_modules(.*$)/\1singularity_modules\2/g" | \
+  perl -pe "s/(^.*\/([^\/]*)\/[^\/]*\/)Dockerfile$/\1\2.def/g" | \
+  awk '{system($0)}'