From 9c03a4122b2c1636d3a3077c4505b5072ce57d41 Mon Sep 17 00:00:00 2001 From: Xavier Robin <xavier.robin@unibas.ch> Date: Wed, 27 Sep 2023 09:46:51 +0200 Subject: [PATCH] feat: SCHWED-6059 coverage delta in action --- actions/ost-compare-ligand-structures | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/actions/ost-compare-ligand-structures b/actions/ost-compare-ligand-structures index 2cd849c66..17a16f229 100644 --- a/actions/ost-compare-ligand-structures +++ b/actions/ost-compare-ligand-structures @@ -168,13 +168,20 @@ def _ParseArgs(): action="store_true", help=("Allow incomplete target ligands.")) + parser.add_argument( + "-cd", + "--coverage-delta", + dest="coverage_delta", + default=False, + action="store_true", + help=("Allow incomplete target ligands.")) + parser.add_argument( "-gcm", "--global-chain-mapping", dest="global_chain_mapping", - default=False, - action="store_true", - help=("Use a global chain mapping.")) + default=0.2, + help=("Coverage delta for partial ligand assignment.")) parser.add_argument( "-c", @@ -363,6 +370,7 @@ def _Process(model, model_ligands, reference, reference_ligands, args): check_resnames=args.enforce_consistency, rename_ligand_chain=True, substructure_match=args.substructure_match, + coverage_delta=args.coverage_delta, global_chain_mapping=args.global_chain_mapping, rmsd_assignment=args.rmsd_assignment, unassigned=args.unassigned, -- GitLab