65 pages. A thesis presented to the Department of Computer and Information Science and the Clark Honors College of the University of Oregon in partial fulfillment of the requirements for degree of Bachelor of Science, Spring 2017This thesis evaluates eleven scientific programmers against six best practices. The six best practices extracted from literature are: 1) the presence of a Distinct Design Phase, 2) Documentation, 3) the Use of Existing, Trustworthy Code, 4) the Use of Formal Version Control, 5) a Testing procedure, and 6) the Public Release of Code. A survey and interview were conducted on eleven participants to produce a case study on each participant’s purpose of their code, their self identified process difficulties, their tool u...
INTRODUCTION:As biomedical research becomes more data-intensive, computational reproducibility is a ...
Power point presentation on scientific practices today and the scientific method in terms of computa...
Forty years ago, the very first programmers were wondering how to make the best use of stored progra...
Thesis (Ph.D.)--University of Washington, 2016-06Scientists have been producing and sharing code for...
Background: The development of scientific software applications is far from trivial, due to the con...
This presentation reviews clean coding strategies for students and scientists who have learned to pr...
This dissertation is a study of scientific software development based on ethnographic fieldwork in a...
As code is now an inextricable part of science it should be supported by competent Software Engineer...
Academic software development practices often differ from those of commercial development settings, ...
Since the 1660's the scientific method has included reproducibility as a mainstay in its effort to r...
Data science encompasses the most prominent collection of methods for creating scientific knowledge ...
‘‘Many scientists and engineers spend much of their lives writing, debugging, and maintaining softwa...
The use of software is pervasive in all fields of science. Associated software development efforts m...
The research investigates the level to whichscientists’ use scientific methods in computing research...
Notions of "good practice" exist for many aspects of a programmer’s work. They are intended to bring...
INTRODUCTION:As biomedical research becomes more data-intensive, computational reproducibility is a ...
Power point presentation on scientific practices today and the scientific method in terms of computa...
Forty years ago, the very first programmers were wondering how to make the best use of stored progra...
Thesis (Ph.D.)--University of Washington, 2016-06Scientists have been producing and sharing code for...
Background: The development of scientific software applications is far from trivial, due to the con...
This presentation reviews clean coding strategies for students and scientists who have learned to pr...
This dissertation is a study of scientific software development based on ethnographic fieldwork in a...
As code is now an inextricable part of science it should be supported by competent Software Engineer...
Academic software development practices often differ from those of commercial development settings, ...
Since the 1660's the scientific method has included reproducibility as a mainstay in its effort to r...
Data science encompasses the most prominent collection of methods for creating scientific knowledge ...
‘‘Many scientists and engineers spend much of their lives writing, debugging, and maintaining softwa...
The use of software is pervasive in all fields of science. Associated software development efforts m...
The research investigates the level to whichscientists’ use scientific methods in computing research...
Notions of "good practice" exist for many aspects of a programmer’s work. They are intended to bring...
INTRODUCTION:As biomedical research becomes more data-intensive, computational reproducibility is a ...
Power point presentation on scientific practices today and the scientific method in terms of computa...
Forty years ago, the very first programmers were wondering how to make the best use of stored progra...