Best Practices for Scientific Computing. Wilson, G., Aruliah, D. A., Brown, C. T., Chue Hong, N. P., Davis, M., Guy, R. T., Haddock, S. H. D., Huff, K. D., Mitchell, I. M., Plumbley, M. D., Waugh, B., White, E. P., & Wilson, P. 12(1):e1001745+.
Best Practices for Scientific Computing [link]Paper  doi  abstract   bibtex   
Scientists spend an increasing amount of time building and using software. However, most scientists are never taught how to do this efficiently. As a result, many are unaware of tools and practices that would allow them to write more reliable and maintainable code with less effort. We describe a set of best practices for scientific software development that have solid foundations in research and experience, and that improve scientists' productivity and the reliability of their software.
@article{wilsonBestPracticesScientific2013,
  title = {Best {{Practices}} for {{Scientific Computing}}},
  author = {Wilson, Greg and Aruliah, D. A. and Brown, C. Titus and Chue Hong, Neil P. and Davis, Matt and Guy, Richard T. and Haddock, Steven H. D. and Huff, Kathryn D. and Mitchell, Ian M. and Plumbley, Mark D. and Waugh, Ben and White, Ethan P. and Wilson, Paul},
  date = {2013-09},
  journaltitle = {PLoS Biology},
  volume = {12},
  pages = {e1001745+},
  issn = {1545-7885},
  doi = {10.1371/journal.pbio.1001745},
  url = {https://doi.org/10.1371/journal.pbio.1001745},
  abstract = {Scientists spend an increasing amount of time building and using software. However, most scientists are never taught how to do this efficiently. As a result, many are unaware of tools and practices that would allow them to write more reliable and maintainable code with less effort. We describe a set of best practices for scientific software development that have solid foundations in research and experience, and that improve scientists' productivity and the reliability of their software.},
  archivePrefix = {arXiv},
  eprint = {1210.0530},
  eprinttype = {arxiv},
  keywords = {*imported-from-citeulike-INRMM,~INRMM-MiD:c-12901647,check-list,computational-science,software-engineering,software-errors,software-uncertainty},
  number = {1}
}

Downloads: 0