[Seqan-dev] adding contig to fragmentStore.contigStore


Hey guys!

Does anybody have an advice on how to add a single contig (from a CharString) to a contigStore?
I only found "assingSeq()" which seems to work only on memory mapped files-?

I guess it should be something like:

...
CharString newContig;
..
..

unsigned seqOfs = length(TDataManager::getInstance()->fragStore.contigStore);
resize(TDataManager::getInstance()->fragStore.contigStore, seqOfs + 1, Generous());
resize(TDataManager::getInstance()->fragStore.contigNameStore, seqOfs + 1, Generous());


assignSeq(
TDataManager::getInstance()->fragStore.contigStore[seqOfs + i].seq, newContig, ?);

And how to add a name later on to the contigNameStore?

Thanks!