A survey on collecting, managing, and analyzing provenance from scripts
Scripts are widely used to design and run scientific experiments. Scripting languages are
easy to learn and use, and they allow complex tasks to be specified and executed in fewer …
easy to learn and use, and they allow complex tasks to be specified and executed in fewer …
noWorkflow: capturing and analyzing provenance of scripts
We propose noWorkflow, a tool that transparently captures provenance of scripts and
enables reproducibility. Unlike existing approaches, noWorkflow is non-intrusive and does …
enables reproducibility. Unlike existing approaches, noWorkflow is non-intrusive and does …
YesWorkflow: a user-oriented, language-independent tool for recovering workflow information from scripts
Scientific workflow management systems offer features for composing complex
computational pipelines from modular building blocks, for executing the resulting automated …
computational pipelines from modular building blocks, for executing the resulting automated …
[PDF][PDF] The Sacred Infrastructure for Computational Research.
A major part of machine learning research typically involves a significant number of
computational experiments run with many different hyperparameter settings. This process …
computational experiments run with many different hyperparameter settings. This process …
[PDF][PDF] noWorkflow: a tool for collecting, analyzing, and managing provenance from python scripts
We present noWorkflow, an open-source tool that systematically and transparently collects
provenance from Python scripts, including data about the script execution and how the script …
provenance from Python scripts, including data about the script execution and how the script …
Reflective communication to improve problem-solving pathways: Key issues illustrated for an integrated environmental modelling case study
The pathway of a modelling project is commonly described as an adaptively adjusted chain
of steps at which various decisions are made. Communication and documentation about …
of steps at which various decisions are made. Communication and documentation about …
Collecting and Analyzing Provenance on Interactive Notebooks: When {IPython} Meets {noWorkflow}
Interactive notebooks help users explore code, run simulations, visualize results, and share
them with other people. While these notebooks have been widely adopted in teaching as …
them with other people. While these notebooks have been widely adopted in teaching as …
Towards integration of data-driven agronomic experiments with data provenance
SMS da Cruz, JAP do Nascimento - Computers and Electronics in …, 2019 - Elsevier
With improvements in computing and communications, the amount of scientific data in
agriculture has been exploding. Thus, researchers must rely on computational simulations to …
agriculture has been exploding. Thus, researchers must rely on computational simulations to …
Linking prospective and retrospective provenance in scripts
Scripting languages like Python, R, andMATLAB have seen significant use across a variety
of scientific domains. To assist scientists in the analysis of script executions, a number of …
of scientific domains. To assist scientists in the analysis of script executions, a number of …
Tracking and analyzing the evolution of provenance from scripts
Script languages are powerful tools for scientists. Scientists use them to process data,
invoke programs, and link program outputs/inputs. During the life cycle of scientific …
invoke programs, and link program outputs/inputs. During the life cycle of scientific …