Hi,
I managed to resolve the artifacts generated by the baseline correction in my script.
Here are the plots with this week’s data included.
I’ll also adjust some observation settings to evaluate the impact on the results.
Also, for my smaller dish, I’ve added a steel mesh around it and will share its data.
Thanks.






Hi Alex,
Here's the pipeline method I used:
1. Per-observation calibration. Each 5-minute scan is recorded raw with Airspy Mini (3 MHz span, 1024 FFT bins at 1420.406 MHz). VIRGO processes it against a separate cold-sky calibration scan: it divides the observation by the cold-sky spectrum, then normalizes it by the noise standard deviation in the line-free channels to put everything in signal-to-noise (SNR) units and finally applies a median filter in frequency. The output is one "filtered" spectrum per scan.
2. Wing-linear residual. I measure the remaining slope and offset using only the true line-free wings and then subtract that linear baseline from the whole spectrum.
3. VLSR correction + RA stacking. Each observation is Doppler-shifted onto a common LSR velocity grid, then observations are binned by RA (0.10 h bins) and median-combined across all sidereal loops.
I'm constantly experimenting with these techniques to improve the pipeline.
Thanks.


