imap_processing.codice.codice_l2.process_lo_species_intensity#
- imap_processing.codice.codice_l2.process_lo_species_intensity(dataset: Dataset, species_list: list, geometric_factors: DataArray, efficiency: DataFrame, positions: list) Dataset#
Process the lo-species L2 dataset to calculate species intensities.
- Parameters:
dataset (xarray.Dataset) – The L2 dataset to process.
species_list (list) – List of species variable names to calculate intensity.
geometric_factors (xarray.DataArray) – The geometric factors array with shape (epoch, esa_steps).
efficiency (pandas.DataFrame) – The efficiency lookup table.
positions (list) – A list of position indices to select from the geometric factor and efficiency lookup tables.
- Returns:
The updated L2 dataset with species intensities calculated.
- Return type: