def __init__(self, geSource, forcedHeaderDict={}): FileFormatComposer.__init__(self, geSource) self._headerDict = copy(Gtrack.DEFAULT_HEADER_DICT) self._forcedHeaderDict = forcedHeaderDict # Also stores bounding regions and value dimensions in GEDependentAttributesHolder, if present self._anyGeHasGenome = False for ge in self._geSource: if ge.genome is not None: self._anyGeHasGenome = True
def __init__(self, geSource): FileFormatComposer.__init__(self, geSource) self._prefixSet = set(self._geSource.getPrefixList()) self._bedColumnsDict = OrderedDict([(colName, ColumnInfo(colIdx, defaultVal, checkExtra)) for \ colName, colIdx, defaultVal, checkExtra in self._BED_COLUMNS_LIST]) self._init()
def __init__(self, geSource): FileFormatComposer.__init__(self, geSource) self._gffColumnsDict = OrderedDict([(colName, ColumnInfo(colIdx, defaultVal)) for \ colName, colIdx, defaultVal in self._GFF_COLUMNS_LIST])