Beispiel #1
0
string FastaReference::getTargetSubSequence(FastaRegion& target) {
    if (target.startPos == -1) {
	return getSequence(target.startSeq);
    } else {
	return getSubSequence(target.startSeq, target.startPos - 1, target.length());
    }
}
Beispiel #2
0
seqan::String<seqan::Dna5> FastaReference::get_seqan_target_region(FastaRegion & target)
{
  if (target.startPos == -1)
  {
    return get_seqan_sequence(target.startSeq);
  }
  else
  {
    return get_seqan_sub_sequence(target.startSeq, target.startPos - 1, target.length());
  }
}