hands-on tutorial

Contributing a New Feature to Galaxy Core

The questions this addresses are:
- How can I add a new feature to Galaxy that involves modifications to the database, the API, and the UI?

The objectives are:
- Learn to develop extensions to the Galaxy data model
- Learn to implement new API functionality within Galaxy
- Learn to extend the Galaxy user interface with VueJS components

Licence: Creative Commons Attribution 4.0 International

Keywords: Development in Galaxy

Target audience: Galaxy Administrators

Resource type: hands-on tutorial

Version: 8

Status: Active

Prerequisites:

  • Contributing with GitHub via command-line
  • Galaxy Code Architecture

Learning objectives:

Learn to develop extensions to the Galaxy data model
- Learn to implement new API functionality within Galaxy
- Learn to extend the Galaxy user interface with VueJS components

Date modified: 2024-06-30

Date published: 2021-06-08

Authors: John Chilton, John Davis

Contributors: John Chilton, John Davis

Scientific topics: Software engineering


Activity log