kb_python.gtf
¶
Module Contents¶
-
kb_python.gtf.
logger
¶
-
class
kb_python.gtf.
GTF
(gtf_path)¶ Utility class to easily read and parse GTF files.
Parameters: gtf_path (str) – path to GTF file -
PARSER
¶
-
GROUP_PARSER
¶
-
static
parse_entry
(line)¶ Parse a single GTF entry.
Parameters: line (str) – a line in the GTF file Returns: parsed GTF information Return type: dict
-
entries
(self)¶ Generator that yields one GTF entry at a time.
Returns: a generator that yields a dict of the GTF entry Return type: generator
-
sort
(self, out_path)¶ Sort the GTF file by chromosome, start position, line number.
Parameters: out_path (str) – path to generate the sorted GTF
-