LoadTrajectory
megane-viewer / LoadTrajectory
Class: LoadTrajectory
Defined in: pipeline/builder.ts:206
Load an external trajectory file.
Accepts any trajectory format the app opens — pass the path directly
(new LoadTrajectory("run.dcd")) or as { path }. The per-format keys
mirror the Python builder ({ xtc }, { dcd }, { nc }, { traj },
{ xyz }, { lammpstrj }); when several are given the first non-null one
in that order wins, after path.
Requires connection from a LoadStructure node.
Ports: inp.particle — atom topology source out.traj — trajectory frames
Extends
PipelineNode
Constructors
Constructor
new LoadTrajectory(
pathOrOptions?):LoadTrajectory
Defined in: pipeline/builder.ts:220
Parameters
pathOrOptions?
string | LoadTrajectoryOptions
Returns
LoadTrajectory
Overrides
PipelineNode.constructor
Properties
_id
_id:
string|null=null
Defined in: pipeline/builder.ts:102
Inherited from
PipelineNode._id
_inpPorts
protectedreadonly_inpPorts:object
Defined in: pipeline/builder.ts:209
particle
particle:
string="particle"
Overrides
PipelineNode._inpPorts
_outPorts
protectedreadonly_outPorts:object
Defined in: pipeline/builder.ts:208
traj
traj:
string="trajectory"
Overrides
PipelineNode._outPorts
dcd
dcd:
string|null
Defined in: pipeline/builder.ts:213
lammpstrj
lammpstrj:
string|null
Defined in: pipeline/builder.ts:217
nc
nc:
string|null
Defined in: pipeline/builder.ts:214
nodeType
readonlynodeType:"load_trajectory"="load_trajectory"
Defined in: pipeline/builder.ts:207
Overrides
PipelineNode.nodeType
path
path:
string|null
Defined in: pipeline/builder.ts:211
source
source:
"structure"|"file"
Defined in: pipeline/builder.ts:218
traj
traj:
string|null
Defined in: pipeline/builder.ts:215
xtc
xtc:
string|null
Defined in: pipeline/builder.ts:212
xyz
xyz:
string|null
Defined in: pipeline/builder.ts:216
Accessors
fileName
Get Signature
get fileName():
string|null
Defined in: pipeline/builder.ts:235
The file this node serializes: path, else the first per-format key set.
Returns
string | null
inp
Get Signature
get inp():
PortAccessor
Defined in: pipeline/builder.ts:110
Input port namespace. Access ports via node.inp.portName
Returns
PortAccessor
Inherited from
PipelineNode.inp
out
Get Signature
get out():
PortAccessor
Defined in: pipeline/builder.ts:105
Output port namespace. Access ports via node.out.portName
Returns
PortAccessor
Inherited from
PipelineNode.out
Methods
_toSerializedParams()
_toSerializedParams():
object
Defined in: pipeline/builder.ts:239
Serialize node parameters to the SerializedPipeline v3 node dict.
Returns
object
fileName
fileName:
string|null=file
fileUrl
fileUrl:
string|null=file
source
source:
"structure"|"file"
type
type:
string
Overrides
PipelineNode._toSerializedParams