Galaxy University of Oregon January 25, 2018 Dave Clements Johns - - PowerPoint PPT Presentation

galaxy
SMART_READER_LITE
LIVE PREVIEW

Galaxy University of Oregon January 25, 2018 Dave Clements Johns - - PowerPoint PPT Presentation

Galaxy University of Oregon January 25, 2018 Dave Clements Johns Hopkins Univeristy Galaxy Community bit.ly/gxy-bgmp-2018 #usegalaxy @galaxyproject Agenda What is Galaxy? Features / Live demo Galaxy's audience Galaxy's availability


slide-1
SLIDE 1

University of Oregon January 25, 2018

Dave Clements Johns Hopkins Univeristy Galaxy Community bit.ly/gxy-bgmp-2018

Galaxy

#usegalaxy @galaxyproject

slide-2
SLIDE 2

Agenda

What is Galaxy? Features / Live demo Galaxy's audience Galaxy's availability Deploying your own Galaxy Galaxy Project Galaxy Community

slide-3
SLIDE 3

What is Galaxy? The Project's definition Galaxy is an open, web-based platform for accessible, reproducible, and transparent computational biomedical research.

slide-4
SLIDE 4

http://bit.ly/13questions

What is Galaxy? Kieth Bradnam's definition

"A web-based platform that provides a simplified interface to many popular bioinformormatics tools." From "13 Questions You May Have About Galaxy"

slide-5
SLIDE 5

Agenda

What is Galaxy? Features / Live demo Galaxy's audience Galaxy's availability Deploying your own Galaxy Galaxy Project Galaxy Community

slide-6
SLIDE 6

Features / Live Demo

usegalaxy.org

slide-7
SLIDE 7

Agenda

What is Galaxy? Features / Live demo Galaxy's audience Galaxy's availability Deploying your own Galaxy Galaxy Project Galaxy Community

slide-8
SLIDE 8

Galaxy for biologists

Clear win.

slide-9
SLIDE 9

Galaxy for bioformaticians?

