More natural checks

This commit is contained in:
Nicola Soranzo
2019-04-09 20:23:29 +01:00
parent 6989746306
commit 2d5db1efb1
+2 -2
View File
@@ -33,11 +33,11 @@ class GFFInterval(GenomicInterval):
# Handle feature, score column.
self.feature_col = feature_col
if self.feature_col >= self.nfields:
if self.nfields <= self.feature_col:
raise MissingFieldError("No field for feature_col (%d)" % feature_col)
self.feature = self.fields[self.feature_col]
self.score_col = score_col
if self.score_col >= self.nfields:
if self.nfields <= self.score_col:
raise MissingFieldError("No field for score_col (%d)" % score_col)
self.score = self.fields[self.score_col]