Click anywhere to go on to the next slide This demonstration is best viewed as a slide show, enabling you to simulate a session and make changes in cursor.

Slides:



Advertisements
Similar presentations
Syntax and Conventions Click to start This is best viewed as a slide show. To view it, click Slide Show on the top tool bar, then View show. Summary Some.
Advertisements

The essentials managers need to know about Excel
CompassLearning Odyssey. What is Odyssey? CompassLearning Odyssey is a research-based curriculum. CompassLearning Odyssey is a research-based curriculum.
Step-by-Step: Add a Graphical Hyperlink USE the Special Events Final presentation that is still open from the previous exercise. 1.Go to slide 4, and click.
Integration of Tools Click to start This is best viewed as a slide show. To view it, click Slide Show on the top tool bar, then View show. Summary The.
Microsoft Office XP Microsoft Excel
 Use the Left and Right arrow keys or the Page Up and Page Down keys to move between the pages. You can also click on the pages to move forward.  To.
Accessing and Using the e-Book Collection from EBSCOhost ® When an arrow appears, click to proceed to the next slide at your own pace. To go back, click.
Loading Excel Double click the Excel icon on the desktop (if you have this) OR Click on Start All Programs Microsoft Office Microsoft Office Excel 2003.
An End-User Perspective On Using NatQuery Building a Dynamic Variable T
Microsoft Word 2010 Lesson 1: Introduction to Word.
Click anywhere to go on to the next slide This demonstration is best viewed as a slide show, enabling you to simulate a session and make changes in cursor.
How close is close enough? Part II Mendel vs 1000 Ideal Worlds Build the world in BioBIKE biobike.csbc.vcu.edu This demonstration is best viewed as a slide.
1 An Introduction to IBM SPSS PSY450 Experimental Psychology Dr. Dwight Hennessy.
Automating Tasks With Macros
XP New Perspectives on Microsoft Office Access 2003, Second Edition- Tutorial 2 1 Microsoft Office Access 2003 Tutorial 2 – Creating And Maintaining A.
SUNY Morrisville-Norwich Campus- Week 7 CITA 130 Advanced Computer Applications II Spring 2005 Prof. Tom Smith.
XP New Perspectives on Microsoft Office Excel 2003, Second Edition- Tutorial 11 1 Microsoft Office Excel 2003 Tutorial 11 – Importing Data Into Excel.
Creating And Maintaining A Database. 2 Learn the guidelines for designing databases When designing a database, first try to think of all the fields of.
Welcome to the Turnitin.com Instructor Quickstart Tutorial ! This brief tour will take you through the basic steps teachers and students new to Turnitin.com.
Fundamentals of Programming in Visual Basic 3.1 Visual basic Objects Visual Basic programs display a Windows style screen (called a form) with boxes into.
Working with the Conifer_dbMagic database: A short tutorial on mining conifer assembly data. This tutorial is designed to be used in a “follow along” fashion.
HBar OR Reader Documentation A copy of the PowerPoint Viewer is shipped with the HBar OR Reader on the HBar Official Records [OR] CD. The PowerPoint Viewer.
Microsoft Windows LEARNING HOW USE AN OPERATING SYSTEM 1.
Internet Explorer 7 Quick Guide to Get You Started Office of Policy and Management Division of Administration Organizational and Staff Development Unit.
XP New Perspectives on Introducing Microsoft Office XP Tutorial 1 1 Introducing Microsoft Office XP Tutorial 1.
Adding Content To Your Faculty Page 1.Login 2.Create your Faculty Page 3.
MICROSOFT WORD GETTING STARTED WITH WORD. CONTENTS 1.STARTING THE PROGRAMSTARTING THE PROGRAM 2.BASIC TEXT EDITINGBASIC TEXT EDITING 3.SAVING A DOCUMENTSAVING.
CHAPTER 9 Introducing Microsoft Office Learning Objectives Start Office programs and explore common elements Use the Ribbon Work with files Use.
Moodle (Course Management Systems). Assignments 1 Assignments are a refreshingly simple method for collecting student work. They are a simple and flexible.
CHAPTER 9 Introducing Microsoft Office Learning Objectives Start Office programs and explore common elements Use the Ribbon Work with files Use.
Web Design-Lecture2-QN-2003 Web Design Microsoft FrontPage®
Microsoft Access Lesson 1 Lexington Technology Center February 11, 2003 Bob Herring On the Web at
© 2003 Everett Public Schools Information Systems and Technology Department Getting Started with FirstClass October 10, 2015.
Wimba Presenters Guide North Dakota University System 2009.
Lesson 17 Getting Started with Access Essentials
1 OPOL Training (OrderPro Online) Prepared by Christina Van Metre Independent Educational Consultant CTO, Business Development Team © Training Version.
1 The EDIT Program The Edit program is a full screen text editor that allows you to: Create text files Create text files Edit an existing text files Edit.
Microsoft ® Office OneNote ® 2003 Training Get to know OneNote CGI presents:
In the next step you will enter some data records into the table. This can be done easily using the ‘Data Browser’. The data browser can be accessed via.
Sequence-based Similarity Module (BLAST & CDD only ) & Horizontal Gene Transfer Module (Ortholog Neighborhood & GC content only)
Introduction to Excel Editing Your Workbook.
FIX Eye FIX Eye Getting started: The guide EPAM Systems B2BITS.
Fall 2003Sylnovie Merchant, Ph.D. ACCESS Tutorial Note: The purpose of this tutorial is to provide an introduction to some of the functions of ACCESS in.
 Start Microsoft Word from the icon or shortcut for the application. This is usually accessible from the Start Button. Then go to Programs, then Microsoft.
