RT Journal Article SR Electronic T1 Building a local community of practice in scientific programming for Life Scientists JF bioRxiv FD Cold Spring Harbor Laboratory SP 265421 DO 10.1101/265421 A1 Sarah L. R. Stevens A1 Mateusz Kuzak A1 Carlos Martinez A1 Aurelia Moser A1 Petra Bleeker A1 Marc Galland YR 2018 UL http://biorxiv.org/content/early/2018/02/15/265421.abstract AB For most experimental biologists, handling the avalanche of data generated is similar to self-learn how to drive. Although that might be doable, it is preferable and safer to learn good practices. One way to achieve this is to build local communities of practice by bringing together scientists that perform code-intensive research to spread know-how and good practices.Here, we indicate important challenges and issues that stand in the way of establishing these local communities of practice. For a given researcher working for an academic institution, their capacity to conduct data-intensive research will be arbitrarily relying on the presence of well-trained bioinformaticians in their neighborhood.In this paper, we propose a model to build a local community of practice for scientific programmers. First, Software/Data Carpentry (SWC) programming workshops designed for researchers new to computational biology can be organized. However, while they provide an immediate solution for learning, more regular long-term assistance is also needed. Researchers need persisting, local support to continue learning and to solve programming issues that hamper their research progress. The solution we describe here is to implement a study group where researchers can meet-up and help each other in a “safe-learning atmosphere”. Based on our experience, we describe two examples of building local communities of practice: one in the Netherlands at the Amsterdam Science Park and one in the United States at the University of Wisconsin-Madison.The current challenge is to make these local communities self-sustainable despite the high turnover of researchers at any institution and the lack of academic reward (e.g. publication). Here, we present some lessons learned from our experience. We believe that our local communities of practice will prove useful for other scientists that want to set up similar structures of researchers involved in scientific programming and data science.Author summary In this paper, we describe why and how to build a community of practice for life scientists that start to make more use of computers and programming in their research. A community of practice is a small group of scientists that meet regularly to help each other and promote good practices in scientific computing. While most life scientists are well-trained in the laboratory to conduct experiments, good practices with (big) datasets and their analysis are often missing. This paper proposes a field-guide on how to build such a community of practice at a local academic institution. Based on two real-life examples, some recommendations are provided. We believe that the current data deluge that life scientists will increasingly face can benefit from the implementation of these small communities. Good practices spread among experimental scientists will foster open, transparent, sound scientific results beneficial to society.