Closed nsheff closed 9 months ago
This is the error given when you have
pipeline_interfaces:
sample: null
so I think it's an error message issue.
Tried to replicate this but get a reasonable error message:
Looper finished
Samples valid for job generation: 0 of 2
Commands submitted: 0 of 0
Jobs submitted: 0
1 unique reasons for submission failure: No pipeline interfaces defined
Summary of failures:
No pipeline interfaces defined: frog_1, frog_2
{'Pipestat compatible': False, 'Commands submitted': '0 of 0', 'Jobs submitted': 0,
'No pipeline interfaces defined': 'frog_2'}
And it appears that self[EXTRA_KEY] will now exist as an empty dict, so it should not give a key error later in the code: https://github.com/pepkit/looper/blob/519a2db9aa6ea4823bce4c74f85d3397065be37a/looper/project.py#L117-L126
Getting this error on an example for the dna methylation pipelines. I'm trying to track down the source now...