Skip to content

Commit cae83c2

Browse files
Update Voronota-LT, add alternative modes to Voronoi analysis. (#456)
Version 0.9.4 of Voronota-LT has an improved API and a new ability to update the tessellation without fully rebuilding it when possible. The Voronoi analysis class now has adjustable running mode. The class implementation makes use of the "pImpl" idiom. Examples collection now contains "voronota" directory with polymer-based and peptide based multichain simulation configuration files and the corresponding output logs.
1 parent 3d46051 commit cae83c2

23 files changed

+6583
-528
lines changed

docs/_docs/analysis.md

+1
Original file line numberDiff line numberDiff line change
@@ -377,6 +377,7 @@ The algorithm is significantly faster than the above `sasa` analysis.
377377
`nstep` | Interval between samples
378378
`nskip=0` | Number of initial steps excluded from the analysis
379379
`file` | Optionally stream surface area for each `nstep` to file (`.dat|.dat.gz`)
380+
`mode=full` | Running mode: `full`, `interchain`, `updateable`
380381
`radius=1.4` | Probe radius (Å)
381382

382383

docs/schema.yml

+5
Original file line numberDiff line numberDiff line change
@@ -1312,6 +1312,11 @@ properties:
13121312
type: string
13131313
pattern: "(.*?)\\.(dat|dat.gz)$"
13141314
description: "Streaming filename (.dat|.dat.gz)"
1315+
mode:
1316+
type: string
1317+
enum: ["full", "interchain", "updateable"]
1318+
default: "full"
1319+
description: "Running mode"
13151320
required: [nstep]
13161321
additionalProperties: false
13171322

0 commit comments

Comments
 (0)