def draw_feature(self, feature):
    ' draw_feature(self, feature, parent_feature=None) -> ([element, element,...], [element, element,...])\n\n            o feature           Feature containing location info\n\n            Returns tuple of (list of elements describing single feature, list\n            of labels for those elements)\n        '
    feature_elements = []
    label_elements = []
    if feature.hide:
        return (feature_elements, label_elements)
    for (locstart, locend) in feature.locations:
        (feature_sigil, label) = self.get_feature_sigil(feature, locstart, locend)
        feature_elements.append(feature_sigil)
        if (label is not None):
            label_elements.append(label)
    return (feature_elements, label_elements)
draw_feature(self, feature, parent_feature=None) -> ([element, element,...], [element, element,...])

o feature           Feature containing location info

Returns tuple of (list of elements describing single feature, list
of labels for those elements)
def draw_feature(self, feature):
    ' draw_feature(self, feature, parent_feature=None) -> ([element, element,...], [element, element,...])\n\n            o feature           Feature containing location info\n\n            Returns tuple of (list of elements describing single feature, list\n            of labels for those elements)\n        '
    feature_elements = []
    label_elements = []
    if feature.hide:
        return (feature_elements, label_elements)
    for (locstart, locend) in feature.locations:
        (feature_sigil, label) = self.get_feature_sigil(feature, locstart, locend)
        feature_elements.append(feature_sigil)
        if (label is not None):
            label_elements.append(label)
    return (feature_elements, label_elements)