diff --git a/uk/ac/sanger/artemis/components/alignment/BamView.java b/uk/ac/sanger/artemis/components/alignment/BamView.java index 024494706f1d8aeb6943614e240fa954d4cc3df6..54acc6f5714db535ea85cc0f7c33dbbaafaddaae 100644 --- a/uk/ac/sanger/artemis/components/alignment/BamView.java +++ b/uk/ac/sanger/artemis/components/alignment/BamView.java @@ -585,7 +585,7 @@ public class BamView extends JPanel offsetLengths = new Hashtable<String, Integer>(seqNames.size()); for(int i=0; i<seqNames.size(); i++) { - FeatureContigPredicate predicate = new FeatureContigPredicate(seqNames.get(i)); + FeatureContigPredicate predicate = new FeatureContigPredicate(seqNames.get(i).trim()); for(int j=0; j<features.size(); j++) { if(predicate.testPredicate(features.elementAt(j))) @@ -598,6 +598,7 @@ public class BamView extends JPanel if(offsetLengths.size() != seqNames.size()) { + System.err.println("Found: "+offsetLengths.size() +" of "+ seqNames.size()); JOptionPane.showMessageDialog(this, "There is a problem matching the reference sequences\n"+ "to the names in the BAM file. This may mean the labels\n"+