Function reference
-
ATAC-classATAC - ATAC objects
-
ATACPeaks-classATACPeaks - ATACPeaks objects
-
McPeaks-classMcPeaksScPeaks-classScPeaks - McPeaks
-
ATACTracks-classATACTracks - ATACTracks objects
-
McTracks-classMcTracks - McTracks
-
PeakIntervals() - Construct a PeakIntervals object from misha intervals
-
ScCounts-classScCounts - ScCounts object
-
McCounts-classMcCounts - McCounts object
-
add_mc_metadata() - Add per-metacell metadata to an McPeaks object
-
add_mc_rna() - Add per-metacell gene expression data to an McPeaks object
-
annotate_intervals() - Annotate an intervals set
-
annotate_peaks() - Annotate ATAC peaks
-
atac_ignore_cells() - Remove cells
-
atac_ignore_peaks() - Set ignored (i.e. blacklisted) peaks
-
bam_file_chromosomes() - Get chromosomes from a bam file
-
calc_prom_rna_cor() - Calculate the cross-correlation between promoter accessibility and RNA expression
-
calculate_d_stats() - Calculate Kolmogorov-Smirnov D statistics between two interval sets with motif energies
-
call_peaks() - Call peaks from ATAC marginals track
-
canonize_peaks() - Generate a set of non-overlapping peaks from a set of intervals
-
check_dependencies() - Test if mcATAC has the required dependencies
-
clear_cache() - Clear the ATAC track matrix cache
-
create_bundle() - Create a bundle for the shiny app in order to run it with shiny server
-
download_pbmc_example_data() - Download example data from 10x
-
export_atac_clust_misha() - Generate a misha track for each atac metacell cluster
-
export_atac_clust_ucsc() - Generate a ucsc genome browser file for each metacell cluster
-
export_to_h5ad() - Write a McPeaks or ScPeaks object to an h5ad file
-
filter_features() - Filter features by summary statistics
-
find_blacklist_overlaps() - Find overlaps with ENCODE blacklists
-
gen_atac_mc_clust() - Cluster metacells based on atac profiles using the k-means algorithm
-
gen_atac_peak_clust() - Cluster atac peaks based on atac distributions
-
gen_promoter_features() - Select only peaks that are close to a gene promoter
-
gen_random_genome_peak_motif_matrix() - Generate random genome motif PSSM matrix
-
generate_motif_pssm_matrix() - Generate peak-motif matrix
-
generate_pheatmap_annotation() - Function to generate generic pheatmap annotation
-
get_available_pssms() - Function for validating
pssm_pathand getting all/selected PSSM datasets and tracks from path/gdb
-
get_gene_promoter() - Get an intervals set of a gene promoter.
-
get_genes_atac_fp() - Return a relative fold change matrix of ATAC peaks for a list of genes
-
get_peak_coverage_stats() - Calculate coverage statistics of the peaks
-
get_promoter_peaks() - Get the names of the peaks close to a gene promoter
-
get_quantile_cov_thresh() - Calculate the threshold for calling peaks
-
get_rna_egc() - Get the normalized RNA expression matrix (egc) from a McPeaks object
-
get_rna_fp() - Get enrichment of normalized counts of gene expression over the median
-
get_rna_marker_matrix() - Get enrichment matrix for marker genes
-
get_rna_markers() - Calculate gene markers of metacells gene expression
-
get_track_total_coverage() - Return the total coverage of a track
-
gintervals.extend_left() - Extend the coordinates of an intervals set to the left.
-
gintervals.extend_right() - Extend the coordinates of an intervals set to the right.
-
gintervals.shift_left() - Shift the coordinates of an intervals set to the left.
-
gintervals.shift_right() - Shift the coordinates of an intervals set to the right.
-
gintervals.zoom_in() - Zoom-in for an intervals set.
-
gintervals.zoom_out() - Zoom-out for an intervals set.
-
has_cell_type() - Does the McPeaks object contain per-metacell cell type annotation
-
has_cell_type_colors() - Does the McPeaks object contain cell type color annotation
-
has_rna() - Does the McPeaks object contain per-metacell gene expression data?
-
identify_dynamic_peaks() - Find dynamic peaks in McPeaks matrix
-
import_atac_marginal() - Import marginal of ATAC counts to a misha track
-
import_from_10x() - Create an ScPeaks object from 10x directory
-
import_from_h5ad() - Create an ScPeaks,McPeaks object from an h5ad file
-
import_from_matrix() - Create an ScPeaks,McPeaks object from matrix and peaks
-
infer_track_order() - Infer order of metacell track names by metacell number
-
initialize(<McPeaks>) - Construct a new McPeaks object
-
initialize(<ScPeaks>) - Construct a new ScPeaks object
-
mc_hclust_rna() - Hierarchical clustering of metacells using RNA markers
-
mc_order() - Order the metacells in an MC object
-
mc_order_by_rna() - Order metacells by RNA marker clustering
-
mcc_extract_to_df() - Extract McCounts to a tidy data frame
-
mcc_marginal()scc_marginal() - Return the total coverage of each non-zero coordinate in an ScCounts/McCounts object
-
mcc_metacell_total_cov() - Return the total coverage of each metacell in an McCounts object
-
mcc_normalize_metacells() - Normalize each metacell in a McCounts object by its total counts
-
mcc_read() - Read an McCounts object from a directory
-
mcc_to_marginal_track()scc_to_marginal_track() - Create a track with smoothed marginal counts from an ScCounts/McCounts object
-
mcc_to_mcatac() - Create an McPeaks object from an McCounts object
-
mcc_to_tracks() - Create a misha track for each metacell in a McCounts object
-
mct_create() - Create an McTracks object
-
mct_diff_access_on_hc() - Return a mask matrix with differential cluster accessibility (DCA)
-
mct_get_mat() - Get an ATAC matrix from a McTracks object
-
mct_ls_cached_regions() - List the cached regions of an McTracks object
-
mct_plot_region() - Plot a genomic region
-
mct_to_mcatac() - Create an McPeaks object from McTracks object
-
name_enhancers() - Name ATAC peaks from TAD names
-
normalize_egc() - Normalize McPeaks data using marginal coverage
-
normalize_marginal() - Normalize Marginal Track
-
order_tracks() - Order metacell tracks by metacell number
-
peak_names() - Return the names of PeakIntervals
-
plot_atac_atac_cor() - Plot a correlation matrix of ATAC metacells
-
plot_atac_peak_map() - Plot normalized accessibility of peaks over metacells, ordered by clustering
-
plot_atac_rna() - Plot a scatter of gene expression vs an atac profile
-
plot_atac_rna_cor() - Plot a cross-correlation matrix between RNA metacells and ATAC metacell scores
-
plot_atac_rna_markers() - Plot RNA and ATAC marker matrix side by side
-
plot_marginal_coverage() - Plot marginal coverage of an interval
-
plot_motif_logo() - Plot LOGO of a motif
-
plot_peak_coverage_density() - Plot the coverage density of the peaks
-
plot_peak_coverage_distribution() - Plot the coverage distribution of the peaks
-
plot_peak_length_distribution() - Plot the distribution of the peak length
-
plot_peak_max_cov_distribution() - Plot the maximal per-cell coverage distribution of the peaks
-
plot_region_mat() - Plot a genomic region given a matrix
-
plot_rna_markers() - Plot a heatmap of marker genes fold change over metacells given an McPeaks object
-
plot_rna_markers_mat() - Plot a heatmap of marker genes fold change over metacells
-
plot_tracks_at_locus() - Plot metacell tracks around locus
-
project_atac_on_mc()project_atac_on_mc_from_metacell1()project_atac_on_mc_from_h5ad() - Given metacells (usually from RNA data), project ATAC counts to get a McPeaks object
-
rna_atac_cor_knn() - Match every gene with the k ATAC peaks most correlated to it
-
run_app() - Run a shiny app for viewing the MCT object
-
save_pheatmap() - Function to save pheatmaps to disk while showing them on screen
-
scc_change_names() - Change the cell names of a ScCounts object
-
scc_extract() - Extract summary statistics per cell for a set of intervals
-
scc_from_10x()write_sc_counts_from_10x() - Write single cell counts from 10x 'outs' directory
-
write_sc_counts_from_bam()scc_from_bam() - Write single cell counts from an indexed bam file
-
scc_from_fragments()write_sc_counts_from_fragments() - Write single cell counts from a 10x fragments file
-
scc_read() - Read an ScCounts object from a directory
-
scc_to_mcc()scc_project_on_mc() - Given metacells (usually from RNA data), project ATAC counts to get a McCounts object
-
scc_to_mcc_multi_batch() - Given metacells (usually from RNA data), project ATAC counts from multiple batches to get a McCounts object
-
scc_to_peaks() - Create an ScPeaks object from an ScCounts object
-
scc_write()mcc_write() - Write a counts object to a file
-
set_parallel() - Set parallel threads
-
split_long_peaks() - Split long peaks into smaller peaks
-
subset_peak_clusters() - Subset McPeaks by certain clusters
-
subset_peaks() - Subset peaks of an McPeaks object
-
temp_track_name() - Get a temporary track name
-
write_sparse_matrix_from_bam() - Write a sparse-matrix file from an indexed bam file