Mapping local community assets online Read this if you want to learn how to: 1)Create online maps of local community assets using Google Maps 2)Allow other.
Click anywhere to go on to the next slide This demonstration is best viewed as a slide show, enabling you to simulate a session and make changes in cursor.
When the program is first started a wizard will start to setup your Lemming App. Enter your company name and owner in the fields designated “Company Name”
 Columns  Rows  Cells  Ranges  Cell addresses  Column headers  Row headers  Formulas  Spreadsheet.
Click anywhere to go on to the next slide This demonstration is best viewed as a slide show, enabling you to simulate a session and make changes in cursor.
Basics of Windows 95/98/NT. Versions of Windows Windows 95 and 98 used mainly on standalone computers Windows NT used on networked computers (as in our.
Introducing Dreamweaver. Dreamweaver The web development application used to create web pages Part of the Adobe creative suite.
When the program is first started a wizard will start to setup your Lemming App. Enter your company name and owner in the fields designated “Company Name”
Access Module Implementing a Database with Microsoft Access A Great Module on Your CD.
Welcome to the combined BLAST and Genome Browser Tutorial.
Portal Construction 301. Where We Are In Portal Construction 101and 201 we created a Group Profile in the local system and uploaded to our Web Reservation.
Resource Review Excel formula basics Demonstrate how to enter manual formulas Examine some of the available functions and their usage Discuss the.
MS WORD INFORMATION TECHNOLOGY MANAGEMENT SERVICE Training & Research Division.
Introducing Scratch Learning resources for the implementation of the scenario
Click anywhere to go on to the next slide This demonstration is best viewed as a slide show, enabling you to simulate a session and make changes in cursor.
Mail Merge Introduction to Word Processing ITSW 1401 Instructor: Glenda H. Easter Introduction to Word Processing ITSW 1401 Instructor: Glenda H. Easter.
Training Guide for Residents
Weebly Elements, Continued
Single Sample Registration
Introducing Microsoft Office 2010
Microsoft Word - Formatting Pages
This tutorial is designed to be used in a “follow along” fashion
Using Charts in a Presentation
Idealized example of FOR-EACH Loop and IF
Presentation transcript:

Click anywhere to go on to the next slide This demonstration is best viewed as a slide show, enabling you to simulate a session and make changes in cursor position more obvious. To do this, click Slide Show on the top tool bar, then View show. Tour of ViroBIKE Sequence comparison ViroBIKE (Biological Integrated Knowledge Environment) combines: Knowledge: All completed viral genomes known to NCBI Many viral metagenomes Analytical Tools: A powerful graphical language that permits creative expression to those with no programming experience It is accessible through a virological community web site:

Log onto ViroBIKE Speak BioBIKE (the language of ViroBIKE) Display the sequence of a metagenome contig Find similar sequences amongst metagenomes Find similar sequences amongst known viruses Find similar sequences amongst everything in GenBank Make a sequence alignment Make a phylogenetic tree Save your work session In this tour, you'll see how to: Tour of ViroBIKE Sequence comparison Slide You can go to any slide in this tour at any time by typing the slide number and pressing Enter.

Coming Attractions! Find the number of contigs in a metagenome Find the average contig size in a metagenome Find the average GC content within a metagenome Visualize the distribution of GC content amongst the contigs of a metagenome If you like this tour, you might also try Analysis of Metagenome Aggregates, where you'll see how to:

The public can access everything at the community web site (except member names and s), but only registered users can write to it. For now you're public. Access ViroBIKE through the blue bar. URL: htpp://ixion.csbc.vcu.edu/virobike

Click the link to the public access login screen.

Enter anything you like as a login name, but no spaces or symbols. No password necessary. Click New Login Your name (no spaces)

You can leave the blue bar to access other resources, but screen space is scarce, so grab it and move it offscreen to the left.

The BioBIKE environment is divided into three areas as shown. You'll bring functions down from the function palette to the workspace, execute them, and note the results in the results window Function palette Workspace Results window

Two very important buttons on the function palette: On-line help (general) Something went wrong? Tell us! HELP! PROBLEM

Two very important buttons in the workspace: Undo (return to workspace before last action) Redo (Get back the workspace you undid)

Our Story Suppose you have a special interest in a sequence, a contig, derived from the metagenome taken from the Arctic Ocean. The metagenome is called p-arct. The sequence is called C What does the sequence look like?

Clicking on any palette button brings down choices of functions or data to bring into the workspace. Click the function DISPLAY- SEQUENCE-OF.

A DISPLAY-SEQUENCE-OF function box is now in the workspace. Before continuing with the problem, let's consider what function boxes mean.

General Syntax of BioBIKE Function-name Argument (object) Keyword object Flag The basic unit of BioBIKE is the function box. It consists of the name of a function, perhaps one or more required arguments, and optional keywords and flags. A function may be thought of as a black box: you feed it information, it produces a product.

Function-name (e.g. SEQUENCE-OF or LENGTH-OF ) Argument: Required, acted on by function Keyword clause: Optional, more information General Syntax of BioBIKE Flag: Optional, more (yes/no) information Function-name Argument (object) Keyword object Flag Function boxes contain the following elements:

General Syntax of BioBIKE Function-name Argument (object) Keyword object Flag … and icons to help you work with functions: Option icon: Brings up a menu of keywords and flags Clear/Delete icon: Removes information you entered or removes box entirely Action icon: Brings up a menu enabling you to execute a function, copy and paste, information, get help, etc

Back to our story… we were displaying the sequence of our favorite metagenome contig, C Click on the gray argument box to activate it for entry, either from the keyboard or by insertion.

Now that the box is open, type in the name of the contig, C Upper/lower case doesn't matter. When you're done, close the box by pressing Enter or Tab. If you forget to close the box, the function will not work.

To set the length of the lines to be displayed by mousing over the Options icon and clicking LINE- LENGTH. Actually, the default line length is perfectly OK. I did this just to show you an option in action.

Enter a value into the option entry box in the same way you entered a value into the argument box: Click on the box, type, then close the box by pressing Enter or Tab.

The default format for sequences is lines preceded by coordinates. If you want the sequence in FastA format, mouse over the Options icon and click FastA. (An example of a Flag in action)

The function is now complete. To execute it, mouse over the Action icon and click Execute.

Displayed results appear in popup windows, which you can copy or save. When your done with it, click the red X in the upper right hand corner to get rid of it. FireFox has an upper limit on popup windows, so it's a good idea to clean up as you go.

Is the DNA sequence similar to any other metagenome sequence? To find out, mouse over the STRINGS-SEQUENCES menu and click SEQUENCE-SIMILAR-TO. This function allows you to search for similarity by pattern, by mismatches, or by Blast (default).

The function asks for two arguments: the query sequence and the target sequences against which the query will be compared. The query is c60790, of course. We could enter it by typing, as before, but it is more interesting to copy and paste what you already typed. To do this mouse over the Action icon of the box containing c60790.

Click Copy.

To paste, mouse over the Action icon of the box into which you're pasting and click Paste.

Now to enter the target sequences – the set of all metagenome sequences. Click on the target box to open it for entry. Once the box is open, you could specify by typing that you want to search metagenomic sequences… if you knew what to type.

If you don't know, then mouse over the DATA button, then Organisms, then Metagenomes. Clicking on Metagenomes transfers it to the open target box.

Execute the completed function as before, mousing over the Action icon of the function and clicking Execute. Doing so starts Blast, which may take several seconds to complete execution.

You might expect that your sequence from P-Arct would find other sequences from the same metagenome. It does, but interestingly, after itself, the next 10 best hits are from the P-BBC metagenome. Use browser controls to save the box, if you like, then X out of it.

Of course the metagenome sequences are not annotated. Perhaps you can learn more about your sequence by comparing it to sequences from known viruses. To do this, clear the target box, open it up again by clicking on it…

…and bring down Known Viruses into the box.

Protein searches will find more sequences, mouse over the Options icon and specify that your DNA sequence is to be translated and compared to viral proteins.

Execute the completed function. Again, execution may take several seconds.

Only one hit, and a very poor one at that! This is typical, because while ViroBIKE has virtually all known viral genomes, those that are known cover only a tiny fraction of viruses that exist in nature. X out of the window and clear known viruses so that we can try another approach.

There is a good deal more variety in organismal genomes than viral genomes, so let's search them. ViroBIKE does not keep organismal genomes locally, so we need to go out to GenBank. Click on the DATA button again.

…and this time click GenBank.

Execute the function as usual. This time we will be at the mercy of NCBI, and depending on the time of day and the phase of the moon, execution may take a minute or longer. By default, ViroBIKE times out execution at 40 seconds. If this occurs, you'll get a message like…

*** TIMEOUT ! TIMEOUT ! TIMEOUT *** *** COMPUTATION ABORTED AFTER 40 SECONDS *** *** YOU CAN: *** - contact support for help: *** - use the TOOLS -> PREFS menu or the SET-TIMELIMIT function to extend your timeout up to 1 hour *** - use RUNJOB to run your code in a separate process *** - type (explain-timeout) at the weblistener for detailed info. You can change the time limit, but let's say that fate is with us and you get your result.

Interesting! Many highly significant hits from various bacteria…

…at different regions of your sequence. At NCBI, that would be the end of the story. In ViroBIKE, it's the beginning, since you can work with your Blast results. First, we'll want to give the result a name.

To name a result, mouse over the DEFINITION menu and click DEFINE.

The DEFINE function asks for two arguments: the name of the variable and the value that will be assigned to it. Click on the variable entry box.

You can name the result anything you like, so long as the name does not contain spaces (hyphens and underscores are OK). I chose c67090-vs-NR. Press Tab after typing a name.

Tabbing opens up the next argument, the value box. The value to be assigned is the Blast table. There are many ways to retrieve that result. One way is to recognize that it is the result of the previous function. Click the OTHER-COMMAND button...

…and click Previous-Result.

Executing the function will cause the variable you named to spring into existence, accessible through a new button. Watch for it!

We'll be using that VARIABLES button in a moment. For now, mouse over STRINGS-SEQUENCES, then SEARCH/COMPARE, and…

Click on BLAST-VALUE. This function allows you to extract values from the Blast table.

What values do we want to extract? Recall…

7 of the top 27 hits came from the same region of your sequence, from coordinates 15 to 503. Notice also that the reading frame is the same in all cases, negative, indicating that the match is on the complementary strand. Let's extract the 7 sequences that matched. First specify the blast-table from which you'll extract data.

After opening up the blast-table entry box, mouse over the VARIABLES button and click the name of the variable you just created.

This brings the variable into the open box. Now specify the cells you want, by row numbers (lines) and column. Click to open the line box

Type the lines you want into the open box as a set: ( ) In BioBIKE, elements of sets are separated by spaces, not commas. After typing in the list in parentheses, press TAB to move to the column box.

You can enter any column shown in the Blast table plus several other fields that are normally not displayed. One of these fields is the sequence of the target ("T-SEQ"). Type this into the column box and press Enter.

Executing the function will get you the seven bacterial target sequences matching the coordinate 15 – 503 region of your sequence.

We'd like to compare these bacteral sequences with the region from your sequence. But that region is a DNA sequence. We'll need to translate it. To do this, click on the GENES-PROTEINS button

Mouse over TRANSLATION and click the TRANSLATION-OF function.

Open the argument box of TRANSLATION-OF for input. We want to put into this box your sequence, but just the portion from 15 to 503, and on the complementary strand. Mouse over the GENES-PROTEINS button to get a function that will extract what you want.

Click the SEQUENCE-OF function.

Copy c60790 as before.

And paste it into the argument of SEQUENCE-OF. Executing now will translate the entire sequence. But we want only part of the sequence.

So mouse over Options icon and click the FROM option.

And do the same thing to get the TO option.

Now type into the FROM entry box the beginning coordinate, 15, and press TAB.

And type into the TO entry box the end coordinate, 503, and press ENTER.

The sequence needs to be inverted (read from the complementary strand), so choose that option.

And finally, we want to give the sequence a name so we can keep track of it during sequence comparisons. Uh-oh… The option, WITH-LABEL is off screen. One way to handle this is to make space by clearing a now unnecessary box.

Better. Now click on the Options icon

And this time the WITH-LABEL option appears. Click on it.

And fill in its entry box with a descriptive name. I chose "c R", indicating the contig, coordinates, and orientation. Note that the name must be in quotes.

Executing the function should give an amino acid sequence resulting from the translation of the desired region of your sequence.

We now have all the relevant sequences, ready to be joined together into a single list and compared. To join the sequences, mouse over the LISTS-TABLES button, then LIST- PRODUCTION, and click on the JOIN function

We could define names for the bacterial sequence and the translated sequence, but… too much bother. Instead, cut and paste. Click on the Action icon of the function that produced the bacterial sequences…

Cut the function box and paste it into the first argument box of JOIN.

Then cut the TRANSLATION function…

…and paste it into the second argument box of JOIN.

Again, we could name the joined sequences and then align them, but it is easier simply to surround the JOIN function with the function that will do the aligning. Click on Surround with, from the Action icon menu.

Then select ALIGNMENT-OF from the STRINGS-SEQUENCES menu, BIOINFORMATI-TOOLS submenu.

It was a bit of work, but we finally have what we want: a single list consisting of the region of your sequence that is similar to the collection of bacterial sequences, all ready to be aligned. Go to the Action icon to execute.

This is another function that usually requires several seconds.

The alignment in the popup window shows us which regions are conserved in the putative open reading frame in your sequence. By including more divergent protein, we can assess whether the putative ORF retains motifs typical of this class of protein. From the alignment we can also generate a phylogenetic tree. X out of the window.

And to save space, collapse the alignment box into a stub.

The full function is still there, but it occupies less space on the screen. Now click on the Action icon of the ALIGNMENT-OF box to begin surrounding the function by a function that will create a phylogenetic tree.

Click Surround with.

…and go to STRINGS-SEQUENCES, PHYLOGENETIC-TREE, TREE-OF to surround the alignment with the tree function.

The function will store much tree-related information on disk, in case you want to modify the tree later. It needs to know the name of a new directory in which to put the information. I chose "c60790-orf1".

There are many ways of constructing trees. I chose PARSIMONY -- estimating phylogenetic proximity by the number of steps it takes to go from one sequence to another.

Execute. After several seconds, the function will give you the same alignment you saw before and a few seconds after that a tree.

The three Sphingomonas proteins cluster together, as do the Erythrobacter proteins. Then there's yours.

If you want to return to this session or refer to it later, you can save it by mousing over the EDIT button and clicking Save user session.