// try and find products
CrossRef crossRef = new CrossRef(al.getSequencesArray(),
al);
- List<String> types = crossRef.findXrefSourcesForSequences();
+ List<String> types = crossRef.findXrefSourcesForSequences(dna);
if (types != null)
{
System.out.println("Xref Types for: "
for (String source : types)
{
System.out.println("Type: " + source);
- SequenceI[] prod = crossRef.findXrefSequences(source)
+ SequenceI[] prod = crossRef.findXrefSequences(source, dna)
.getSequencesArray();
System.out.println("Found "
+ ((prod == null) ? "no" : "" + prod.length)
// have a bash at finding the products amongst all the retrieved
// sequences.
SequenceI[] seqs = al.getSequencesArray();
- Alignment prodal = new CrossRef(seqs, ds)
- .findXrefSequences(null);
+ Alignment prodal = new CrossRef(seqs, ds).findXrefSequences(null,
+ dna);
System.out.println("Found "
+ ((prodal == null) ? "no" : "" + prodal.getHeight())
+ " products");