Generated by GPT-5-mini| Galaxy (computational biology) | |
|---|---|
![]() MichelleGalaxyProject · CC BY-SA 4.0 · source | |
| Name | Galaxy |
| Latest release | 23.0 |
| Programming language | Python |
| Operating system | Linux, macOS |
| License | Academic Free License |
| Website | galaxyproject.org |
Galaxy (computational biology) is an open-source, web-based platform for computational biology that enables reproducible, transparent, and accessible analysis of genomic and biomedical data. It provides a user-friendly interface to assemble, execute, and share complex bioinformatics workflows, integrating tools for sequence analysis, transcriptomics, proteomics, and population genomics. The project emphasizes provenance, collaboration, and scalable execution across local servers and high-performance computing resources.
Galaxy is a platform developed to make computational analyses accessible to researchers using a browser-based interface that connects to command-line tools and workflow engines. It combines tool integration, interactive histories, dataset collections, and workflow editors to support reproducible research across domains such as genomics, transcriptomics, metagenomics, and epigenomics. Major aims include lowering technical barriers for researchers associated with institutions like European Molecular Biology Laboratory, Broad Institute, Stanford University, University of California, Santa Cruz, and Johns Hopkins University.
Galaxy originated from academic collaborations in the early 2000s with development efforts involving groups at University of Pennsylvania, Penn State University, University of Illinois Urbana-Champaign, and the University of Cambridge. Early milestones align with initiatives and grants from organizations including the National Institutes of Health, National Science Foundation, and the Wellcome Trust. The project has been influenced by parallel efforts such as Bioconductor, Ensembl, UCSC Genome Browser, IGV, and workflow standards driven by Common Workflow Language and GA4GH. Governance and community growth accelerated through events like the Bioinformatics Open Source Conference and collaborations with infrastructures such as ELIXIR and CyVerse.
Galaxy's architecture separates the web interface, job management, and tool execution layers to support flexible deployments across compute backends like SLURM, HTCondor, Kubernetes, and cloud providers such as Amazon Web Services, Google Cloud Platform, and Microsoft Azure. Core components include the web application server, job runners, a tool shed for sharing tools, and a metadata and provenance store implemented using databases like PostgreSQL and message brokers like RabbitMQ. Integrations exist for container ecosystems including Docker and Singularity, plus package managers such as Bioconda and Conda to manage software dependencies. The tool integration model interoperates with standards from Workflow Description Language and container specifications from Open Container Initiative.
Galaxy provides key features: a history-based analysis model tracking datasets and parameters for reproducibility; a visual workflow editor to compose pipelines; a tool shed to share wrappers and tool definitions; dataset collections to manage sample cohorts; and role-based access control for collaborative projects. It supports interactive visualization via integrations with projects like JBrowse, Integrative Genomics Viewer, Plotly, and Jupyter Notebook for exploratory analyses. Provenance capture and reproducibility are reinforced through persistent identifiers, exportable workflows, and support for standards such as BioCompute Object and RO-Crate. Authentication and authorization can integrate with identity providers including ORCID, InCommon, and Globus.
Galaxy can be deployed as a single-server instance for small labs or as federated, scalable services for consortia and national infrastructures. Production deployments leverage orchestration and container platforms like Kubernetes and OpenStack, often managed alongside workflow engines such as Nextflow or Snakemake for hybrid pipelines. Data management strategies use object storage systems like Ceph and Amazon S3, and metadata synchronization is supported for distributed use across research infrastructures like ELIXIR and regional high-performance compute centers affiliated with XSEDE. Performance tuning involves job scheduling policies, autoscaling clusters on Google Cloud Platform or Amazon Web Services, and caching strategies with databases such as Redis.
The Galaxy community is composed of academic groups, core facilities, consortia, and commercial partners including contributors from Cold Spring Harbor Laboratory, Max Planck Society, European Bioinformatics Institute, and various university core facilities. Governance is coordinated through the Galaxy Project steering groups, community meetings at venues like the ISMB conference and the Galaxy Community Conference, and working groups that align with FAIR data principles promoted by organizations such as GO FAIR and ELIXIR. Training and outreach are delivered via collaborations with initiatives like Carpentries and funding agencies including the National Institutes of Health and the European Commission.
Galaxy is widely used for whole-genome sequencing analysis, RNA-seq differential expression, single-cell RNA-seq preprocessing, variant calling and annotation, metagenomic profiling, and reproducible workflows in clinical and translational research. Notable deployments have been applied in population-scale projects and clinical pipelines associated with institutions like 1000 Genomes Project, The Cancer Genome Atlas, ENCODE Project, Pediatric Cancer Genome Project, and regional public health laboratories responding to outbreaks coordinated with organizations such as Centers for Disease Control and Prevention and World Health Organization. The platform supports education, method development, and cross-institutional collaborations spanning genomics facilities and biomedical research centers.
Category:Bioinformatics software