\r
if ( ( (fstart <= end) && (fend >= start)))\r
{\r
- if (fstart < 0)\r
+ if (fstart < start)\r
{ // fix for if the feature we have starts before the sequence start,\r
- fstart = 0; // but the feature end is still valid!!\r
+ fstart = start; // but the feature end is still valid!!\r
}\r
+ if(fend >=end)\r
+ fend = end;\r
\r
if (fstart == fend)\r
{\r