Skip to content

Computational forcefield

Usage

  • Searches by name if the node doesn't exist it creates it otherwise updates it
  • Idempotent operation
from cript import *

comp_forcefield= ComputationalForcefield(key="mmff", building_block="atom")
mat1=Material(name="col1", computational_forcefield=comp_forcefield)

proj = Project(
    name="Change Project Name",
    material=[mat1]
)

print(proj)

Attributes

attribute type example description required vocab
key str CHARMM27 type of forcefield True Name
building_block str atom type of building block True Name
coarse_grained_mapping str SC3 beads in MARTINI forcefield atom to beads mapping
implicit_solvent str water Name of implicit solvent
source str package in GROMACS source of forcefield
description str OPLS forcefield with partial charges calculated via the LBCC algorithm description of the forcefield and any modifications that have been added
data Data details of mapping schema and forcefield parameters
citation list[Citation] reference to a book, paper, or scholarly work

Delete

Generic Deletion