Data Integrator (Python API)
Classes | Variables
cls.DefaultTable Namespace Reference

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
 

Detailed Description

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.

Authors
Chris X. Weichenberger
Eva Koenig
Date
2012-02-22

Variable Documentation

◆ VCF_ALT_INDX

int cls.DefaultTable.VCF_ALT_INDX = 4

◆ VCF_CHROM_INDX

int cls.DefaultTable.VCF_CHROM_INDX = 0

◆ VCF_FILTER_INDX

int cls.DefaultTable.VCF_FILTER_INDX = 6

◆ VCF_FIRST_SAMPLE_INDX

int cls.DefaultTable.VCF_FIRST_SAMPLE_INDX = 9

◆ VCF_FORMAT_INDX

int cls.DefaultTable.VCF_FORMAT_INDX = 8

◆ VCF_ID_INDX

int cls.DefaultTable.VCF_ID_INDX = 2

◆ VCF_INFO_INDX

int cls.DefaultTable.VCF_INFO_INDX = 7

◆ VCF_POS_INDX

int cls.DefaultTable.VCF_POS_INDX = 1

◆ VCF_QUAL_INDX

int cls.DefaultTable.VCF_QUAL_INDX = 5

◆ VCF_REF_INDX

int cls.DefaultTable.VCF_REF_INDX = 3