tomodrgn.analysis.plot_three_column_correlation#
- plot_three_column_correlation(reference_array: ndarray, query_array: ndarray, reference_names: list[str], query_name: str) None [source]#
Plot two reference vectors (e.g. l-UMAP1 and l-UMAP2) for potential correlation with a third query vector (e.g. CoordinateX, DefocusU, etc.).
Produces a figure with 1 row and 3 columns of subplots:
hexbin of reference vector 1 vs query vector.
hexbin of reference vector 2 vs query vector.
scatter of reference vector 1 vs reference vector 2 colored by query vector.
- Parameters:
reference_array – array of reference vector values, shape (nptcls, 2)
query_array – array of query vector values, shape (nptcls, 1)
reference_names – list naming each reference vector
query_name – name of query vector
- Returns:
None