sot / mica

Microscope on Chandra aspect
https://sot.github.io/mica
BSD 3-Clause "New" or "Revised" License
3 stars 0 forks source link

Separate archive processing from user interface modules #39

Open taldcroft opened 10 years ago

taldcroft commented 10 years ago

It might just be aca_l0.py but in general the archive processing modules should be separate from user interface modules. The whole Updater class doesn't belong in aca_l0.py. There is a precedent for calling these modules update_X.py (i.e. same name as the corresponding command line script).

jeanconn commented 10 years ago

It is also the other mica.archive modules. V&V and starcheck are more confused/confusing , as each has an archiving component (into /data/aca/archive) that isn't in the mica.archive. V&V pulls out the updating stuff into the mica.vv.process module. mica.starcheck is still free-form.

jeanconn commented 10 years ago

Should the user interface stay the same?