Reproducibility Sharing and publishing (and there's an API - you can access Galaxy programmatically)

slide-10
SLIDE 10

Agenda

What is Galaxy? Features / Live demo Galaxy's audience Galaxy's availability Deploying your own Galaxy Galaxy Project Galaxy Community

slide-11
SLIDE 11

As a free for everyone service on the web: usegalaxy.org

slide-12
SLIDE 12

General Purpose / Genomics servers 19 servers as of yesterday Domain Specific 37 servers Tool publishing servers 44 servers Total 100 servers

Public Galaxy servers bit.ly/gxyServers

slide-13
SLIDE 13

Galaxy Services

jetstream-cloud.org

slide-14
SLIDE 14

http://aws.amazon.com/education http://globus.org/ http://wiki.galaxyproject.org/Cloud https://launch.usegalaxy.org/

Can't use a service? Galaxy is available on other Clouds

slide-15
SLIDE 15

Galaxy is available in Docker https://github.com/bgruening/docker-galaxy-stable

slide-16
SLIDE 16

Galaxy is open source software getgalaxy.org

slide-17
SLIDE 17

Agenda

What is Galaxy? Features / Live demo Galaxy's audience Galaxy's availability Deploying your own Galaxy Galaxy Project Galaxy Community

slide-18
SLIDE 18

Galaxy on Docker Galaxy on AWS Globus Genomics Galaxy on Jetstream

As needed and/or easy options getgalaxy.org

slide-19
SLIDE 19
  • Non-trivial
  • authentication
  • using org's compute & storage infrastructure
  • Less work
  • Wrapping your own tools
  • Pretty easy
  • Customizing the tool set from the tool shed.
  • Customizing the genomes
  • Connecting genomes with tools

Creating a local server

slide-20
SLIDE 20

Agenda

What is Galaxy? Features / Live demo Galaxy's audience Galaxy's availability Deploying your own Galaxy Galaxy Project Galaxy Community

slide-21
SLIDE 21
  • Python
  • JavaScript
  • Git & GitHub
  • Travis CI
  • Anisible

Technology

slide-22
SLIDE 22
  • Releases every 4 months
  • Public roadmap on GitHub
  • Maximal use of GitHub for issues, etc
  • Core team & committers widely dispersed
  • Slack / IRC / Gitter for chat
  • Group video w/ Google or Zoom
  • Core team members: daily short status

Process

slide-23
SLIDE 23
  • Core team funded by NIH Galaxy grant
  • Penn State, Johns Hopkins, OHSU, Cleveland

Clinic

  • Committers are a mix of core team and

global contributor community

  • All changes submitted as pull requests and

reviewed by a committer before merging

  • Anyone can submit a pull request

Core Team, Committers, and Commits

slide-24
SLIDE 24

More than just the core project

BioBlend a Python library for interacting with CloudMan and Galaxy‘s API galaxy-lib a subset of the Galaxy core code base designed to be used as a library. Planemo set of command-line utilities to assist in building tools for the Galaxy project. StarForge help build Galaxy things in virtualization sequence_utils set of Python modules for reading, analyzing, and converting sequence formats. Pulsar Python server application that allows a Galaxy server to run jobs on remote systems (including Windows)

slide-25
SLIDE 25

More than just the core project

ephemeris Python library and set of scripts for managing the bootstrapping of Galaxy plugins - tools, index data, and workflows. CloudLaunch New platform for launching multiple appliances on multiple cloud platforms nebulizer Command-line utilities for managing users, data libraries and tools in a Galaxy instance CloudBridge provides a simple layer of abstraction over different cloud providers Galaksio New Galaxy user interface that emphasizes workflows over tools

https://github.com/galaxyproject/

slide-26
SLIDE 26

Agenda

What is Galaxy? Features / Live demo Galaxy's audience Galaxy's availability Deploying your own Galaxy Galaxy Project Galaxy Community

slide-27
SLIDE 27

We are an open source project

slide-28
SLIDE 28

Dannon Baker Dan Blankenberg Dave Bouvier

https://galaxyproject.org/galaxy-team

Enis Afgan John Chilton Nate Coraor Delphine Lariviere Jeremy Goecks Anton Nekrutenko James Taylor

The Core Galaxy Team

Jen Jackson Sam Guerler Dave Clements Nick Stoler Marten Cech Vahid Jalili

slide-29
SLIDE 29

https://galaxyproject.org/galaxy-is-hiring/

slide-30
SLIDE 30

galaxyproject.org

slide-31
SLIDE 31
  • Core code
  • Ancillary code
  • Support
  • Documentation
  • Training & Training Materials
  • Outreach

Lots of ways to contribute

slide-32
SLIDE 32

Community Hub galaxyproject.org

slide-33
SLIDE 33

Galaxy Events

https://galaxyproject.org/events/

slide-34
SLIDE 34

Regional events

slide-35
SLIDE 35

GCCBOSC 2018

https://gccbosc2018.sched.com/

Galaxy's Community Conference & OBF's Bioinformatics Open Source Conference are colocating in 2018

Please join us in Portland, Oregon, United States June 25-30, 2018

slide-36
SLIDE 36

Galaxy News Feed

https://galaxyproject.org/news/

slide-37
SLIDE 37

https://galaxyproject.org/news/

slide-38
SLIDE 38

Galactic Blog

https://galaxyproject.org/blog/

slide-39
SLIDE 39

Mailing Lists

https://gitter.im/galaxyproject/Lobby

slide-40
SLIDE 40

Support: Galactic Search

galaxyproject.org

slide-41
SLIDE 41

Support: Galaxy Biostars Forum

https://biostar.usegalaxy.org/

slide-42
SLIDE 42

Support: Galaxy Biostars Forum

slide-43
SLIDE 43

Support: Gitter Chat

https://gitter.im/galaxyproject/Lobby

slide-44
SLIDE 44

Support: Gitter Chat

https://gitter.im/galaxyproject/Lobby

slide-45
SLIDE 45

Galaxy Training Network

https://galaxyproject.org/teach/trainers/

slide-46
SLIDE 46

Galaxy Training Network

http://galaxyproject.github.io/training-material/

slide-47
SLIDE 47

Acknowledgements

You! UO BGMP The Galaxy Community NIH Johns Hopkins University Penn State University Oregon Health & Science University Cleveland Clinic

slide-48
SLIDE 48

Thanks

Dave Clements

Galaxy Project Johns Hopkins University

clements@galaxyproject.org