Atlas users interact with the package via a high-level "ask-tell" interface, in which a Planner instance is iteratively queried for parameters, some physical or computational measurement is completed, and the parameter-measurement pairs are added to a Olympus Campaign instance. Olympus 79,80 is a complementary experiment-planning framework developed by our research group that provides an interface to Atlas. For example, Olympus implements an abstraction for a generic experiment planning strategy, from which all Atlas strategies inherit. Also, the Olympus Campaign object is used for storing optimization trajectories and meta-information. Olympus also provides definitions of parameter types and spaces, and achievement scalarizing functions for multi-objective optimization, all of which are used by Atlas.