# Method that converts a Read object's data to a Biopiece record (a hash).
def to_bp
- coordinates_get
+ # Simulated SFF files may not have coordinates.
+ begin
+ coordinates_get
+ rescue
+ end
hash = {}
right = self.bases[self.clip_qual_right ... self.bases.length].downcase
self.bases = left + middle + right
+
+ self
end
# Method that clips sequence (i.e. trims) according to
def clip
self.bases = self.bases[self.clip_qual_left - 1 ... self.clip_qual_right]
self.quality_scores = self.quality_scores[self.clip_qual_left - 1 ... self.clip_qual_right]
+
+ self
end
private