DNA
Nodes for working with oxDNA and other DNA models
DNA From Curve
nodes.geometry.DNAFromCurve(
curves=None,
base_resolution=0,
socket_3='Static',
wind=1.0,
socket_5='Instance',
)
GUI reference: DNA From Curve.
Parameters
| curves |
InputGeometry |
Curves |
None |
| base_resolution |
InputInteger |
Base Resolution |
0 |
| socket_3 |
| Literal['Static', 'Simulate'] |
Menu |
'Static' |
| wind |
InputFloat |
Wind |
1.0 |
| socket_5 |
| Literal['Instance', 'Realize'] |
Menu |
'Instance' |
Outputs
| o.geometry |
GeometrySocket |
Geometry |
oxDNA Normal
nodes.geometry.OxDNANormal(index=0)
GUI reference: oxDNA Normal.
Parameters
| index |
InputInteger |
Index |
0 |
Outputs
| o.base_normal |
VectorSocket |
base_normal |
oxDNA Offset
nodes.geometry.OxDNAOffset(index=0)
GUI reference: oxDNA Offset.
Parameters
| index |
InputInteger |
Index |
0 |
Outputs
| o.offset |
VectorSocket |
Offset |
oxDNA Rotation
nodes.geometry.OxDNARotation(index=0)
GUI reference: oxDNA Rotation.
Parameters
| index |
InputInteger |
Index |
0 |
Outputs
| o.rotation |
RotationSocket |
Rotation |
oxDNA Style Ribbon
nodes.geometry.OxDNAStyleRibbon(
geometry=None,
selection=True,
backbone_resolution=6,
backbone_subdivisions=1,
backbone_radius=2.0,
a=None,
c=None,
g=None,
t_u=None,
base_scale=None,
shade_smooth=True,
material=None,
)
GUI reference: oxDNA Style Ribbon.
Parameters
| geometry |
InputGeometry |
Geometry |
None |
| selection |
InputBoolean |
Selection of atoms to apply this node to |
True |
| backbone_resolution |
InputInteger |
Backbone Resolution |
6 |
| backbone_subdivisions |
InputInteger |
Backbone Subdivisions |
1 |
| backbone_radius |
InputFloat |
Backbone Radius |
2.0 |
| a |
InputColor |
A |
None |
| c |
InputColor |
C |
None |
| g |
InputColor |
G |
None |
| t_u |
InputColor |
T / U |
None |
| base_scale |
InputVector |
Base Scale |
None |
| shade_smooth |
InputBoolean |
Shade Smooth |
True |
| material |
InputMaterial |
Material to apply to the resulting geometry |
None |
Outputs
| o.geometry |
GeometrySocket |
Geometry |
oxDNA Vector
nodes.geometry.OxDNAVector(index=0)
GUI reference: oxDNA Vector.
Parameters
| index |
InputInteger |
Index |
0 |
Outputs
| o.base_vector |
VectorSocket |
base_vector |