imap_processing.codice.utils#
Various classes and functions used throughout CoDICE processing.
This module contains utility classes and functions that are used by various other CoDICE processing modules.
Functions
|
Return a shallow-copied attrs dict with placeholders replaced. |
|
Calculate acquisition time per step from low stepping table. |
|
Calculate center time and delta. |
|
Get the collapse pattern for a specific sensor id and collapse table id. |
|
Return the aggregated counters pattern from the SCI-LUT JSON. |
|
Calculate energy bin centers and deltas from energy table. |
|
Get the view table information for a specific view and APID. |
|
Get the indices of non-zero unique rows in the collapse pattern matrix. |
|
Read the SCI-LUT JSON file for a specific table ID. |
Classes
|
Create ENUM for CoDICE APIDs. |
|
Create ENUM for CoDICE compression algorithms. |
|
ENUM for segmented packet order. |
|
Class to hold view table information. |