Looking before leaping: Creating a software registry

What lessons can be learned from examining numerous efforts to create a repository or directory of scientist-written software for a discipline? Astronomy has seen a number of efforts to build such a resource, one of which is the Astrophysics Source Code Library (ASCL). The ASCL (ascl.net) was founded in 1999, had a period of dormancy, and was restarted in 2010. When taking over responsibility for the ASCL in 2010, the new editor sought to answer the opening question, hoping this would better inform the work to be done. We also provide specific steps the ASCL is taking to try to improve code sharing and discovery in astronomy and share recent improvements to the resource.

[1]  Caroline Jay,et al.  The Blind Men and the Elephant: Towards an Empirical Evaluation Framework for Software Sustainability , 2014 .

[2]  Nick Barnes Publish your computer code: it is good enough , 2010, Nature.

[3]  David Berry,et al.  FellWalker - A clump identification algorithm , 2014, Astron. Comput..

[4]  Tamás Budavári,et al.  Astronomy and Computing , 2013 .

[5]  Robert J. Hanisch,et al.  Astronomical Software Directory Service , 1997 .

[6]  Darrel C. Ince,et al.  The case for open computer programs , 2012, Nature.

[7]  Lior Shamir,et al.  Practices in source code sharing in astrophysics , 2013, Astron. Comput..

[8]  Gerhard Klimeck,et al.  nanoHUB.org: Experiences and Challenges in Software Sustainability for a Large Scientific Community , 2013, ArXiv.

[9]  G. Bruce Berriman,et al.  Astrophysics Source Code Library , 2012, ArXiv.

[10]  Keith Shortridge Talking Amongst Ourselves - Communication in the Astronomical Software Community , 2009 .

[11]  Mark Taylor,et al.  Astronomical Data Analysis Software and Systems XXII , 2013 .

[12]  Kim Gregory Who is this , 2011 .

[13]  Kenton O'Hara,et al.  Troubling Trends in Scientific Software Use , 2013, Science.

[14]  R. Peng Reproducible Research in Computational Science , 2011, Science.

[15]  E. Giani,et al.  The Skysoft Project , 2003 .

[16]  Francois Ochsenbein,et al.  Astronomical Data Analysis Software and Systems (ADASS) XIII , 2004 .

[17]  R. Rosenfeld Nature , 2009, Otolaryngology--head and neck surgery : official journal of American Academy of Otolaryngology-Head and Neck Surgery.

[18]  J. G. Jernigan,et al.  Astronomical Data Analysis Software and Systems XX , 2011 .

[19]  N. S. Barnett,et al.  Private communication , 1969 .

[20]  Norman Gray,et al.  A Journal for the Astronomical Computing Community , 2011 .