Mosaic API documentation#
Older documentations
The latest version of Mosaic is recommended for new developments. Documentation for the other versions are available applications and notebooks built using them: v2.4.1 & v1.8.0 (unsupported)
Mosaic is a set of tools to analyze DNA and protein data obtained from the Mission Bio Tapestri instrument. Its designed to allow convenient handling and visualization of single-cell multiomics data to enable exploratory analysis.
Basic Classes#
Abstract class for all assays |
|
Container for DNA data. |
|
Container for CNV data. |
|
Container for Protein data |
|
Container for multiple assays. |
|
A group of samples related to each other |
Interactive Workflows#
Copy Number estimation workflow. |
|
To provide as much similarity to Tapestri Insights as possible. |
Algorithms#
|
Noise corrected and Scaled Protein counts (NSP) |
|
See |
|
A wrapper to run COMPASS. |
Functional Modules#
Module to read and write h5 files |
|
Utility functions |
|
Keys used for various layers, row attributes and column attributes |
Custom Plots#
Heatmap with options for grouping rows/cols. |
|
A line plot to visualize CNV. |
|
Create a horizontal bar graph with ticks and labels. |
|
Multiple heatmaps with a common y-axis. |
|
Container for creating a phylogenetic tree. |
|
Container for creating a fishplot. |