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.

Slides:



Advertisements
Similar presentations
Module 3: Block 3 Call Management
Advertisements

Module 1: BLOCK 1 / MAIN MENU
Zhongxing Telecom Pakistan (Pvt.) Ltd
Getting Started with Microsoft Office 2007
BASIC SKILLS AND TOOLS USING ACCESS
Manuscript Central Training Author Center Module 2.
Slide 1 FastFacts Feature Presentation August 28, 2008 We are using audio during this session, so please dial in to our conference line… Phone number:
1 Module 6 Session 5 Getting the message across An interactive tutorial.
Mike Scott University of Texas at Austin
Microsoft®.
Office 2003 Introductory Concepts and Techniques M i c r o s o f t Windows XP Project An Introduction to Microsoft Windows XP and Office 2003.
The Advantage Series © 2004 The McGraw-Hill Companies, Inc. All rights reserved Working with Access Microsoft Office Access 2003 Chapter 1.
1 NatQuery 3/05 An End-User Perspective On Using NatQuery To Extract Data From ADABAS Presented by Treehouse Software, Inc.
Introduction to the SPL Interpreter
1. 2 Its almost time to take the FCAT 2.0! Here are some important explanations and reminders to help you do your very best.
Programming with Alice Computing Institute for K-12 Teachers Summer 2011 Workshop.
Setting up Articles Throughout this slide show there will be hyperlinks (highlighted in blue) follow the hyperlinks to navigate to the specified Topic.
Reporting Throughout this slide show there will be hyperlinks (highlighted in blue). Follow the hyperlinks to navigate to the specified Topic or Figure.
Benchmark Series Microsoft Excel 2013 Level 2
CREATING A PAYMENT REQUEST FOR A NEW VENDOR
Mouse Tutorial for Win XP In this tutorial you will learn to: Move the mouse Click and double click Make selections Manage windows Use menus Click the.
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. Integration of experimental evidence.
A complete citation, notecard, and outlining tool
© Paradigm Publishing, Inc Excel 2013 Level 2 Unit 2Managing and Integrating Data and the Excel Environment Chapter 6Protecting and Sharing Workbooks.
Creating New 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 Figuring.
South Dakota Library Network MetaLib User Interface South Dakota Library Network 1200 University, Unit 9672 Spearfish, SD © South Dakota.
Windfall Web Throughout this slide show there will be hyperlinks (highlighted in blue). Follow the hyperlinks to navigate to the specified Topic or Figure.
 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.
MODULE 4 File and Folder Management. Creating file and folder A computer file is a resource for storing information, which is available to a computer.
HOW TO USE THE SYSTEM Specialty Crop Block Grant Program Online System.
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.
Access - Project 1 l What Is a Database? –A Collection of Data –Organized in a manner to allow: »Access »Retrieval »Use of That Data.
XP New Perspectives on Microsoft Office Excel 2003, Second Edition- Tutorial 6 1 Microsoft Office Excel 2003 Tutorial 6 – Working With Multiple Worksheets.
Downloading and Installing AutoCAD Architecture 2015 This is a 4 step process 1.Register with the Autodesk Student Community 2.Downloading the software.
Inventory Throughout this slide show there will be hyperlinks (highlighted in blue) follow the hyperlinks to navigate to the specified Topic or Figure.
MIS2502: Data Analytics MySQL and SQL Workbench David Schuff
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.
Adding Automated Functionality to Office Applications.
USSF North Carolina Arbiter Referee Assignment Site An Introduction & Guide for Use by Referees © Copyright June 2005 by Paul James, all rights reserved.
Microsoft Windows LEARNING HOW USE AN OPERATING SYSTEM 1.
XP New Perspectives on Introducing Microsoft Office XP Tutorial 1 1 Introducing Microsoft Office XP Tutorial 1.
Question and Answer Session for Nonprofit Leadership Faculty Facilitator: Peggy McCoey Assistant Professor and Program Director MS in Computer Information.
1 IE in the Classroom The Internet Explorer Web Browser EDW647 Internet for Educators Roger Webster, Ph.D. Millersville University Department of Computer.
Designing Interface Components. Components Navigation components - the user uses these components to give instructions. Input – Components that are used.
XP 1 Microsoft Word 2002 Tutorial 1 – Creating a Document.
← Select Exchange Once logged in. ↓ click Join Course Icon.
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.
Basic & Advanced Reporting in TIMSNT ** Part Two **
Downloading and Installing Autodesk Revit 2016
SIGNZ Mail Merge / Merge / Labels SIGNZ Mail Merge / Merge / Labels.
Basic Editing Lesson 2.
Downloading and Installing Autodesk Inventor Professional 2015 This is a 4 step process 1.Register with the Autodesk Student Community 2.Downloading the.
Chapter 3 MATLAB Fundamentals Introduction to MATLAB Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Advanced Work with Embedded and Summative Assessment Dr. Steve Broskoske Misericordia University EDU 533 Computer-based Education.
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.
Welcome to the New BusinessPLUS Ordering system The Basics 1 Created by Teresa Zinkgraf.
Microsoft Word Level 1 Michael Carco. Word Level 1 Agenda  Word Basics  Navigating in a Document  Inserting and Modifying Text  Creating and Modifying.
Learning PowerPoint Presenting your ideas as a slide show… …on the computer!
An Introduction to Forms. The Major Steps of a MicroSoft Access Database  Tables  Queries  Forms  Macros  Reports  Modules On our road map, we are.
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.
Standard Toolbar Formatting Toolbar Paragraph Indent Markers Formatting Font Style And Font Size Setting Indents Paragraph alignment Paragraph And Line.
Key Applications Module Lesson 22 — Managing and Reporting Database Information Computer Literacy BASICS.
MYSQL AND MYSQL WORKBENCH MIS2502 Data Analytics.
Training Guide for Residents
Tutorial 1 – Creating a Document
mysql and mysql workbench
Tutorial 1 – Creating a Document
Multi-host Internet Access Portal (MIAP) Enhancement Guide
MIS2502: Data Analytics MySQL and SQL Workbench
Find your school and click on it.
Presentation transcript:

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 people like to figure out a new resource by doing and following examples. Others want an overview before they dive in. This tour is for the second group.

