Presenters-0524

From CSDMS
Revision as of 14:15, 14 January 2021 by Alee (talk | contribs) (Created page with "{{Presenters temp |CSDMS meeting event title=CSDMS 2021: Changing Landscapes and Seascapes: Modeling for Discovery, Decision Making, and Communication |CSDMS meeting event yea...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
CSDMS 2021: Changing Landscapes and Seascapes: Modeling for Discovery, Decision Making, and Communication


Git good with FAIR enough practices for scientific software development



Allen Lee

CoMSES Net; Arizona State University, United States
allen.lee@asu.edu
Mark Piper CSDMS United States


Abstract
This hands-on virtual clinic will go over good practices for scientific software development to help you develop and publish FAIR (Findable, Accessible, Interoperable, and Reusable) scientific software. We will cover basic principles and examples from the field and then dive into common collaboration workflows in Git and GitHub that facilitate comprehension and reuse of your codebases. We will engage in live-coding exercises with test repositories on GitHub and help you develop a clear conceptual model of how Git works and how to keep a codebase commit history clean and comprehensible with branches, merging / rebasing, and pull requests.




Please acknowledge the original contributors when you are using this material. If there are any copyright issues, please let us know (CSDMSweb@colorado.edu) and we will respond as soon as possible.

Of interest for:
  • Terrestrial Working Group
  • Coastal Working Group
  • Marine Working Group
  • Education and Knowledge Transfer (EKT) Working Group
  • Cyberinformatics and Numerics Working Group
  • Hydrology Focus Research Group
  • Carbonates and Biogenics Focus Research Group"Carbonates and Biogenics Focus Research Group" is not in the list (Terrestrial Working Group, Coastal Working Group, Marine Working Group, Education and Knowledge Transfer (EKT) Working Group, Cyberinformatics and Numerics Working Group, Hydrology Focus Research Group, Chesapeake Focus Research Group, Critical Zone Focus Research Group, Human Dimensions Focus Research Group, Geodynamics Focus Research Group, ...) of allowed values for the "Working group member" property.
  • Chesapeake Focus Research Group
  • Critical Zone Focus Research Group
  • Human Dimensions Focus Research Group
  • Geodynamics Focus Research Group
  • Ecosystem Dynamics Focus Research Group
  • Coastal Vulnerability Initiative
  • Continental Margin Initiative
  • Artificial Intelligence & Machine Learning Initiative
  • Modeling Platform Interoperability Initiative
  • River Network Modeling Initiative