Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Transparency Questions

The following questions are intended to guide the TRACE specification.

Questions about inputs

Are all inputs included in a TRO?

Access to input data is important for research transparency and reproducibility. However, there are many reasons why input files may not be included in the generated TRO. Inputs may be excluded for privacy reasons, terms of use, or size. Inputs may also not be included because they are retrieved dynamically from external systems (e.g., API calls, database queries, downloaded via HTTP, etc).

To trust results contained in a TRO that does not include all inputs, the consumer may have questions about the policies of the system that generated it. For example:

If the TRO uses inputs that were dynamically retrieved or queried from external sources:

These questions require that the TRO also contain:

Have the inputs been modified?

It is also possible that an input may be modified or removed by a TRACE system workflow during execution. An example of this is disclosure avoidance processes.

Questions about code

Research transparency and reproducibility require access to the exact version of all code or scripts used to execute the steps of a computational workflow. TRACE systems, particularly manual systems, may modify code and scripts in order for them to run in their environments. Questions about code may include:

Questions about Outputs:

Research transparency and reproducibility requires access to the outputs associated with reported results.

Are all outputs included in a TRO?

Have the outputs been modified or deleted?

Questions about the computational environment:

Questions about TRACE workflow execution

The consumer may also have questions about the conditions under which the computational workflow was executed within a TRACE system. For example: