slides

Architecture 10 - Galaxy File Sources Architecture

Abstract

layout: introduction_slides

Questions this will address

  • What are File Sources in Galaxy?
  • How do user-defined file sources work?
  • What is the difference between File Sources and Object Stores?

Learning Objectives

  • Understand the File Sources plugin architecture
  • Learn about user-defined file source templates
  • Understand fsspec and PyFilesystem2 base classes
  • Learn about OAuth integration for cloud services

Licence: Creative Commons Attribution 4.0 International

Keywords: Development in Galaxy

Target audience: Galaxy Administrators

Resource type: slides

Version: 1

Status: Active

Learning objectives:

  • Understand the File Sources plugin architecture
  • Learn about user-defined file source templates
  • Understand fsspec and PyFilesystem2 base classes
  • Learn about OAuth integration for cloud services

Date modified: 2026-02-19

Date published: 2026-02-19

Authors: David López, John Chilton

Scientific topics: Software engineering


Activity log