diff --git a/singularity/Makefile b/singularity/Makefile index 947b75ff626c94d5ac07494e6f99e1bf5cb0dab1..58d42b0e2c32edfa24e2cebc78ddc83a7dcec0ea 100644 --- a/singularity/Makefile +++ b/singularity/Makefile @@ -1,3 +1,19 @@ +VERSION := $(shell git log | head -1 | cut -d " " -f2) + +ifeq ($(PREFIX),) + PREFIX := /opt/bioinfo_utils_$(VERSION) +endif + + +install: all + install -d $(PREFIX)/bin + install run_pipeline $(PREFIX)/bin/. + install run_pipeline.sh $(PREFIX)/bin/. + for datatype in sRNA-seq smallRNA-seq RNA-seq GRO-seq PRO-seq Degradome-seq Ribo-seq iCLIP-seq iCLIP; \ + do \ + ln -s $(PREFIX)/bin/run_pipeline.sh $(PREFIX)/bin/run_$${datatype}_pipeline; \ + done + all: run_pipeline # Should depend on the rest of the repository. diff --git a/singularity/README_singularity.md b/singularity/README_singularity.md index 9538e321c576cb43066fecaa93640c54b46f7345..8bd82664f7b6b296ec488ecac5c7aa115276e531 100644 --- a/singularity/README_singularity.md +++ b/singularity/README_singularity.md @@ -28,7 +28,7 @@ Here are the aliases available for each pipeline: - `run_PRO-seq_pipeline` * RNA-seq - `run_RNA-seq_pipeline` -* Degradme-seq +* Degradome-seq - `run_Degradome-seq_pipeline` * Ribo-seq - `run_Ribo-seq_pipeline`