61
Keith Bradnam questions you may have about Galaxy 13

13 questions you might have about galaxy

Embed Size (px)

Citation preview

Page 1: 13 questions you might have about galaxy

Keith Bradnam

questions you may have about Galaxy13

Page 2: 13 questions you might have about galaxy

My spoken commentary

Things that I would normally say when giving this talk to a real audience are shown in purple text…like this!

Page 3: 13 questions you might have about galaxy

1

Page 4: 13 questions you might have about galaxy

How does Galaxy describe Galaxy?

“Galaxy is an open, web-based platform for data intensive biomedical research”

https://galaxyproject.org

Page 5: 13 questions you might have about galaxy

How does Galaxy describe Galaxy?

“Galaxy is an open, web-based platform for data intensive biomedical research”

https://galaxyproject.org

Page 6: 13 questions you might have about galaxy

How does Galaxy describe Galaxy?

Existing tools that you may be familiar with may not the most appropriate for working with the extremely large datasets that genomics generates.

Page 7: 13 questions you might have about galaxy

Microsoft Excel is not always the right tool for the job

Microsoft: “By importing FASTA data into Excel, researchers are better able to visualize and analyze information.”

https://www.flickr.com/photos/msr_redmond/

Page 8: 13 questions you might have about galaxy

Microsoft Excel is not always the right tool for the job

Microsoft: “By importing FASTA data into Excel, researchers are better able to visualize and analyze information.”

https://www.flickr.com/photos/msr_redmond/

X

Page 9: 13 questions you might have about galaxy

2

Page 10: 13 questions you might have about galaxy

What is Galaxy?

My definition:

A web-based platform that provides a simplified interface to many popular bioinformatics tools.

Page 11: 13 questions you might have about galaxy

What is Galaxy?

● Can run bioinformatics tools

● Can perform basic text manipulations

● Can generate reproducible workflows

● Can also be used as a data hub

Page 12: 13 questions you might have about galaxy

What is Galaxy?

My definition:

A web-based platform that provides a simplified interface to many popular bioinformatics tools.

Page 13: 13 questions you might have about galaxy

What is Galaxy?

Tools in Galaxy may only provide some of the options compared to if you ran the same tool on the command-line.

Page 14: 13 questions you might have about galaxy

What is Galaxy?

My definition:

A web-based platform that provides a simplified interface to many popular bioinformatics tools.

Page 15: 13 questions you might have about galaxy

What is Galaxy?

There will only ever be a subset of the currently available command-line bioinformatics tools available in Galaxy.

Page 16: 13 questions you might have about galaxy

3

Page 17: 13 questions you might have about galaxy

Who makes Galaxy?

Center for Comparative Genomics and Bioinformatics

Department of Biology

Page 18: 13 questions you might have about galaxy

Who makes Galaxy?

Plus countless contributions from the Galaxy community…

Page 19: 13 questions you might have about galaxy

Who makes Galaxy?

GitHub hosts all the code behind Galaxy and you can see who is making changes, and you can also raise bugs/problems yourself!

Page 20: 13 questions you might have about galaxy

Who makes Galaxy?

Page 21: 13 questions you might have about galaxy

4

Page 22: 13 questions you might have about galaxy

How long has Galaxy been around?

Over a decade!

Page 23: 13 questions you might have about galaxy

How long has Galaxy been around?

The first publication describing Galaxy: Sep 16th, 2005

Page 24: 13 questions you might have about galaxy

How long has Galaxy been around?

Page 25: 13 questions you might have about galaxy

How long has Galaxy been around?Total papers over time (cumulative, as of 2015/07)

Page 26: 13 questions you might have about galaxy

How long has Galaxy been around?

A lot of people have used, and continue to use Galaxy. It is built up a strong community of developers and users.

Page 27: 13 questions you might have about galaxy

5

Page 28: 13 questions you might have about galaxy

Will Galaxy be around in 5 years?

● A good question to ask!

● Should be safe to use for analysis of your next paper or two…

● …but can always be useful to stay alert for alternatives that might emerge

Page 29: 13 questions you might have about galaxy

Will Galaxy be around in 5 years?

Tools like iPlant offer a complementary service to Galaxy. Other tools may also appear in future.

Page 30: 13 questions you might have about galaxy

Will Galaxy be around in 5 years?

