GUIBRUSHR.GUI.Input_Output_Panels.Input_Panels.TabPanels.FrameGenerationHRData.shuffle_HR module

GUIBRUSHR.GUI.Input_Output_Panels.Input_Panels.TabPanels.FrameGenerationHRData.shuffle_HR.shuffle_HR(target_obj, path_target, rad_mode, instrument_obj, string_nights, model_CC, order_sel, tell_rm_method, eccentricity=False)[source]

Simulate high-resolution spectroscopic data for a given target.

This function generates simulated high-resolution spectroscopic data by: 1. Reading and processing model data 2. Convolving the model with instrument resolution 3. Generating error matrices 4. Applying orbital motion effects 5. Creating simulated spectra 6. Saving the results

Parameters:
  • target_obj – Target object containing orbital parameters

  • path_target – Path to target data directory

  • rad_mode – Radiation mode (e.g., ‘Transmission’)

  • instrument_obj – Instrument object containing specifications

  • string_nights – Comma-separated string of observation nights

  • model_CC – Cross-correlation model name

  • order_sel – Selected order

  • tell_rm_method – Telluric removal method

  • eccentricity – Whether to use eccentric orbit calculations

Returns:

None. Results are saved to disk in a ‘_sim’ directory.