e-learning
Contributing a New Feature to Galaxy Core
Abstract
This tutorial walks you through developing an extension to Galaxy, and how to contribute back to the core project.
About This Material
This is a Hands-on Tutorial from the GTN which is usable either for individual self-study, or as a teaching material in a classroom.
Questions this will address
- How can I add a new feature to Galaxy that involves modifications to the database, the API, and the UI?
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
Licence: Creative Commons Attribution 4.0 International
Keywords: Development in Galaxy
Target audience: Galaxy Administrators
Resource type: e-learning
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
Contributors: John Chilton, John Davis
Scientific topics: Software engineering
Activity log