Skip to Main Content U.S. Department of Energy

Technical Capabilities

Scientific Data Management

Extended standard content management features can be customized to describe projects, data sets, tools, investigators and provenance capture—all in a graph-based knowledge store. Users can annotate data through a Wiki interface, as well as integrate, reference and access data uploaded into Velo and other geographically distributed heterogeneous data.

Tool Integration

The infrastructure offers a tool registry for desktop applications, workflow management systems and high-performance simulation codes with an adaptive client interface for integrating applications. Users can leverage their existing applications to create an efficient environment that combines simulation, experiment, data and analysis with repeatable workflows and provenance capture.

Simulation Management

A highly interactive infrastructure fully monitors and executes the most complex workflows from start to finish, including error reporting and mitigation. Outputs are returned and registered with Velo, and a job provenance record is created. Velo interacts with most workflow management systems, remote high-performance computing platforms and scheduling systems.

Data Publication

For lasting availability of results and related data, a service publishes data sets via a Digital Object Identifier registered with DataCite. The DOI links to a webpage featuring the data set and any related publications (access permitting). Velo users have complete access to published data along with related interactive tools.

Access Control

Configured to work with multiple authentication providers, Velo communicates seamlessly with external tools, data and compute resources via a single sign-on environment. User logins support credentials such as username/password, X.509 certificates and multi-factor authentication. Access controls employ an intuitive interface for managing user resource permissions.


Using Velo’s Teams and Collaborative Workspaces, scientists can share and collaborate on their data. Velo supports fine-grained access control, and, should an accidental delete occur, automated versioning will save the day. Velo users can subscribe for notifications when data of interest are uploaded, as well as create a dialog tied to the data via threaded discussions.


Two user interface layers—machine-independent client interface and web-based user environment—are highly customizable to tailor user interfaces for different domains that manage projects, applications and data sources in intuitive ways. Access application program interfaces also afford integration with other environments.




Computing Research at PNNL