Data Integrator (Python API)
|
Utility classes for reading/writing tab separated tabular data. More...
Classes | |
class | CDefaultTableBase |
Base class for tab-separated file i/o. More... | |
class | CDefaultTableReader |
Implements reading of TSV files. More... | |
class | CDefaultTableWriter |
Implements writing of TSV files. More... | |
class | CVcfTableReader |
Implements reading of VCF files. More... | |
class | CVcfTableWriter |
Implements writing of VCF files. More... | |
Variables | |
int | VCF_CHROM_INDX = 0 |
int | VCF_POS_INDX = 1 |
int | VCF_ID_INDX = 2 |
int | VCF_REF_INDX = 3 |
int | VCF_ALT_INDX = 4 |
int | VCF_QUAL_INDX = 5 |
int | VCF_FILTER_INDX = 6 |
int | VCF_INFO_INDX = 7 |
int | VCF_FORMAT_INDX = 8 |
int | VCF_FIRST_SAMPLE_INDX = 9 |
Utility classes for reading/writing tab separated tabular data.
Internally, we handle all tabular data as tab-separated text files. This module provides convenience access to reading and writing these files, using the csv
Python module.
int cls.DefaultTable.VCF_ALT_INDX = 4 |
int cls.DefaultTable.VCF_CHROM_INDX = 0 |
int cls.DefaultTable.VCF_FILTER_INDX = 6 |
int cls.DefaultTable.VCF_FIRST_SAMPLE_INDX = 9 |
int cls.DefaultTable.VCF_FORMAT_INDX = 8 |
int cls.DefaultTable.VCF_ID_INDX = 2 |
int cls.DefaultTable.VCF_INFO_INDX = 7 |
int cls.DefaultTable.VCF_POS_INDX = 1 |
int cls.DefaultTable.VCF_QUAL_INDX = 5 |
int cls.DefaultTable.VCF_REF_INDX = 3 |