To navigate to a specific slide, type the slide number and press Enter (works only within a Slide Show) What are functions? Data types Icons and their meanings Screen windows The Function Palette How to get help The Result Window and displays of results Common pitfalls Reflections and coming attractions 3 – 8 10 – – – – – – – Slide # Syntax and Conventions

Functions SIN Angle Sine of angle BioBIKE is built around functions. Youre no doubt already familiar with functions, which we may think of as black boxes: You give the box what it wants, and it returns to you what you want from it. You give the SIN function an angle, and it gives you the Sine of that angle.

Functions Length Entity Likewise, the BioBIKE function LENGTH- OF wants an entity, perhaps a gene or a genome. You give LENGTH-OF a gene, and it returns to you the length of the gene.

ABS SIN Angle Absolute value of sine of angle Functions You can readily combine functions. For example, give the SIN function an angle, then give its result to the ABS value to get the absolute value of the Sine.

ABS Sin (angle) Functions This is done by evaluating the functions from the inside out. First the SIN function is evaluated, and then its box is replaced by the value of that function. Absolute value of sine of angle

"transposase" Functions ( List of possible transposases) Lengths of possible transposases Similarly in BioBIKE, the result of the inner-most function is handed over to the outer function, which acts on it to give the final result.

Functions "transposase" Lengths of possible transposases When the functions are combined, they read almost like an English sentence.

Functions "transposase" Lengths of possible transposases You may have noticed a possible ambiguity: - Should LENGTHS-OF report the lengths of each of the genes? - Or should it report the length of the entire list (how many genes)? In other words, what type of data does it expect?

Length Entity "icahLnlna bormA" variable vs literal Data types What would you expect if you asked LENGTH-OF to tell you the length of a seemingly random collection of letters. Counting them…

Length Entity "icahLnlna bormA" 15 variable vs literal Data types …you might arrive at the same answer (if you count the space).

Length Entity "icahLnlna bormA" 15 "Abraham Lincoln" variable vs literal Data types What about this collection of letters?

Length Entity "icahLnlna bormA" 15 "Abraham Lincoln" 15 variable vs literal Data types …Still 15. It makes no difference if theyre more meaningful to you.

Length Entity "icahLnlna bormA" 15 "Abraham Lincoln" 15 variable vs literal Data types But what if the quotation marks are removed? Abraham Lincoln

Length Entity "icahLnlna bormA" 15 "Abraham Lincoln" 15 variable vs literal Data types Then youre referring not to the letters but to what they signify. Abraham Lincoln happened to have a length of 192 cm. In the first two cases you asked for the length of literals (what is literally between quotation marks), while the third case asked for what is represented by the variable name, Abraham Lincoln. Abraham Lincoln 192

