lmorabit / lofar-vlbi

GNU General Public License v3.0
16 stars 13 forks source link

Applycal ndppp_prep_target crash #19

Closed tikk3r closed 5 years ago

tikk3r commented 5 years ago

On the "new" branch. https://github.com/lmorabit/long_baseline_pipeline/blob/7100c23363907dd7e1ee25fca18f811899b4f022/LB-Delay-Calibration.parset#L268-L271

ndppp_prep_target crashes when it tries to apply the RMextract solutions:

std exception detected: SolTab RMextract does not exist in solset combinedsols

For me, either solset_name needs to be target if it should only have it for the Dutch stations, or add_IS_h5parm needs to be run before the RMextract steps (it extracts the present stations by looking at the stations in the existing solset).

lmorabit commented 5 years ago

the solset_name should be combinedsols -- use losoto -i solutions.h5 to check if rotationmeasure000 exists in this solset and let me know if it doesn't.

On Tue, 26 Feb 2019 at 14:19, Frits Sweijen notifications@github.com wrote:

https://github.com/lmorabit/long_baseline_pipeline/blob/7100c23363907dd7e1ee25fca18f811899b4f022/LB-Delay-Calibration.parset#L268-L271

ndppp_prep_target crashes when it tries to apply the RMextract solutions. Either solset_name needs to be target if it should only have it for the Dutch stations, or add_IS_h5parm needs to be run before the RMextract steps (it extracts the present stations by looking at the stations in the existing solset).

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/lmorabit/long_baseline_pipeline/issues/19, or mute the thread https://github.com/notifications/unsubscribe-auth/AGy9Zg3XOnWkjkmYu7mSNstES0p7fxKrks5vRUJmgaJpZM4bSRzI .

-- Dr. Leah Morabito, Oxford Astrophysics Millard and Lee Alexander Post-doctoral Fellow, Christ Church tel. +44(0)1865 273753 / +44(0)7449 300244 email: leah.morabito@physics.ox.ac.uk website: https://lmorabit.github.io/ http://home.strw.leidenuniv.nl/~morabito/

tikk3r commented 5 years ago

In the input solutions.h5 (i.e. straight from prefactor) rotationmeasure000 exists in the calibrator solset, but not in target.

lmorabit commented 5 years ago

Then something has gone wrong with the h5imp_RMextract step, which is supposed to add rotationmeasure000 to target. The add_IS_h5parm should copy polalign, clock, and bandpass ONLY from the calibrator, and copy all of the solutions from target (which should include rotationmeasure) -- both of these get copied to the 'combinedsols' solset. Do you have a logfile?

tikk3r commented 5 years ago

Something is weird about this run and must've gone wrong. Running it on another dataset I don't encounter this crash/problem. Closing it for now.