setNamesOfGroups(seqGroup);
treemap[seqName].groupname = seqGroup; //store data in map
-
+
+ it2 = seqsPerGroup.find(seqGroup);
+ if (it2 == seqsPerGroup.end()) { //if it's a new group
+ seqsPerGroup[seqGroup] = 1;
+ }else {//it's a group we already have
+ seqsPerGroup[seqGroup]++;
+ }
+
gobble(fileHandle);
}
fileHandle.close();
int TreeMap::getNumGroups() {
- return namesOfGroups.size();
+ return seqsPerGroup.size();
}
/************************************************************/