Separate ObservationLists from TraceList
e-cal opened this issue · comments
ecal commented
Currently, ObservationLists
inherits from TraceList
, which often causes circular import errors (with hacky workarounds) and prevents ObservationLists
from being moved to the Observation API. Although separating them will create some duplicate code, it is worth it to clean up some hacky code, and to move it to the API it makes more sense in.