Data pipelines are the central concept of OVITO. You can find a general introduction to this concept in the first part of this manual. The following reference sections list the different kinds of building blocks that you will need to create data pipelines in OVITO:
A data source holds, provides or generates the input data for a data pipeline. In the pipeline editor depicted in the screenshot, the current data source appears under the "Data source" section. The type of source you will work with most of the time is the External file source, which loads the input data for the pipeline from a file stored on your local computer or a remote machine.
|External file||Reads data from external file and hands it to the pipeline|
|Static source||Generic source holding one or more static data objects|
A dataset loaded from a file typically consists of several data objects, which represent different facets of the information. Data object are the entities which get processed by modifiers while flowing through the data pipeline. Some of the data objects loaded from an input file, but not all, appear as sub-entries of the data source in the pipeline editor (see screenshot).
|Property||A regular property of particle, bonds, voxels or other elements|
|Particle types, Bond types, Molecule types||Typed property letting you change the names, display colors and radii of the defined types|
|Simulation cell||The simulation cell geometry and boundary conditions|
|Surface mesh||Mesh representing a two-dimensional closed manifold embedded in the simulation domain|
|Triangle mesh||A general mesh made of triangle elements|
|Camera||A viewport camera object created using the Create camera function in the viewport menu|
|Particle trajectories||The output of the Generate trajectory lines modifier|
|Voxel grid||A structured grid of voxel elements|
|Dislocations||Lines generated by the Dislocation analysis (DXA) modifier|