For molecular modelers, accurately targeting and analyzing side chains is fundamental to understanding molecular behavior and interactions. SAMSON, an integrative molecular design platform, provides structured attribute spaces to help modelers define and work with side chain attributes effectively. In this blog post, we will explore how SAMSON’s sideChain attribute space simplifies these operations and enhances precision in molecular modeling.
What is the sideChain Attribute Space?
The sideChain attribute space, with its short name s, is a specialized attribute set in SAMSON that applies exclusively to side chain nodes. This space offers inherited attributes from broader attribute spaces like node and structuralGroup, making it highly versatile for targeted operations.
Key Attributes of sideChain
Below is a snapshot of some of the most critical attributes available in the sideChain attribute space:
- Material Attributes: Attributes like
hasMaterial(short namehm) andownsMaterial(short nameom) allow you to check if the side chain has or owns materials. For instance,sc.hm trueretrieves all the side chains with materials. - Selection and Visibility: Attributes such as
visibilityFlag(vf),visible(v), andselectedallow users to control and analyze the visibility status or selection state of side chains. For example,sc.selectedidentifies selected side chains. - Name Matching: The
nameattribute (n) is particularly useful for matching specific side chain names. Queries such assc.n "A"orsc.n "L*"efficiently identify nodes based on naming patterns.
Understanding Structural Properties
In addition to the node-level attributes, the sideChain space also inherits structural information:
- Number of Atoms: Use
numberOfAtoms(nat) to filter side chains by the number of atoms. Examples includesc.nat < 1000orsc.nat 100:200. - Atomic Composition: Attributes like
numberOfCarbons(nC),numberOfHydrogens(nH), andnumberOfOxygens(nO) help modelers explore the molecular composition of side chains. Queries could includesc.nC 10:20for a range-based search of carbon atoms. - Charge Information: The
formalCharge(fc) andpartialCharge(pc) attributes are excellent for understanding charge distributions. For example,sc.fc > 1retrieves side chains with a formal charge greater than 1.
Why Use sideChain Attributes?
By leveraging the sideChain attribute space, molecular modelers can isolate and analyze specific components of macromolecules with greater precision. This level of granularity significantly improves workflows in protein design, drug modeling, and molecular interaction studies.
Learn More
To dive deeper into all the available side chain attributes and how to use them, check out the full documentation at SAMSON side chain documentation.
Note: SAMSON and all SAMSON Extensions are free for non-commercial use. You can download SAMSON from SAMSON Connect.