Page 31: 13 questions you might have about galaxy

6

Page 32: 13 questions you might have about galaxy

How is Galaxy different from Unix?

● Unix is vastly more powerful…

● …but comes with a steeper learning curve

● For many bioinformatics tools, Galaxy is simply wrapping those tools in a friendly, graphical user interface

Page 33: 13 questions you might have about galaxy

7

Page 34: 13 questions you might have about galaxy

How much does Galaxy cost?

$0.00Assuming you have access to a web browser and Internet connectivity, or can install on your own computer

Page 35: 13 questions you might have about galaxy

8

Page 36: 13 questions you might have about galaxy

Should I learn to use Unix instead?

● If you can, yes.

● Unix has been around for almost 50 years, not going to disappear any time soon.

● You will be able to do many more powerful things if you learn to use Unix, but…

Page 37: 13 questions you might have about galaxy

Should I learn to use Unix instead?

…consider Galaxy as yourgateway drug to learning Unix

Page 38: 13 questions you might have about galaxy

Should I learn to use Unix instead?

Learning Galaxy will teach you some concepts which will be useful if you go on to learn Unix (or Linux).

Page 39: 13 questions you might have about galaxy

Should I learn to use Unix instead?

● Galaxy will teach you about command-line options of bioinformatics tools

● Galaxy will show you some simple ways of processing text files

● Galaxy will teach you the idea of building reproducible workflows

Page 40: 13 questions you might have about galaxy

9

Page 41: 13 questions you might have about galaxy

Can Galaxy be customized?

● Yes. Many customizations can be made

● Some Unix expertise needed

● Common customizations add specific bioinformatics tools and/or prepopulate Galaxy with specific datasets

Page 42: 13 questions you might have about galaxy

Can Galaxy be customized?

The existence of so many different public Galaxy servers is a reflection of the demand for custom Galaxy installations

Page 43: 13 questions you might have about galaxy

Can Galaxy be customized?

Most Galaxy installations looks very similar, though the colors can also be customized somewhat.

Page 44: 13 questions you might have about galaxy

Can Galaxy be customized?

Page 45: 13 questions you might have about galaxy

Can Galaxy be customized?

Page 46: 13 questions you might have about galaxy

Can Galaxy be customized?

Page 47: 13 questions you might have about galaxy

10

Page 48: 13 questions you might have about galaxy

Why should I learn Galaxy?

● To perform powerful bioinformatics analyses

● To perform reproducible bioinformatics analyses

● To dip your toes into the world of computing

● Because Microsoft Excel is not the answer

Page 49: 13 questions you might have about galaxy

11

Page 50: 13 questions you might have about galaxy

How do I find out more?

● Try the main Galaxy server:○ https://usegalaxy.org

● Galaxy wiki:○ https://wiki.galaxyproject.org

● Biostar forum○ http://biostar.usegalaxy.org

● Mailing lists

Page 51: 13 questions you might have about galaxy

How do I find out more?

Page 52: 13 questions you might have about galaxy

How do I find out more?

Page 53: 13 questions you might have about galaxy

How do I find out more?

Page 54: 13 questions you might have about galaxy

12

Page 55: 13 questions you might have about galaxy

When shouldn’t I use Galaxy?

● People like cakes

● Some people like to bake cakes

● Others buy their cakes from the store

Page 56: 13 questions you might have about galaxy

When shouldn’t I use Galaxy?

Your time may be precious to you. Learning some bioinformatics can be useful to appreciate what others could do for you, i.e. consider outsourcing your bioinformatics.

Page 57: 13 questions you might have about galaxy

When shouldn’t I use Galaxy?

Paying a bioinformatics core facility to do your analysis may be a better use of your money (and time)

Page 58: 13 questions you might have about galaxy

13

Page 59: 13 questions you might have about galaxy

Anything else I should know?

● Galaxy will not do your work for you

● Galaxy will not write papers for you!

● Remember the bioinformatics maxim:○ Garbage in ⇒ Garbage out

Page 60: 13 questions you might have about galaxy

Anything else I should know?

Galaxy should be treated like any other tool you use in science. It will not magically produce meaningful results for you. Also, you should document what you do to ensure that your work is reproducible by others (and by yourself).

Page 61: 13 questions you might have about galaxy

The end