first commit for the FOXES package. Added ability to import FOXES as import foxes... you can download the aia stack for a particular time and use .predict to get flux map and uncertainty maps
- Updated flare_analysis_poster.py to use white text and spines for improved visibility on dark backgrounds, adjusted legend and grid styling, and improved annotation contrast.
- Refined regression plot scaling in evaluation.py: enforced realistic log-scale bounds, added buffer for axis limits, and improved color mapping for 2D histograms.
- Added cleanup_data.py and cleanup_data_mp.py scripts for identifying and moving extraneous .npy files not present in train/val CSVs, with multiprocessing support.
- Introduced processing_utils.py with functions for flare classification, parallel file processing, and data summarization.
- Adjusted local_config.yaml time range and updated FOXES.iml data folder structure.
Implement dynamic theme-based plotting for regression output and tweak default parameters
- Added theme-based (black/white) formatting for regression plots, impacting text, gridlines, legends, and backgrounds.
- Adjusted layout to handle missing AIA data with specialized SXR-only frames.
- Updated evaluation time ranges and plot intervals for better granularity.
- Changed default regression plot background to black in CLI arguments.
Refined flare analysis parameters and detection logic, including adjustments to validation thresholds for peak detection, enhanced configuration settings for baseline calculations, and improved visualization in the plotting functions. Updated YAML configuration for time range and detection parameters to optimize flare event identification.