/** ** Copyright (c) 2007-2009 Illumina, Inc. ** ** This software is covered by the "Illumina Genome Analyzer Software ** License Agreement" and the "Illumina Source Code License Agreement", ** and certain third party copyright/licenses, and any user of this ** source file is bound by the terms therein (see accompanying files ** Illumina_Genome_Analyzer_Software_License_Agreement.pdf and ** Illumina_Source_Code_License_Agreement.pdf and third party ** copyright/license notices). ** ** This file is part of the Consensus Assessment of Sequence And VAriation ** (CASAVA) software package. ** ** \file ReadsIdx.hh ** ** \brief Definition of Reads.idx file columns. ** ** \author Roman Petrovski **/ #ifndef CASAVA_IO_READS_IDX_HH #define CASAVA_IO_READS_IDX_HH namespace casava { namespace io { enum enReadsIdxFields { eReadsIdxTotalReads=0, eReadsIdxTotalBases=1, eReadsIdxUsedReads=2, eReadsIdxUsedBases=3, eReadsIdxGoodReads=4, eReadsIdxGoodReadBases=5, eReadsIdxFailedTileFilt=6, eReadsIdxFailedFilt=7, eReadsIdxFailedQC=8, eReadsIdxSingleExclude=9, eReadsIdxNonUniqueAlign=10, eReadsIdxGoodPairs=11, eReadsIdxMixedPairs=12, eReadsIdxRiboCount=13, eReadsIdxMitoCount=14, eReadsIdxSplicedReads=15, eReadsIdxExportFileDir=16, eReadsIdxExportSet=17, eReadsIdxDate=18, eReadsIdxInstrumentName=19, eReadsIdxRunID=20, eReadsIdxLaneNumber=21, eReadsIdxBarcode=22, eReadsIdxHighSDFragmentLength=23, eReadsIdxLowSDFragmentLength=24, eReadsIdxMaxFragmentLength=25, eReadsIdxMedianFragmentLength=26, eReadsIdxMinFragmentLength=27, eReadsIdxNominalOrientation=28, eReadsIdxRead1Length=29, eReadsIdxRead2Length=30, readsIdxFieldsCount }; } // namespce io } // namespace casava #endif // CASAVA_IO_READS_IDX_HH