Published November 30, 2022 | Version v1.0.0
Output management plan Open

Software Development Best Practices of the AI-READI Project

  • 1. FAIR Data Innovations Hub, California Medical Innovations Institute, San Diego, CA
  • 2. Knight Cancer Institute, Oregon Health & Science University, Portland, OR
  • 3. Oregon Clinical & Translational Research Institute, Oregon Health & Science University, Portland, OR
  • 1. Viterbi Family Department of Ophthalmology and Shiley Eye Institute, University of California San Diego, La Jolla, CA
  • 2. Department of Medical Informatics and Clinical Epidemiology, Oregon Health & Science University, Portland, OR
  • 3. Casey Eye Institute, Oregon Health & Science University, Portland, OR
  • 4. Department of Ophthalmology, School of Medicine, University of Washington, Seattle, WA
  • 5. Oregon Clinical & Translational Research Institute, Oregon Health & Science University, Portland, OR
  • 6. University of California San Diego, San Diego, CA
  • 7. Stanford University School of Medicine, Stanford, CA

Description

We share here the software development best practices of the AI-READI project, one of the data generation projects funded under the NIH Bridge2AI program. These best practices are maintained from a dedicated GitHub repository where you can follow the latest developments. Use the GitHub issues for submitting feedback or making suggestions.

The rationales for establishing these best practices are to:

  • Help the standardization of the AI-READI software to facilitate future reuse, i.e. make the AI-READI software Findable, Accessible, Interoperable, and Reusable (FAIR)
  • Ensure the efficient and effective development of software across the project, especially when contributions from several teams are required
  • Facilitate on-boarding of new developers to the project

Our focus here is on establishing actionable best practices that can be directly implemented by developers of the project. These best practices are intended to remain general enough such that they can apply to any software development project within AI-READI. 

Files

v1.0.0.pdf

Files (147.9 kB)

Name Size Download all
md5:b930dd94317d758c8ce3aa0d6c03df79
147.9 kB Preview Download

Additional details

Related works

Is derived from
Other: https://github.com/AI-READI/software-dev-best-practices (URL)
Is supplemented by
Other: http://dev.aireadi.org (URL)