Commit 72233d08 authored by TomKellyGenetics's avatar TomKellyGenetics
Browse files

update Makefiles for pre-generate references on git LFS

parent 10ddcaf9
Loading
Loading
Loading
Loading
+21 −4
Original line number Diff line number Diff line
@@ -6,10 +6,21 @@ all: reference

reference:
	echo "generating cellranger references"
	cellranger mkref --genome=1.2.0 --fasta=genome-1.2.0.fa --genes=genes-1.2.0.gtf
	rm -rf genome-1.2.0.fa genes-1.2.0.gtf
	cellranger mkref --genome=3.0.0 --fasta=genome-3.0.0.fa --genes=genes-3.0.0.gtf
	rm -rf genome-3.0.0.fa genes-3.0.0.gtf
	@if [ "test" = "test" ]; then\
		echo "Hello world";\
	fi
	@if [ ! -d 1.2.0 ]; then\
		echo cellranger mkref --genome=1.2.0 --fasta=genome-1.2.0.fa --genes=genes-1.2.0.gtf;\
		rm -rf genome-1.2.0.fa genes-1.2.0.gtf;\
	else\
		echo "reference 1.2.0 pre-generated";\
	fi
	@if [ ! -d 3.0.0 ]; then\
		echo cellranger mkref --genome=3.0.0 --fasta=genome-3.0.0.fa --genes=genes-3.0.0.gtf;\
		rm -rf genome-3.0.0.fa genes-3.0.0.gtf;\
	else\
		echo "reference 3.0.0 pre-generated";\
	fi

##########################################
# Generic rules
@@ -19,8 +30,14 @@ clean:
	echo "moving fasta and gtf from cellranger reference"
	mv 1.2.0/fasta/genome.fa genome-1.2.0.fa
	mv 1.2.0/genes/genes.gtf genes-1.2.0.gtf
	@if [ -d 3.0.0 ]; then\
		rm -rf 1.2.0;\
	fi
	mv 3.0.0/fasta/genome.fa genome-3.0.0.fa
	mv 3.0.0/genes/genes.gtf genes-3.0.0.gtf
	@if [ -d 3.0.0 ]; then\
		rm -rf 3.0.0;\
	fi	

mrproper: clean
	rm -f *~ $(EXEC)