Add iptm and ipsae reporting - #592
Conversation
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as outdated.
This comment was marked as outdated.
|
ba861cc to
df15821
Compare
JoseEspinosa
left a comment
There was a problem hiding this comment.
Was trying to fix merge errors. On #601 I updated the plddt files to be named with the suffix _mqc.tsv since otherwise, they are not included in the report. For boltz we will need to also rename the output until the new refactoring for multiqc gets in.
JoseEspinosa
left a comment
There was a problem hiding this comment.
LGTM! Awesome job! Just small suggestions mainly format issues
| rows = [[""] + pair_labels] | ||
| for model_idx, score_values in pair_score_entries.items(): | ||
| score_map = {label: value for label, value in score_values} | ||
| rows.append([model_idx] + [f"{score_map.get(label, 0.0):.4f}" for label in pair_labels]) |
There was a problem hiding this comment.
Should we populate the default be n/a instead?
Co-authored-by: Jose Espinosa-Carrasco <kadomu@gmail.com>
|
Thanks @jscgh! Can we merge it, or should we wait for @keiran-rowell-unsw for a second opinion? |
Ready to merge! Sorry, I went to merge before I left the office but I must've shutdown too quickly for it to actually finish the merge. |
|
No worries! Thanks! |
This PR adds interface-metric reporting across supported modes.
PR checklist
nf-core pipelines lint).nextflow run . -profile test,docker --outdir <OUTDIR>).nextflow run . -profile debug,test,docker --outdir <OUTDIR>).docs/output.mdis updated.CHANGELOG.mdis updated.