What are we?
The raison d’etre of COLABS is the stewardship of scientific software. Research software engineers (RSEs) are central to our approach to this challenge. We envision a cadre of experienced and knowledgeable RSEs guiding and assisting scientific software projects in improving their software development practices and the quality, maintainability, and robustness of the code according to the particular needs of each project. We also plan a strong program of training and outreach, which will include developing an educational pipeline to help build the RSE workforce. There will also be a modest research and development component into the “science of scientific software” to support the overall mission.
COLABS is currently primarily a concept. We are one of six projects recently awarded a small planning grant by the U.S. Department of Energy (DOE) Office of Advanced Scientific Computing Research (ASCR) on software ecosystem sustainment (covered in the trade press here and here). These “seed” projects are essentially planning grants, giving an opportunity to refine our concepts and begin building out real “software sustainability organizations” (SSOs). We hope to start standing up a real SSO for COLABS in the 2024 time frame.
The COLABS concept is designed to be scalable in multiple dimensions, including sponsors. So in time, we hope to be able to expand beyond ASCR support too.
Who are we?
COLABS was founded by a team from Argonne, Lawrence Berkeley, and Oak Ridge National Laboratories, and as part of our planning activities, we have been expanding our team to cover an institutional footprint that similar to that of the projects we plan to support.
Institution | Principal Investigator | Additional Personnel |
---|---|---|
Founding Members | ||
Argonne National Laboratory | Anshu Dubey (Lead PI) | Kevin Harms, Rinku Gupta |
Lawrence Berkeley National Laboratory | Dan Gunter | Richard Gerber, John MacAuley, Keith Beattie |
Oak Ridge National Laboratory | David E. Bernholdt | Bronson Messer |
Additional Members | ||
Brookhaven National Laboratory | Meifeng Lin | |
Lawrence Livermore National Laboratory | David A. Beckingsale | |
Los Alamos National Laboratory | Tarun Prabhu | |
Pacific Northwest National Laboratory | Ken Roche | Carina Lansing |
Sandia National Laboratories | James M. Willenbring |
As we continue our planning activities and start building the “real” software sustainability organization, we will be adding additional partners, including the following roles:
- Institutions providing research software engineering services as part of COLABS,
- Partners in our training and outreach initiatives,
- Partners in our research and development initiative,
and others as we identify new needs.
We think of the scientific software projects that we will assist as clients rather than members of the COLABS organization per se. We are happy to talk to project teams about our concept and your input will help us flesh out our design for COLABS. But we are currently in a planning phase and are not ready to “sign up” client projects yet.
Why are we here?
The primary purpose of our web presence, for now, is to provide information about COLABS as we work with our sponsors and the community to refine our concept during the planning phase. Come back often for updates.
Related information
- The proposal for our seed project provides the best description we have currently of the COLABS concept.
- The Leadership Scientific Software Portal (LSSw) is the current “meeting point” for the six “seed” projects. The site provides links to the various individual project teams, information on events and meet-up opportunities, etc.
Frequently Asked Questions
See our responses to some of the questions we’ve received from the community about COLABS. If you have further questions, please don’t hesitate to get in touch!
News
-
As we noted last week, we now have guidance for proposals for the next phase of ASCR-supported software stewardship that began with the “seedlings” back in April 2023. Both the budget and scope for COLABS has been narrowed tremendously from what we originally envisioned in our seedling proposal. We still... [Read More]
-
SNL listening session held on Monday 11 September
On Monday 11 September, we held a listening session with staff at Sandia National Laboratories, hosted by Jim Willenbring. More than 90 people turned out for an energetic discussion of software sustainability and stewardship. -
Welcome to the Next-Generation Scientific Software Technologies!
On Sunday 10 September, ASCR issued its long-awaited guidance for “phase-2” of what is now being called the “Next-Generation Scientific Software Technologies portfolio”. Proposals are due by Tuesday 10 October. [Read More] -
ORNL listening sessions scheduled for Wednesday 6 September and Friday 8 September
Our ORNL listening sessions will be held 9:30am – 11:00am ET Wednesday 6 September and 1:00pm – 2:30pm ET Friday 8 September on Zoom, hosted by David Bernholdt. Please email us for the Zoom link or other questions. [Read More] -
Stewardship needs survey available
If you’re unable to attend our listening sessions or prefer to provide your input privately, please consider completing our online survey of strategies and needs for the stewardship of your scientific software project. [Read More] -
BNL listening session scheduled for Thursday 24 August
Our BNL listening session will be held 2:00pm – 3:00pm ET on Teams, hosted by Meifeng Lin. Please email us for the Teams link or other questions. [Read More] -
LBNL listening session scheduled for Friday 18 August
Our LBNL listening session will be held 10:00am - 11:00am PT in 59-3-3054-CR and on Zoom, hosted by Dan Gunter. Please email us for Zoom link or other questions. [Read More] -
COLABS listening sessions coming soon to a laboratory near you!
The COLABS team will be organizing a series of “listening sessions” with interested software projects so that we can better understand the community’s hopes and needs for the stewardship of their software. If you’re interested in talking with us about your software project’s needs, please reach out to your local... [Read More] -
COLABS presentation to the ECP Application Development community
On Friday 28 July 2023, COLABS PI Anshu Dubey presented the COLABS vision of software sustainability to the Exascale Computing Project’s Application Development community. The slides from this short presentation are available below. [Read More] -
COLABS Virtual Workshop -- July 18-19
COLABS is holding a virtual workshop to engage the computational science community in ways to get ready a workforce that is well trained in all aspects of software sustainability, and is well recognized and rewarded for their contributions towards enabling high quality science output. [Read More] -
Another seminar on COLABS
David E. Bernholdt will give a seminar on COLABS as part of a special seminar mini-series focused on the six software ecosystem sustainability seed projects. The slides and a recording are available. Details below. [Read More] -
Seminar on COLABS
Anshu Dubey gave a seminar on COLABS as part of the ANL CS Seminar Series. The slides and a recording are available. Details below. [Read More] -
COLABS discusses promoting inclusive and equitable research in online LSSw townhall meeting
COLABS co-PI David E. Bernholdt was one of the panelists for the 12th Leadership Scientific Software (LSSw) townhall meeting on Thursday 18 May 2023. [Read More] -
COLABS participates in online LSSw townhall meeting
COLABS lead PI Anshu Dubey was one of the panelists for the 11th Leadership Scientific Software (LSSw) townhall meeting on Thursday 20 April 2023. [Read More] -
DOE/ASCR Selects Seed Collaborations for Software Sustainability
COLABS is one of the six projects selected!
Quoting from DOE’s announcement: [Read More]