Dna

class missionbio.mosaic.dna.Dna(*args, **kwargs)

Container for DNA data.

Inherits most methods from missionbio.mosaic.assay._Assay. See that for the documentation on other methods and visualizations.

Algorithms

get_annotations()

Annotate DNA variants.

filter_variants([min_dp, min_gq, min_vaf, …])

Find informative variants.

filter_variants_consecutive([proximity])

Remove nearby variants.

filter_incomplete_barcodes([barcode_thresh])

Remove cells with missing information.

find_relevant_variants([…])

Variants that vary across clusters.

find_clones([similarity])

Identify clones based on VAF.

count(features[, layer, group_missing, …])

A clustering method available only for DNA.

cluster_cleanup(layer[, similarity])

Merge similar clusters while ignoring missing data.

DNA specific visualizations

plot_variant_correlation()

The correlation of variants across all cells.

update_coloraxis(fig, layer)

Sets the colorscale for DNA.

Extended methods

run_umap([jitter])

Extends _Assay.run_umap()

heatmap(*args, **kwargs)

Extends _Assay.heatmap()

scatterplot(*args, **kwargs)

Extends _Assay.scatterplot()