|
eccLib 1.1.0
Python library for bioinformatics written in C
|
A dict that holds GTF data. More...
#include <GtfDict.h>
Data Fields | ||
| union { | ||
| PyObject * core [8] | ||
| The core GTF fields accessible as an array for iteration. More... | ||
| struct { | ||
| PyObject * seqname | ||
| PyObject * source | ||
| PyObject * feature | ||
| PyObject * start | ||
| PyObject * end | ||
| PyObject * score | ||
| PyObject * reverse | ||
| PyObject * frame | ||
| } | ||
| The core GTF fields accessible as named fields. | ||
| }; | ||
| struct hashmap_s | attributes | |
| The attributes of the GTF line. | ||
A dict that holds GTF data.
An object meant to hold a single GTF line. The core GTF fields are stored within the object itself, while the attributes are stored in a separate dict. This object is meant to be used as a dict, but also provides a method to convert itself to a valid GTF line
| union { ... } GtfDict |
| GtfDict::attributes |
The attributes of the GTF line.
| PyObject* GtfDict::core[8] |
The core GTF fields accessible as an array for iteration.
| PyObject* GtfDict::end |
| PyObject* GtfDict::feature |
| PyObject* GtfDict::frame |
| PyObject* GtfDict::reverse |
| PyObject* GtfDict::score |
| PyObject* GtfDict::seqname |
| PyObject* GtfDict::source |
| PyObject* GtfDict::start |