eccLib 1.3.0
Python library for bioinformatics written in C
Loading...
Searching...
No Matches
Data Fields
eccLib_state Struct Reference

The state struct, returned by calling PyModule_GetState on the eccLib module. More...

#include <eccLib.h>

Data Fields

uint8_t fasta_binary_mapping [CHAR_MAX+1]
 The fasta binary encoding mapping, as an array for peformance.
 
PyObject * core_keyword_strs [CORE_FIELD_COUNT]
 The core keyword strings, used for parsing GTF files.
 

Detailed Description

The state struct, returned by calling PyModule_GetState on the eccLib module.

Note
These fields are initialized during eccLib module initialization.

Field Documentation

◆ core_keyword_strs

PyObject* eccLib_state::core_keyword_strs[CORE_FIELD_COUNT]

The core keyword strings, used for parsing GTF files.

Created on module initialization, for minor performance improvements.

◆ fasta_binary_mapping

uint8_t eccLib_state::fasta_binary_mapping[CHAR_MAX+1]

The fasta binary encoding mapping, as an array for peformance.

Initialized by initialize_fasta_binary_mapping function


The documentation for this struct was generated from the following file: