singlecellmultiomics.tagtools package

Submodules

singlecellmultiomics.tagtools.tagtools module

class singlecellmultiomics.tagtools.tagtools.ReadCycleIterator(read, matches_only=False, with_seq=False, emitFloats=False, reference=None)[source]

Bases: object

singlecellmultiomics.tagtools.tagtools.complement = {65: 84, 67: 71, 71: 67, 78: 78, 84: 65}

This module contains functions which use data encoded in bam or fastq tags

singlecellmultiomics.tagtools.tagtools.getCoverageAllPositions(l)[source]
singlecellmultiomics.tagtools.tagtools.getCycleOffset(read)[source]
singlecellmultiomics.tagtools.tagtools.getListAllPositions(l)[source]
singlecellmultiomics.tagtools.tagtools.getMateDictSpanningCoordinates(md)[source]
singlecellmultiomics.tagtools.tagtools.getPairGenomicLocations(R1, R2, R1PrimerLength=4, R2PrimerLength=6)[source]
singlecellmultiomics.tagtools.tagtools.getRandomPrimerHash(R2, onStart=True, primerLength=6)[source]
singlecellmultiomics.tagtools.tagtools.getReadTotalCycles(read, cycleOffset=None)[source]
singlecellmultiomics.tagtools.tagtools.getSources(readIter)[source]
singlecellmultiomics.tagtools.tagtools.getUniqueRandomPrimers(readIter, primerLength=6)[source]

Module contents