INNER CODE UNIT · Python
cell_barcode
timoast/sinto · sinto/addtags.py:31
cell_barcode = cell_barcode[:-2]
if cell_barcode in cb.keys():
r.tags += cb[cell_barcode]
outputBam.write(r)
outputBam.close()
inputBam.close()
return output + ident
def addtags(bam, tagfile, output, sam=False, trim_suffix=True, mode="tag", nproc=1):
"""Add tags to reads from individual cells
Copies BAM entries to a new file, adding a read tag to cells matching an input table
Parameters
----------
bam : str
Path to BAM file.