Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Virtual Work for a System of Connected Rigid Bodies01:06

Virtual Work for a System of Connected Rigid Bodies

381
Virtual work is a powerful method used to solve problems involving several connected rigid bodies. When the system is in equilibrium, virtual work is zero. This allows the calculation of the resulting forces when a system undergoes a virtual displacement. When attempting to analyze such a system, first, use a free-body diagram, where an independent coordinate represents the configuration of the links, and mark its deflected position resulting from the positive virtual displacement.
Next,...
381

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

The mediator subunit PagMED20 is associated with enhanced vegetative growth and photosynthetic performance in poplar.

Journal of plant physiology·2026
Same author

Correction to "Ultrasonication-Triggered Ubiquitous Assembly of Magnetic Janus Amphiphilic Nanoparticles in Cancer Theranostic Applications".

Nano letters·2026
Same author

A Laminar Microfluidic Platform for Probing the Effects of Spatially Heterogeneous Drug Distributions.

Micromachines·2026
Same author

Survival prediction in colorectal cancer liver metastases using machine learning with SHAP-based interpretation.

Frontiers in oncology·2026
Same author

Mechanistic study of HES1/PI3K/Akt/mTOR signaling pathway in cisplatin-induced sensorineural hearing loss.

Scientific reports·2026
Same author

Dihydrosanguinarine: A Review of Its Pharmacology, Structure-Activity Relationship, Toxicity, Pharmacokinetics, and Clinical Prospects.

International journal of molecular sciences·2026

Related Experiment Video

Updated: Jun 27, 2025

Virtual Reality Experiments with Physiological Measures
07:09

Virtual Reality Experiments with Physiological Measures

Published on: August 29, 2018

12.7K

Experiments as Code and its application to VR studies in human-building interaction.

Leonel Aguilar1,2, Michal Gath-Morad3,4, Jascha Grübel3,5,6,7,8,9

  • 1Chair of Cognitive Science, ETH Zürich, Zurich, Switzerland. leonel.aguilar@gess.ethz.ch.

Scientific Reports
|April 30, 2024
PubMed
Summary

Experiments as Code (ExaC) enhances scientific reproducibility by providing automation code for experiment management. This approach addresses challenges in Human-Building Interactions research, improving auditability and reusability.

More Related Videos

Creating Virtual-hand and Virtual-face Illusions to Investigate Self-representation
06:53

Creating Virtual-hand and Virtual-face Illusions to Investigate Self-representation

Published on: March 1, 2017

13.2K
A Networked Desktop Virtual Reality Setup for Decision Science and Navigation Experiments with Multiple Participants
06:28

A Networked Desktop Virtual Reality Setup for Decision Science and Navigation Experiments with Multiple Participants

Published on: August 26, 2018

6.0K

Related Experiment Videos

Last Updated: Jun 27, 2025

Virtual Reality Experiments with Physiological Measures
07:09

Virtual Reality Experiments with Physiological Measures

Published on: August 29, 2018

12.7K
Creating Virtual-hand and Virtual-face Illusions to Investigate Self-representation
06:53

Creating Virtual-hand and Virtual-face Illusions to Investigate Self-representation

Published on: March 1, 2017

13.2K
A Networked Desktop Virtual Reality Setup for Decision Science and Navigation Experiments with Multiple Participants
06:28

A Networked Desktop Virtual Reality Setup for Decision Science and Navigation Experiments with Multiple Participants

Published on: August 26, 2018

6.0K

Area of Science:

  • Computer Science
  • Human-Building Interactions
  • Behavioral Science

Background:

  • Reproducibility and auditability are critical challenges in scientific experiments, particularly in Human-Building Interactions (HBI).
  • Current experimental documentation and management practices often lead to difficulties in reproducing studies and reusing existing work, contributing to the reproducibility crisis.
  • Diverse teams and extensive resources required for experiments exacerbate these documentation and reproducibility issues.

Purpose of the Study:

  • To introduce and define the Experiments as Code (ExaC) paradigm to address the reproducibility and auditability crisis in scientific research.
  • To provide a framework and taxonomy for implementing ExaC, enabling automated provisioning, deployment, management, and analysis of experiments.
  • To demonstrate the practical benefits of ExaC through a proof-of-concept in a Human-Building Interactions desktop VR experiment.

Main Methods:

  • Defined the Experiments as Code (ExaC) concept and its core principles.
  • Developed a taxonomy for practical ExaC implementation components.
  • Created a proof-of-concept ExaC implementation for a Human-Building Interactions desktop VR experiment.

Main Results:

  • The ExaC paradigm provides automation code for experiment lifecycle management, enhancing reproducibility, auditability, debuggability, reusability, and scalability.
  • The proof-of-concept demonstrated the practical advantages of representing experiments 'as code' in an HBI context.
  • ExaC facilitates the reuse of experimental components and best practices, mitigating the need to reinvent solutions.

Conclusions:

  • Experiments as Code (ExaC) offers a robust solution to the reproducibility and auditability challenges in scientific experimentation.
  • The ExaC paradigm promotes efficient research practices by enabling automated, reusable, and scalable experimental workflows.
  • Implementing ExaC is crucial for advancing theoretical understanding in fields like Human-Building Interactions and overcoming the reproducibility crisis.