Length Entity "icahLnlna bormA" 15 "Abraham Lincoln" 15 variable vs literal Data types What about this request? The entity is not in quotation marks, so LENGTH-OF will consider what it represents. Abraham Lincoln 192 US-presidents

Length Entity "icahLnlna bormA" 15 "Abraham Lincoln" 15 Data types …and the length of the list of US presidents is 44 presidents long.* How can I get LENGTH-OF to consider each president in the list? Abraham Lincoln 192 US-presidents 44 *(in 2011) list vs single value

Length Entity "icahLnlna bormA" 15 "Abraham Lincoln" 15 list vs single value Data types Specifying the EACH option asks the function to look inside the list and produces quite a different result.* Abraham Lincoln 192 US-presidents ( …) *(Yes, James Madison was almost a foot shorter than George Washington)

Others Data types There are many other useful data types in BioBIKE. For example, the type Table is useful for storing and manipulating associated data. (Computer types will think of Tables as arrays and hashes). But these are best learned when they are needed.

Function-name Argument (object) Keyword object Flag Function boxes may contain the following elements: Function-name (e.g. SEQUENCE-OF or LENGTH-OF) Argument: Required, acted on by function Keyword clause: Optional, more information Flag: Optional, more (yes/no) information Example: Icons and their meanings

Function-name Argument (object) Keyword object Flag The following 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 Icons and their meanings

The BioBIKE environment is divided into three areas: Function palette: source of functions and data Workspace: Where you construct and execute functions Results window: Results returned by functions appear here. Function Palette Workspace Results Window

Function Palette The buttons of the Function Palette can be loosely categorized as follows: Green buttons, sources of functions Blue buttons, sources of data Black buttons, sources of various BioBIKE actions Help

Functions may be found organized by focus in most of the green buttons, but if you know what youre looking for,…

…it is often more convenient to use the alphabetical All button.

The blue buttons contain data, for example an alphabetical list of organisms and organism sets.

Three special buttons will not appear when you log in for the first time: The Favorites button is automatically populated by functions you use frequently. The Functions button is populated by functions that you define yourself. The Variables button is populated by variables you define yourself. These and other buttons make it possible for you to avoid spelling errors

Many important actions are available from the File menu. Here are some: Save / Restore user sessions. This allows you to save what you have done and continue working at a later date Show execution log: View a record of what you have done, moment by moment. All logs are saved automatically Share session: Allow another user to watch as you work User contributed stuff: Browse functions other users have saved publicly.

Two very important black buttons on the function palette: On-line help and examples Something went wrong? Tell us!

There are also three ways to get help on specific topics: Clicking Help from the Action menu of a function will usually get you to a function-specific help page. Clicking the ? next to a function will do the same, and mousing over it gives you a short description.

The third way to get specific help is to enter one or more terms into the Help box in the work space. This will get you a list of links to help screens that may address your need.

Results Window The Results Window shows the results returned by the functions you have executed. They are presented in a form used by BioBIKE and can serve as input to other functions. Many functions also display formatted output in a popup window. These results are invisible to BioBIKE, produced solely for your enjoyment. Displayed results Returned results

It is possible to expand…

…or contract the Results Window as needed.

It is also possible to clear the Result Window and/or Workspace when they get too cluttered for your taste.

THIRD MOST COMMON PITFALL Use of a variable when a literal was intended. Click the box and add quotation marks.

SECOND MOST COMMON PITFALL Failure to close an entry box. If you see a white box, the surrounding function cannot be executed. Click the box and press Tab or Enter

MOST COMMON PITFALL Computers cant think! (at least not yet) Dont believe BioBIKE will understand what you say. It will only do what you say. Dont believe that any computer is watching out for your interests. If anything, theyre trying to find a loophole in your instructions to do you in every chance they get.

Syntax and Conventions Reflections and Coming Attractions If you came to this tour to get an idea of the basics of BioBIKe, then maybe you got it. However, it will disappear fast without seeing the basics used in action. You might therefore take advantage of the other tours that focus on a keystroke-by-keystroke explanation of how specific biological problems might be addressed through BioBIKE. Even more than that, you might take advantage of the wisdom of your fingers. Try out what youve read. Test the limits, predicting what you might receive back as a result. See if you think the same way about syntax as BioBIKE.