visualization.dimensionality_reduction¶
Visualization methods for dimensionality reduction analysis.
Module Attributes
Bounding box size for dimensionality reduction trajectory. |
Functions
|
Visualize PCA space for actin fibers. |
- BOX_SIZE: ndarray = array([600., 600., 600.])¶
Bounding box size for dimensionality reduction trajectory.
- visualize_dimensionality_reduction(bucket: str, pca_results_key: str, pca_pickle_key: str, distribution_over_time: bool, simulator_detail: bool, sample_ranges: dict[str, list[list[float]]], separate_pcs: bool, sample_resolution: int, temp_path: str) None [source]¶
Visualize PCA space for actin fibers.
- Parameters:
bucket – Name of S3 bucket for input and output files.
pca_results_key – File key for PCA results dataframe.
pca_pickle_key – File key for PCA object pickle.
distribution_over_time – True to scroll through the PC distributions over time, False otherwise.
simulator_detail – True to show individual simulator ranges, False otherwise.
sample_ranges – Min and max values to visualize for each PC (and each simulator if simulator_detail).
separate_pcs – True to Visualize PCs in separate files, False otherwise.
sample_resolution – Number of samples for each PC distribution.
temp_path – Local path for saving visualization output files.