Toward cyberinfrastructure to facilitate collaboration and reproducibility for marine integrated ecosystem assessments
|Title||Toward cyberinfrastructure to facilitate collaboration and reproducibility for marine integrated ecosystem assessments|
|Publication Type||Journal Article|
|Authors||Beaulieu, SE, Fox, PA, Di Stefano, M, Maffei, A, West, P, Hare, JA, Fogarty, M|
|Journal||Earth Science Informatics|
|Date Published||10 December 2016|
|Keywords||E-science, Executable workflow, Indicator, IPython notebook, Open science, Use case methodology|
There is a growing need for cyberinfrastructure to support science-based decision making in management of natural resources. In particular, our motivation was to aid the development of cyberinfrastructure for Integrated Ecosystem Assessments (IEAs) for marine ecosystems. The IEA process involves analysis of natural and socio-economic information based on diverse and disparate sources of data, requiring collaboration among scientists of many disciplines and communication with other stakeholders. Here we describe our bottom-up approach to developing cyberinfrastructure through a collaborative process engaging a small group of domain and computer scientists and software engineers. We report on a use case evaluated for an Ecosystem Status Report, a multi-disciplinary report inclusive of Earth, life, and social sciences, for the Northeast U.S. Continental Shelf Large Marine Ecosystem. Ultimately, we focused on sharing workflows as a component of the cyberinfrastructure to facilitate collaboration and reproducibility. We developed and deployed a software environment to generate a portion of the Report, retaining traceability of derived datasets including indicators of climate forcing, physical pressures, and ecosystem states. Our solution for sharing workflows and delivering reproducible documents includes IPython (now Jupyter) Notebooks. We describe technical and social challenges that we encountered in the use case and the importance of training to aid the adoption of best practices and new technologies by domain scientists. We consider the larger challenges for developing end-to-end cyberinfrastructure that engages other participants and stakeholders in the IEA process.