Skip to content

Commit

Permalink
Regenerate catalogs
Browse files Browse the repository at this point in the history
  • Loading branch information
sverhoeven committed Nov 3, 2023
1 parent 8326d88 commit ec6e1f0
Show file tree
Hide file tree
Showing 3 changed files with 357 additions and 8 deletions.
100 changes: 98 additions & 2 deletions packages/haddock3_catalog/public/catalog/haddock3.easy.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ global:
original input PDBs.
type: boolean
postprocess:
default: false
default: true
title: Executes haddock3-analyse on the CAPRI folders at the end of the run
description: If true, executes haddock3-analyse on the CAPRI folders at the
end of the workflow
Expand Down Expand Up @@ -148,7 +148,7 @@ global:
maximum: 9999
minimum: 1
clean:
default: false
default: true
title: Clean the module output files.
description: Clean the module if run succeeds by compressing or removing output
files.
Expand Down Expand Up @@ -194,6 +194,102 @@ global:
ui:group: clean
tomlSchema: {}
nodes:
- id: alascan
category: analysis
label: HADDOCK3 module for alanine scan.
description: HADDOCK3 module for alanine scan.
schema:
type: object
properties:
int_cutoff:
default: 5.0
title: "Distance cutoff (\xC5) used to define interface contacts."
description: "Distance cutoff (\xC5) used to define interface contacts between\
\ two interacting molecules."
$comment: "Distance cutoff (\xC5) used to define interface contacts between\
\ two interacting molecules."
type: number
maximum: 20.0
minimum: 1.0
output:
default: false
title: Dump all the models in the output folder
description: Dump all the models in the output folder with the delta_score
written in the b-factor column.
$comment: Dump all the models in the output folder with the delta_score written
in the b-factor column.
type: boolean
scan_residue:
default: ALA
title: Residue to be used for the scanning
description: Residue to be used for the scanning. The default is alanine.
$comment: Residue to be used for the scanning. The default is alanine. Use
bigger residues at your own risk.
type: string
minLength: 3
maxLength: 3
enum:
- ALA
- ARG
- ASN
- ASP
- CYS
- GLN
- GLU
- GLY
- HIS
- ILE
- LEU
- LYS
- MET
- PHE
- PRO
- SER
- THR
- TRP
- TYR
- VAL
- ALY
- ASH
- CFE
- CSP
- CYC
- CYF
- CYM
- DDZ
- GLH
- HLY
- HY3
- HYP
- M3L
- MLY
- MLZ
- MSE
- NEP
- PNS
- PTR
- SEP
- TOP
- TYP
- TYS
plot:
default: false
title: Plot scanning data.
description: Plot scanning data.
$comment: Plot scanning data.
type: boolean
required: []
additionalProperties: false
uiSchema:
int_cutoff:
ui:group: analysis
output:
ui:group: analysis
scan_residue:
ui:group: analysis
plot:
ui:group: analysis
tomlSchema: {}
- id: caprieval
category: analysis
label: Calculate CAPRI metrics.
Expand Down
128 changes: 125 additions & 3 deletions packages/haddock3_catalog/public/catalog/haddock3.expert.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ global:
original input PDBs.
type: boolean
postprocess:
default: false
default: true
title: Executes haddock3-analyse on the CAPRI folders at the end of the run
description: If true, executes haddock3-analyse on the CAPRI folders at the
end of the workflow
Expand Down Expand Up @@ -158,7 +158,7 @@ global:
maximum: 9999
minimum: 1
clean:
default: false
default: true
title: Clean the module output files.
description: Clean the module if run succeeds by compressing or removing output
files.
Expand Down Expand Up @@ -206,6 +206,128 @@ global:
ui:group: clean
tomlSchema: {}
nodes:
- id: alascan
category: analysis
label: HADDOCK3 module for alanine scan.
description: HADDOCK3 module for alanine scan.
schema:
type: object
properties:
resdic:
default: {}
title: List of residues to be mutated
description: List of residues to be mutated. By default all the interface
residues are mutated.
$comment: List of residues to be mutated. By default all the interface residues
are mutated. resdic_* is an expandable parameter. You can provide resdic_A,
resdic_B, resdic_C, etc, where the last capital letter is the chain identifier.
type: object
additionalProperties:
type: array
items:
type: number
format: residue
minItems: 0
maxItems: 100
uniqueItems: true
default: []
propertyNames:
pattern: ^[A-Z]$
format: chain
maxPropertiesFrom: molecules
int_cutoff:
default: 5.0
title: "Distance cutoff (\xC5) used to define interface contacts."
description: "Distance cutoff (\xC5) used to define interface contacts between\
\ two interacting molecules."
$comment: "Distance cutoff (\xC5) used to define interface contacts between\
\ two interacting molecules."
type: number
maximum: 20.0
minimum: 1.0
output:
default: false
title: Dump all the models in the output folder
description: Dump all the models in the output folder with the delta_score
written in the b-factor column.
$comment: Dump all the models in the output folder with the delta_score written
in the b-factor column.
type: boolean
scan_residue:
default: ALA
title: Residue to be used for the scanning
description: Residue to be used for the scanning. The default is alanine.
$comment: Residue to be used for the scanning. The default is alanine. Use
bigger residues at your own risk.
type: string
minLength: 3
maxLength: 3
enum:
- ALA
- ARG
- ASN
- ASP
- CYS
- GLN
- GLU
- GLY
- HIS
- ILE
- LEU
- LYS
- MET
- PHE
- PRO
- SER
- THR
- TRP
- TYR
- VAL
- ALY
- ASH
- CFE
- CSP
- CYC
- CYF
- CYM
- DDZ
- GLH
- HLY
- HY3
- HYP
- M3L
- MLY
- MLZ
- MSE
- NEP
- PNS
- PTR
- SEP
- TOP
- TYP
- TYS
plot:
default: false
title: Plot scanning data.
description: Plot scanning data.
$comment: Plot scanning data.
type: boolean
required: []
additionalProperties: false
uiSchema:
resdic:
ui:group: analysis
int_cutoff:
ui:group: analysis
output:
ui:group: analysis
scan_residue:
ui:group: analysis
plot:
ui:group: analysis
tomlSchema:
resdic:
indexed: true
- id: caprieval
category: analysis
label: Calculate CAPRI metrics.
Expand Down Expand Up @@ -3973,7 +4095,7 @@ nodes:
description: This paramater controls how many times a model will be refined.
$comment: This paramater controls how many times a model will be refined.
type: number
maximum: 200
maximum: 500
minimum: 1
max_nmodels:
default: 10000
Expand Down
Loading

0 comments on commit ec6e1f0

Please sign in to comment.