Skip to content

Commit

Permalink
Update Voronota-LT, add alternative modes to Voronoi analysis. (#456)
Browse files Browse the repository at this point in the history
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.
  • Loading branch information
kliment-olechnovic authored Oct 7, 2024
1 parent 3d46051 commit cae83c2
Show file tree
Hide file tree
Showing 23 changed files with 6,583 additions and 528 deletions.
1 change: 1 addition & 0 deletions docs/_docs/analysis.md
Original file line number Diff line number Diff line change
Expand Up @@ -377,6 +377,7 @@ The algorithm is significantly faster than the above `sasa` analysis.
`nstep` | Interval between samples
`nskip=0` | Number of initial steps excluded from the analysis
`file` | Optionally stream surface area for each `nstep` to file (`.dat|.dat.gz`)
`mode=full` | Running mode: `full`, `interchain`, `updateable`
`radius=1.4` | Probe radius (Å)


Expand Down
5 changes: 5 additions & 0 deletions docs/schema.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1312,6 +1312,11 @@ properties:
type: string
pattern: "(.*?)\\.(dat|dat.gz)$"
description: "Streaming filename (.dat|.dat.gz)"
mode:
type: string
enum: ["full", "interchain", "updateable"]
default: "full"
description: "Running mode"
required: [nstep]
additionalProperties: false

Expand Down
Loading

0 comments on commit cae83c2

Please sign in to comment.