-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmakefile
More file actions
46 lines (36 loc) · 1.25 KB
/
makefile
File metadata and controls
46 lines (36 loc) · 1.25 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
# Peter Edge
# makefile for BaseballCap tool
# the general template for this makefile was taken from:
# http://www.cs.swarthmore.edu/~newhall/unixhelp/javamakefiles.html
JFLAGS = -g
JC = javac
.SUFFIXES: .java .class
.java.class:
$(JC) $(JFLAGS) $*.java
CLASSES = \
Fasta.java \
PartialAlignment.java \
Permutation.java \
Junction.java \
Utilities.java \
BWT.java \
BaseballCap.java
default: classes
classes: $(CLASSES:.java=.class)
# run BaseballCap on provided toy dataset
toy:
java BaseballCap data/toy/Reads.fasta data/toy/Exons.fasta
# run BaseballCap on NM_002024 simulated reads, read length 25
real25:
java BaseballCap data/NM_002024/NM_002024SimulatedReadsLen25.fasta data/NM_002024/NM_002024Exons.fasta
# run BaseballCap on NM_002024 simulated reads, read length 50
real50:
java BaseballCap data/NM_002024/NM_002024SimulatedReadsLen50.fasta data/NM_002024/NM_002024Exons.fasta
# run BaseballCap on NM_002024 simulated reads, read length 75
real75:
java BaseballCap data/NM_002024/NM_002024SimulatedReadsLen75.fasta data/NM_002024/NM_002024Exons.fasta
# run BaseballCap on NM_002024 simulated reads, read length 100
real100:
java BaseballCap data/NM_002024/NM_002024SimulatedReadsLen100.fasta data/NM_002024/NM_002024Exons.fasta
clean:
$(RM) *.class