Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

create kiwi.proc without executing pipeline #33

Open
astronomeara opened this issue Apr 5, 2021 · 4 comments
Open

create kiwi.proc without executing pipeline #33

astronomeara opened this issue Apr 5, 2021 · 4 comments
Assignees

Comments

@astronomeara
Copy link

in the new pipeline, there is no equivalent to the initial step in the IDL that creates the kiwi.proc file. Insopecting this file before running the whole pipeline is very useful.

@MNBrod
Copy link
Contributor

MNBrod commented Apr 5, 2021

Definitely worth looking into. This should be a fairly straightforward feature to add, just add a script (or option) that only ingests files and doesn't proceed to any other primitives

@lucarizzi
Copy link
Collaborator

It would be useful to know what kind of information you are used to retrieve from kcwi.proc.

The reason why that file is useful is because sometimes the old pipelines could not correctly associate data with cals, for example. The new pipeline uses the stateID, not the instrument configuration, so it's hard to imagine that it would provide useful information on that.

Also, the old pipeline is driven by kcwi.proc.
There really is no file that drives the current pipeline. We use kcwi.proc to archive calibrations and retrieve them.

So let's start by figuring out what an observer might want to know before running the pipeline and let's make sure that we provide all the required information.

@lucarizzi lucarizzi self-assigned this Apr 7, 2021
@astronomeara
Copy link
Author

The main reason is to see a listing of the files and to make sure the pipeline understands the files' purposes correctly. Absent something like this, is there an easy way, without actually running the whole pipeline, to see if the pipeline understands the files? A good example case was the February run: we knew something was amiss (or at least I did) because none of the files were showing up in kcwi.proc.

My primary goal is not to change the workflow, but instead to avoid instances where we have to run the pipeline end to end before we find something is wrong. Perhaps that is just less common in the new framework, and again, I am being too attached to the old workflow.

@lucarizzi
Copy link
Collaborator

lucarizzi commented Apr 7, 2021 via email

@MNBrod MNBrod assigned MNBrod and unassigned lucarizzi Jun 10, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants