All functions

BarcodeObj-class BarcodeObj

BarcodeObj object

CellBarcode

DNA Barcode Analysis toolkit

bc_2df() bc_2dt() bc_2matrix()

Transforms BarcodeObj object into another data type

bc_auto_cutoff()

Finds barcode count cutoff point

bc_barcodes()

Gets barcode sequences

bc_cleanBc()

Accesses cleanBc slot in the BarcodeObj object

bc_create_BarcodeObj()

Create a BarcodeObj object from extracted barcodes data

bc_cure_cluster()

Clean barcodes by editing distance

bc_cure_depth()

Filters barcodes by counts

bc_cure_umi()

Filters UMI-barcode tag by counts

bc_extract()

Extract barcode from sequences

bc_extract_sc_fastq()

Extract barcode from single-cell sequencing fastq file

bc_extract_sc_sam() bc_extract_sc_bam()

Extract barcode from single-cell sequencing sam file

bc_messyBc()

Accesses messyBc slot in the BarcodeObj object

bc_meta() `bc_meta<-`()

Accesses and sets metadata in BarcodeObj object

bc_names() `bc_names<-`()

Access & update sample names in BarcodeObj & and BarcodeQcSet

bc_obj

A dummy BarcodeObj object

bc_plot_count()

Plot for counts distribution

bc_plot_mutual()

Barcode read count 2D scatter plot of sample combination

bc_plot_pair()

Barcode read count 2D scatter plot for given pairs

bc_plot_single()

Scatter plot of barcode count distribution per sample

bc_seq_filter()

Remove low-quality sequence

bc_seq_qc() bc_plot_seqQc()

Evaluates sequences quality

bc_splitVDJ()

Parse VDJ recombination (experimental)

bc_subset() bc_merge() `+`(<BarcodeObj>) `-`(<BarcodeObj>) `*`(<BarcodeObj>)

Manages barcodes and samples in a BarcodeObj object

bc_summary_barcode()

Summary and evaluate barcode diversity

bc_summary_seqQc()

Summary barcodeQcSet

format(<BarcodeObj>)

Formats BarcodeObj object

parse_10x_sam()

Parse 10X bam file

seq_correct()

Sequence clustering

show(<BarcodeObj>) show(<BarcodeQc>) show(<BarcodeQcSet>)

Show BarcodeObj object

subset(<BarcodeQcSet>) `[`(<BarcodeQcSet>,<ANY>,<ANY>,<ANY>)

Subset the BarcodeQcSet