goatpy.pseudo_image
Functions
|
|
|
|
|
Generate a random color for each category. |
|
Map category values to colors using the color map. |
|
Generate bins for continuous values. |
|
Create an image from x, y coordinates and associated categorical values. |
Module Contents
- goatpy.pseudo_image.Add_Pseudo_Image(sdata, image_ident, tables='maldi_adata', library_id='Spatial', convert_to_int=True, cmap=None, is_continous=False, img_upscaling=1)[source]
- goatpy.pseudo_image.add_uns(adata, ident, library_id, cmap=None, data_type='categorical', img_upscaling=1)[source]
- goatpy.pseudo_image.generate_random_colors(categories)[source]
Generate a random color for each category.
Parameters: - categories: List or array of unique category values.
Returns: - A dictionary mapping categories to colors.
- goatpy.pseudo_image.map_categories_to_colors(categories, color_map)[source]
Map category values to colors using the color map.
Parameters: - categories: Array of category values. - color_map: Dictionary mapping continents to colors.
Returns: - An array of RGB colors.
- goatpy.pseudo_image.generate_continuous_bins(values)[source]
Generate bins for continuous values.
Parameters: - values: Array of continuous values.
Returns: - Binned values as integers.
- goatpy.pseudo_image.create_image_from_data(coords_array, category_values, color_map)[source]
Create an image from x, y coordinates and associated categorical values.
Parameters: - coords_array: 2D NumPy array with shape (n, 2) where each row is [x, y]. - category_values: Array of categorical values corresponding to each coordinate. - color_map: Dictionary mapping categories to RGB colors.
Returns: - PIL.Image object.