Skip to content

Commit aaa5e5b

Browse files
author
Shaun Mahony
committed
Fixing the file loader.
There was a bug where the if clause for SAM/BAM was not connected to everything else
1 parent 09fcd84 commit aaa5e5b

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

src/org/seqcode/deepseq/hitloaders/HitLoaderFactory.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ public HitLoader makeFileHitLoader(String filename, String format, boolean useNo
6262
if(!file.isFile() && !format.equals("HDF5Cache")){System.err.println("File not found: "+file.getName());System.exit(1);}
6363
if(format.equals("SAM") || format.equals("BAM")){
6464
currReader = new SAMFileHitLoader(file,useNonUnique, econfig.getLoadType1Reads(), econfig.getLoadType2Reads(), econfig.getLoadRead2(), econfig.getLoadPairs());
65-
}if(format.equals("SAMPE") || format.equals("BAMPE")){
65+
}else if(format.equals("SAMPE") || format.equals("BAMPE")){
6666
currReader = new SAMFilePEHitLoader(file,useNonUnique, econfig.getLoadType1Reads(), econfig.getLoadType2Reads());
6767
}else if(format.equals("TOPSAM")){
6868
currReader = new TophatFileHitLoader(file,useNonUnique, econfig.getLoadType1Reads(), econfig.getLoadType2Reads(), econfig.getLoadRead2(), econfig.getLoadPairs());
@@ -78,8 +78,7 @@ public HitLoader makeFileHitLoader(String filename, String format, boolean useNo
7878
currReader = new HDF5HitLoader(econfig.getGenome(), file, econfig.getLoadReads(), useNonUnique, econfig.getLoadRead2(), econfig.getLoadPairs(), false);
7979
}else if(format.equals("HDF5Cache")) {
8080
currReader = new HDF5HitLoader(econfig.getGenome(), file, econfig.getLoadReads(), useNonUnique, econfig.getLoadRead2(), econfig.getLoadPairs(), true);
81-
}
82-
else{
81+
}else{
8382
System.err.println("Unknown file format: "+format);
8483
System.exit(1);
8584
}

0 commit comments

Comments
 (0)