Code Repositories

When our computational work involves modifying or developing open source software, we

  • Store the source code in repositories 
  • Document use cases and functionality
  • Practice version control to track issues, changes, and contributions

Storing repositories on GitHub allows us to share and collaborate more easily using Git, a common toolkit for version control. Since research software is often intertwined with research data, we aim to make our code findable, accessible, interoperable, and reusable so that it meets the same FAIR standards often applied to scientific data.

Our facility uses two separate GitHub platforms to manage source code: