- String aaSeqString = proteinSeq.getDatasetSequence()
- .getSequenceAsString();
- String cdnaSeqString = cdnaSeq.getDatasetSequence()
- .getSequenceAsString();
+ /*
+ * Here we handle either dataset sequence set (desktop) or absent (applet)
+ */
+ final SequenceI proteinDataset = proteinSeq.getDatasetSequence();
+ String aaSeqString = proteinDataset != null ? proteinDataset
+ .getSequenceAsString() : proteinSeq.getSequenceAsString();
+ final SequenceI cdnaDataset = cdnaSeq.getDatasetSequence();
+ String cdnaSeqString = cdnaDataset != null ? cdnaDataset
+ .getSequenceAsString() : cdnaSeq.getSequenceAsString();