Update emd per matching sample metric #16
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Describe your changes
Update EMD per sample metric so it doesn't need the sample flag and the layer flag.
The samples to calculate the metric is automatically inferred from the input_integrated and input_validation datasets.
Input_validation is needed because for some donors, the matching samples may not be given to the batch correction algorithm but is required to compute the metric.
Layer from each dataset is set to "integrated" and "preprocessed" automatically. This is ok as these layers are specified in respective files' yaml.
Checklist before requesting a review
I have performed a self-review of my code
Check the correct box. Does this PR contain:
Proposed changes are described in the CHANGELOG.md
CI Tests succeed and look good!