files

Galaxy Files and Directory Structure

Learning Questions

Learning Objectives

Project Docs

Project Files

Code

Code

Scripts

Scripts

Test Sources

Test Source Files

Continuous Integration

Continuous Integration Files

One Repository, Two Views of a Project

Two Views of Galaxy Python Project

lib contains a single monolithic view of the galaxy namespace.

Each sub-directory of packages contains a logical subset of this galaxy namespace. Directory symbolic links are used to ensure the same files are used.

Package Structure

package structure

PyPI

galaxy-tool-util on PyPI

Package Files

Key Takeaways