CONVERTFORMATSCRIPT = convertformat.pl TABSEQ = seq1.tab FASTASEQ = seq1.fasta all: @make tab2genbank_multiple clean: @rm *.fasta *.tab seq1.fasta: @echo ">seq1 field2 field3" >seq1.fasta @echo "acaccagtcagtcgatcgatgcatgct" >>seq1.fasta seq1.tab: @echo "seq1 field2 field3 catggcatgcatgcatgctagctac" > $@ seqm.tab: @echo "seq1 field2 field3 catggcatgcatgcatgctagctac" > $@ @echo "seq2 some description catggcatgcatgcatgctagctac" >> $@ fasta2tab: $(FASTASEQ) $(CONVERTFORMATSCRIPT) perl $(CONVERTFORMATSCRIPT) $(FASTASEQ) fasta tab tab2genbank: $(TABSEQ) $(CONVERTFORMATSCRIPT) perl $(CONVERTFORMATSCRIPT) $(TABSEQ) tab genbank tab2fasta: $(TABSEQ) $(CONVERTFORMATSCRIPT) perl $(CONVERTFORMATSCRIPT) $(TABSEQ) tab fasta tab2genbank_multiple: @make tab2genbank TABSEQ=seqm.tab tab2fasta_multiple: @make tab2fasta TABSEQ=seqm.tab