1
1
@ARTICLE {Kurtzer2017-xj ,
2
2
title = " Singularity: Scientific containers for mobility of compute" ,
3
3
author = " Kurtzer, Gregory M and Sochat, Vanessa and Bauer, Michael W" ,
4
- abstract = " Here we present Singularity, software developed to bring
5
- containers and reproducibility to scientific computing. Using
6
- Singularity containers, developers can work in reproducible
7
- environments of their choosing and design, and these complete
8
- environments can easily be copied and executed on other
9
- platforms. Singularity is an open source initiative that
10
- harnesses the expertise of system and software engineers and
11
- researchers alike, and integrates seamlessly into common
12
- workflows for both of these groups. As its primary use case,
13
- Singularity brings mobility of computing to both users and HPC
14
- centers, providing a secure means to capture and distribute
15
- software and compute environments. This ability to create and
16
- deploy reproducible environments across these centers, a
17
- previously unmet need, makes Singularity a game changing
18
- development for computational science." ,
19
4
journal = " PLoS One" ,
20
5
doi = " journal.pone.0177459" ,
21
6
publisher = " Public Library of Science" ,
22
7
volume = 12 ,
23
8
number = 5 ,
24
9
pages = " e0177459" ,
25
- month = " 11~ " # may,
10
+ month = may,
26
11
year = 2017
27
12
}
28
13
@@ -43,25 +28,6 @@ @INPROCEEDINGS{McLay2011-wu
43
28
booktitle = " State of the Practice Reports" ,
44
29
author = " McLay, Robert and Schulz, Karl W and Barth, William L and
45
30
Minyard, Tommy" ,
46
- abstract = " Commodity-based Linux HPC clusters dominate the scientific
47
- computing landscape in both academia and industry ranging from
48
- small research clusters to petascale supercomputers supporting
49
- thousands of users. To support broad user communities and manage
50
- a user-friendly environment, end-user sites must combine a range
51
- of low-level system software with multiple compiler chains,
52
- support libraries, and a suite of 3rd party applications. In
53
- addition, large systems require bare metal provisioning and a
54
- flexible software management strategy to maintain consistency
55
- and upgrade-ability across thousands of compute nodes. This
56
- report documents a Linux operating system framework, (LosF),
57
- which has evolved over the last seven years to provide an
58
- integrated strategy for the deployment of multiple HPC systems
59
- at the Texas Advanced Computing Center. Documented within this
60
- effort is the high-level cluster configuration options and
61
- definitions, bare-metal provisioning, hierarchical HPC software
62
- stack design, package-management, user environment management
63
- tools, user account synchronization, and local customization
64
- configurations." ,
65
31
publisher = " Association for Computing Machinery" ,
66
32
number = " Article 9" ,
67
33
pages = " 1--11" ,
@@ -95,7 +61,7 @@ @MISC{noauthor_undated-ok
95
61
abstract = " Build and deploy Singularity containers to GitHub releases,
96
62
and pull with the singularity-hpc client -
97
63
singularityhub/singularity-deploy" ,
98
- institution = " Github " ,
64
+ institution = " GitHub " ,
99
65
year = 2021
100
66
}
101
67
@@ -119,8 +85,6 @@ @MISC{noauthor_undated-eh
119
85
title = " binoc" ,
120
86
author = " Scott, Alec" ,
121
87
howpublished = " \url{https://github.com/autamus/binoc}" ,
122
- abstract = " Binoc is a Lookout Bot that updates containers in Autamus -
123
- autamus/binoc" ,
124
88
institution = " Github" ,
125
89
year = 2021
126
90
}
@@ -153,9 +117,9 @@ @MISC{noauthor_undated-rj
153
117
@incollection {cook2017opinionated ,
154
118
title ={ The Opinionated Jupyter Stacks} ,
155
119
author ={ Cook, Joshua} ,
156
- booktitle ={ Docker for Data Science} ,
120
+ booktitle ={ { Docker for Data Science} } ,
157
121
pages ={ 119--135} ,
158
- year ={ 2017} ,
122
+ year =2017 ,
159
123
publisher ={ Springer} ,
160
124
doi =" 10.1007/978-1-4842-3012-1_7"
161
125
}
@@ -177,7 +141,7 @@ @article{gorgolewski2017bids
177
141
volume ={ 13} ,
178
142
number ={ 3} ,
179
143
pages ={ e1005209} ,
180
- year ={ 2017} ,
144
+ year =2017 ,
181
145
doi =" 10.1371/journal.pcbi.1005209" ,
182
146
publisher ={ Public Library of Science}
183
147
}
@@ -190,7 +154,7 @@ @article{da2017biocontainers
190
154
volume ={ 33} ,
191
155
number ={ 16} ,
192
156
pages ={ 2580--2582} ,
193
- year ={ 2017} ,
157
+ year =2017 ,
194
158
publisher ={ Oxford University Press}
195
159
}
196
160
@@ -206,17 +170,15 @@ @MISC{noauthor_undated-kp
206
170
@inproceedings {environment_modules ,
207
171
title ={ Modules: Providing a flexible user environment} ,
208
172
author ={ Furlani, John L} ,
209
- booktitle ={ Proceedings of the fifth large installation systems administration conference (LISA V)} ,
173
+ booktitle ={ { Proceedings of the Fifth Large Installation Systems Administration Conference (LISA V)} } ,
210
174
pages ={ 141--152} ,
211
175
year ={ 1991}
212
176
}
213
177
214
178
@Software {SRegistry ,
215
179
title = " Singularity Registry Documentation" ,
216
- booktitle = " Singularity Registry Documentation" ,
180
+ booktitle = { { Singularity Registry Documentation} } ,
217
181
author = " Sochat, Vanessa" ,
218
- abstract = " Background information and documentation for setting up
219
- a Singularity Registry" ,
220
182
howpublished = " \url{https://singularityhub.github.io/sregistry/}" ,
221
183
note = " Accessed: 2017-9-26" ,
222
184
year = 2017
@@ -228,26 +190,6 @@ @ARTICLE{Boettiger2014-cz
228
190
title = " An introduction to Docker for reproducible research, with
229
191
examples from the {R} environment" ,
230
192
author = " Boettiger, Carl" ,
231
- abstract = " As computational work becomes more and more integral to many
232
- aspects of scientific research, computational
233
- reproducibility has become an issue of increasing importance
234
- to computer systems researchers and domain scientists alike.
235
- Though computational reproducibility seems more straight
236
- forward than replicating physical experiments, the complex
237
- and rapidly changing nature of computer environments makes
238
- being able to reproduce and extend such work a serious
239
- challenge. In this paper, I explore common reasons that code
240
- developed for one research project cannot be successfully
241
- executed or extended by subsequent researchers. I review
242
- current approaches to these issues, including virtual
243
- machines and workflow systems, and their limitations. I then
244
- examine how the popular emerging technology Docker combines
245
- several areas from systems research - such as operating
246
- system virtualization, cross-platform portability, modular
247
- re-usable elements, versioning, and a `DevOps' philosophy,
248
- to address these challenges. I illustrate this with several
249
- examples of Docker use with a focus on the R statistical
250
- environment." ,
251
193
month = oct,
252
194
year = 2014 ,
253
195
archivePrefix = " arXiv" ,
@@ -260,22 +202,6 @@ @ARTICLE{Santana-Perez2015-wo
260
202
title = " Towards Reproducibility in Scientific Workflows: An
261
203
{Infrastructure-Based} Approach" ,
262
204
author = " Santana-Perez, Idafen and P{\'e}rez-Hern{\'a}ndez, Mar{\'\i}a S" ,
263
- abstract = " It is commonly agreed that in silico scientific experiments
264
- should be executable and repeatable processes. Most of the
265
- current approaches for computational experiment conservation and
266
- reproducibility have focused so far on two of the main
267
- components of the experiment, namely, data and method. In this
268
- paper, we propose a new approach that addresses the third
269
- cornerstone of experimental reproducibility: the equipment. This
270
- work focuses on the equipment of a computational experiment,
271
- that is, the set of software and hardware components that are
272
- involved in the execution of a scientific workflow. In order to
273
- demonstrate the feasibility of our proposal, we describe a use
274
- case scenario on the Text Analytics domain and the application
275
- of our approach to it. From the original workflow, we document
276
- its execution environment, by means of a set of semantic models
277
- and a catalogue of resources, and generate an equivalent
278
- infrastructure for reexecuting it." ,
279
205
journal = " Sci. Program." ,
280
206
publisher = " Hindawi Publishing Corporation" ,
281
207
volume = 2015 ,
@@ -288,17 +214,6 @@ @ARTICLE{Wandell2015-yt
288
214
title = " Data management to support reproducible research" ,
289
215
author = " Wandell, B A and Rokem, A and Perry, L M and Schaefer, G and
290
216
Dougherty, R F" ,
291
- abstract = " We describe the current state and future plans for a set of
292
- tools for scientific data management (SDM) designed to
293
- support scientific transparency and reproducible research.
294
- SDM has been in active use at our MRI Center for more than
295
- two years. We designed the system to be used from the
296
- beginning of a research project, which contrasts with
297
- conventional end-state databases that accept data as a
298
- project concludes. A number of benefits accrue from using
299
- scientific data management tools early and throughout the
300
- project, including data integrity as well as reuse of the
301
- data and of computational methods." ,
302
217
month = feb,
303
218
year = 2015 ,
304
219
archivePrefix = " arXiv" ,
0 commit comments