AISMIG an interactive server-side molecule image generator
|
|
|
- Bernard Gibson
- 10 years ago
- Views:
Transcription
1 AISMIG an interactive server-side molecule image generator Andreas Bohne-Lang, Wolf-Dieter Groch 1 and René Ranzinger* W705 W709 doi: /nar/gki438 German Cancer Research Center Heidelberg, Central Spectroscopy Molecular Modeling, Im Neuenheimer Feld 280, D Heidelberg, Germany and 1 University of Applied Sciences, Department of Computer Science, Schöfferstr. 8b, D Darmstadt, Germany Received February 13, 2005; Revised March 19, 2005; Accepted March 28, 2005 ABSTRACT Using a web browser without additional software and generating interactive high quality and high resolution images of bio-molecules is no longer a problem. Interactive visualization of 3D molecule structures by Internet browsers normally is not possible without additional software and the disadvantage of browserbased structure images (e.g. by a Java applet) is their low resolution. Scientists who want to generate 3D molecular images with high quality and high resolution (e.g. for publications or to render a molecule for a poster) therefore require separately installed software that is often not easy to use. The alternative concept is an interactive server-side rendering application that can be interfaced with any web browser. Thus it combines the advantage of the web application with the high-end rendering of a raytracer. This article addresses users who want to generate high quality images from molecular structures and do not have software installed locally for structure visualization. Often people do not have a structure viewer, such as RasMol or Chime (or even Java) installed locally but want to visualize a molecule structure interactively. AISMIG (An Interactive Server-side Molecule Image Generator) is a web service that provides a visualization of molecule structures in such cases. AISMIG- URL: INTRODUCTION The PDB ( (1) currently contains > D structures of bio-molecules (March 22, 2005). Those who want to look at one of these 3D datasets need additional software to visualize the structure file that is stored in the database. Modern web browsers like Mozilla, Internet Explorer or Opera normally display only HTML code and images directly. In order to display other complex data the web browser uses separate software components. These software components could be Java applets, plug-ins or an external helper application. The disadvantage of Java applets and plugins embedded into the layout of the displayed webpage by the web browser is the low resolution of the images normally <100 d.p.i. (dots per inch). Often screenshots made for publications are not accepted for printing. Thus people need to install dedicated programs for rendering molecular pictures, but often these programs are difficult to use and a lot of the functions can only be activated by programming scripts. This is only acceptable for intensive use and not for use from time to time. A pioneering webpage from 1995 called Molecules R Us now known as Molecules To Go ( gov/cgi-bin/pdb) combines a full text within the PDB with a simple structure presentation and the Jena Image Library database ( (2 4) offers for the generation of mono or stereo PDF images with a fixed representation style either in a default orientation or via a VRML interface in a user-selected orientation, a related option that is based on MolScript. At the moment there is no way to get a high quality and high resolution 3D structure image with a user-selected view of a molecule via Internet without using additional locally installed software. MATERIALS AND METHODS The alternative concept splits the web interface (client) from the rendering program (server). The web browser only gets HTML and JavaScript code (which normally every browser can handle) and an image of the molecule (Figures 1 and 2). The user has different methods to upload a 3D structure of a molecule in PDB format to the web applications server. The PDB format contains, next to the atom type, the x, y and z co-ordinates of the 3D structure. For manual file upload a normal HTML file upload interface is accessible. In addition to *To whom correspondence should be addressed. Tel: ; Fax: ; [email protected] ª The Author Published by Oxford University Press. All rights reserved. The online version of this article has been published under an open access model. Users are entitled to use, reproduce, disseminate, or display the open access version of this article for non-commercial purposes provided that: the original authorship is properly and fully attributed; the Journal and Oxford University Press are attributed as the original place of publication with the correct citation details given; if an article is subsequently reproduced or disseminated not in its entirety but only in part or as a derivative work this must be clearly indicated. For commercial re-use, please contact [email protected]
2 W706 Figure 1. Standard and alternative concept of web-based structure visualization. of macros: dynamic and static. Static macros like color by b-factor or color by Eisenberg hydrophobic scale are the same for all molecules. Dynamic macros, in contrary, are generated dynamically at starting time by other service programs. An example of one of the macros is the presentation of a single ligand. Therefore the program needs to analyze the molecule and writes the appropriate data to the dynamic macro. If the user has the molecule in the right perspective, he switches to the second stage where he needs to set the rendering options. At this point PyMol produces the molecule as a set of 3D objects that are loaded and parsed by the second stage program part. At this stage, the user can only influence the rendering and scene parameters like image size, additional spotlight or texture elements. The raytracer for generating the high quality and high resolution pictures is the free program PovRay ( If all settings are established, the user can start the process of rendering the final image. For this process he needs to enter his address and he gets an with a link to the result page. Until the image is ready, the user can see the progress (as a percentage) if the job is running, or the queue position that is displayed. This procedure is necessary because the rendering time varies from seconds to several hours. Especially complex surfaces need more time to be rendered. The web server submits the rendering job to a small Linux cluster where a modified version of PovRay runs. A batch system ensures that the system is not overloaded. Figure 2. Concept of the server-side image generation tool. this method a PDB file can be fetched by the four-character PDB ID. Unless the files are stored locally they are automatically downloaded from the Protein Database server. Furthermore, AISMIG (An Interactive Server-side Molecule Image Generator) provides a Simple Object Access Protocol (SOAP) interface to be fully integrated with other web applications available on the Internet. Thus molecules generated on other servers or stored in other databases can be automatically uploaded to the AISMIG server and directly accessed for the rendering process. See the carbohydrate builder web tool Sweet II (5) ( as an example. At the server side, a script fetches the request from the user and after checking if the file is in PDB format, a script calls the free program PyMol ( to generate the molecular image. At this first stage the user can manipulate the color and shape of the molecule interactively. The menu is fully based on HTML and JavaScript. At this stage the molecule can be rotated, translated and zoomed. The menu structure (Figure 3) is quite similar to the RasMol (6,7) menu panel and provides the standard manipulation functions. The user can access parts of the protein by atom number, atom type, group name, group number and chain. Coloring by structure (coloring the sheets, turns and loops) is also possible. For the shape of the molecule we provide the following modes: Line, sticks, ribbon and cartoon (only proteins), sphere, surface, dots and mesh. A combination of the single elements is possible. The system provides two kinds of functionality RESULTS An alternative method of Internet-based display of 3D structures of molecules has been developed. The AISMIG web application is an implementation of this alternative concept and the free service is available at Figures 3 and 4 illustrate the object generation at stage 1, the object rendering at stage 2 and the final image. Figure 5 demonstrates the different possibilities of the web application. By uncoupling the object generation from the object rendering it is possible to manipulate the scene and add a second light source or map some textures on the molecule. (Some nice images can be found at the AISMIG homepage in the art gallery.) The AISMIG services can easily be linked to other web applications or databases by using the SOAP interface in order to upload a 3D PDB file to the webserver. An example of how to connect to another web-application by this mechanism is demonstrated by the Sweet II (5) carbohydrate builder web tool where the user can create 3D structure files of carbohydrates and can visualize the generated structure by AISMIG. DISCUSSION The concept has advantages and disadvantages, as does every concept. In the following section the alternative concept will be discussed by comparison to other current concepts like Java applets, plug-ins and external helper tools. Java applets have the advantages that they are nearly independent of browser and operating system. The standard Java applets for molecule visualization are Jmol ( WebMol
3 W707 Figure 3. AISMIG stage 1 where the molecule shape and coloring can be manipulated. (8) ( walther/webmol.html) and PDBjViewer (9) ( PDBjViewer is the latest applet and uses the Java3D extension for surface generation. At the moment the Java virtual machine is a plugin for web browsers but in former times this was different hence it is listed in the table at this point. The most often used plug-in for visualization of molecule 3D structures is CHIME ( but plug-ins are highly operating system and browser dependent. Also, Java applets as plug-ins are not able to generate high-resolution images besides they need to be installed on the client system. One advantage of these methods is that the applet or the plug-in are included in the layout of the web page and can interact with other components. More independent are external helper programs. They are launched by the web browser and run parallel to the web browser. In this case they can handle only one parameter the path to a file that is downloaded and stored temporarily. The advantage of external programs is that they can render large images and often they have powerful functions for working with small molecules or with proteins. There are lots of programs for displaying 3D structures of molecules and normally every molecular viewing program can be used by this mechanism (that the webserver calls an external helper program with a file name as parameter). The most popular programs are: RasMol ( and umass.edu/microbio/rasmol/), Swiss-PDB viewer (10) and PyMol. The greatest advantage of the interactive server-side image generation concept (AISMIG) is that no additional software in addition to the web browser is necessary to view and process the molecules, thus everyone can visualize and manipulate the generated molecule structure. Furthermore rendering a molecule in high resolution (e.g d.p.i.) for a publication or poster poses no problem. Software modules need only be installed once at the server side and all users of the service can use it. By using PyMol for image generation it is possible to generate complex surfaces as PyMol uses OpenGL with all its advantages. However, this server-side image generation method requires for each interaction a request to the server and at every interaction an image is generated and transmitted to the client. The images are small but the sum of all can be quite large.
4 W708 Figure 4. AISMIG stage 2 where the scene options can be set. At the moment AISMIG sends a JPG image with an average size of 15 KB for each request. With one of the menu entries the user can download a PNG image in a better quality that is 60 to 140 KB. It is slower than client-side running software where real time rotation by mouse movements is possible. CONCLUSION Figure 5. 1A0S sucrose-specific porin rendered in high quality and high resolution pixel with the color by rainbow function. An alternative concept similar to the current concepts (Java, plug-ins and external application) was developed and implemented. AISMIG will complement the current concepts with its advantages (no additional software installation and rendering of high-resolution pictures), but it was not designed to replace any of the existing methods for molecule visualization. AISMIG enables the possibility to visualize a molecular 3D structure with only a standard web browser without requiring local installation of any additional structure viewer software. AISMIG helps even those who are not computer experts to see 3D molecule structures provided by a web service or web-based databases.
5 W709 ACKNOWLEDGEMENTS We would like to thank Warren L. DeLano (DeLano Scientific LLC, San Carlos, CA) for developing PyMol and the POV- Ray team for developing POV-Ray, Persistence of Vision Raytracer Pty. Ltd (Williamstown, Victoria, Australia). Funding to pay for the developing and the Open Access publication charges for this article was provided by German Research Council (Deutsche Forschungsgemeinschaft, DFG). Conflict of interest statement. None declared. REFERENCES 1. Berman,H.M., Westbrook,J., Feng,Z., Gilliland,G., Bhat,T.N., Weissig,H., Shindyalov,I.N. and Bourne,P.E. (2000) The Protein Data Bank. Nucleic Acids Res, 28, Suhnel,J. (1996) Image library of biological macromolecules. Comput. Appl. Biosci., 12, Reichert,J., Jabs,A., Slickers,P. and Suhnel,J. (2002) The IMB Jena Image Library of biological macromolecules. Nucleic Acids Res., 28, Reichert,J. and Suhnel,J. (2002) The IMB Jena Image Library of Biological Macromolecules: 2002 update. Nucleic Acids Res., 30, Bohne,A., Lang,E. and von der Lieth,C.W. (1999) SWEET WWW-based rapid 3D construction of oligo-and polysaccharides. Bioinformatics, 15, Sayle,R.A. and Milner-White,E.J. (1995) RASMOL: biomolecular graphics for all. Trends Biochem Sci., 20, Bernstein,H.J. (2000) Recent changes to RasMol, recombining the variants. Trends Biochem Sci., 25, Walther,D. (1997) WebMol a Java-based PDB viewer. Trends Biochem Sci., 22, Kinoshita,K. and Nakamura,H. (2004) ef-site and PDBjViewer: database and viewer for protein functional sites. Bioinformatics, 20, Kaplan,W. and Littlejohn,T.G. (2001) Swiss-PDB Viewer (Deep View). Brief Bioinform., 2,
Structure Tools and Visualization
Structure Tools and Visualization Gary Van Domselaar University of Alberta [email protected] Slides Adapted from Michel Dumontier, Blueprint Initiative 1 Visualization & Communication Visualization
Molecular Visualization. Introduction
Molecular Visualization Jeffry D. Madura Department of Chemistry & Biochemistry Center for Computational Sciences Duquesne University Introduction Assessments of change, dynamics, and cause and effect
BIOC351: Proteins. PyMOL Laboratory #1. Installing and Using
BIOC351: Proteins PyMOL Laboratory #1 Installing and Using Information and figures for this handout was obtained from the following sources: Introduction to PyMOL (2009) DeLano Scientific LLC. Installing
Visualizing molecular simulations
Visualizing molecular simulations ChE210D Overview Visualization plays a very important role in molecular simulations: it enables us to develop physical intuition about the behavior of a system that is
Section I Using Jmol as a Computer Visualization Tool
Section I Using Jmol as a Computer Visualization Tool Jmol is a free open source molecular visualization program used by students, teachers, professors, and scientists to explore protein structures. Section
RNA Movies 2: sequential animation of RNA secondary structures
W330 W334 Nucleic Acids Research, 2007, Vol. 35, Web Server issue doi:10.1093/nar/gkm309 RNA Movies 2: sequential animation of RNA secondary structures Alexander Kaiser 1, Jan Krüger 2 and Dirk J. Evers
EMBL-EBI. EM map display & Visualization
EM map display & Visualization Introduction Biological data comes from & is of interest to: Chemists : reaction mechanism, drug design Biologists : sequence, expression, homology, function. Structure biologists
VMD - High Resolution Graphics
Biochem 660 2008 131 VMD - High Resolution Graphics VMD (http://www.ks.uiuc.edu/research/vmd/) is a free program developed at the Theoretical and Computational Biophysics Group at the University of Illinois
3D structure visualization and high quality imaging. Chimera
3D structure visualization and high quality imaging. Chimera Vincent Zoete 2008 Contact : vincent.zoete@isb sib.ch 1/27 Table of Contents Presentation of Chimera...3 Exercise 1...4 Loading a structure
A Hybrid Visualization System for Molecular Models
A Hybrid Visualization System for Molecular Models Charles Marion, Joachim Pouderoux, Julien Jomier Kitware SAS, France Sébastien Jourdain, Marcus Hanwell & Utkarsh Ayachit Kitware Inc, USA Web3D Conference
HOW TO MAKE YOUR WEBSITE
HOW TO MAKE YOUR WEBSITE Use Netscape Composer to make your web page presentation of a 3D structure of your choosing. You will need to download a few template web pages from the biochemistry website, and
15 minutes is not much so I will try to give some crucial guidelines and basic knowledge.
1 Presentation. Good morning ladies and gentlemen, dear colleagues. First of all I would like to thank the committee for this invitation and letting me speak about one of my favourite topics: the internet.
PyRy3D: a software tool for modeling of large macromolecular complexes MODELING OF STRUCTURES FOR LARGE MACROMOLECULAR COMPLEXES
MODELING OF STRUCTURES FOR LARGE MACROMOLECULAR COMPLEXES PyRy3D is a method for building low-resolution models of large macromolecular complexes. The components (proteins, nucleic acids and any other
Generate Android App
Generate Android App This paper describes how someone with no programming experience can generate an Android application in minutes without writing any code. The application, also called an APK file can
PyMOL: An Open-Source Molecular Graphics Tool
PyMOL: An Open-Source Molecular Graphics Tool Introduction Warren L. DeLano, Ph.D. DeLano Scientific San Carlos, California USA [email protected] PyMOL is a free cross-platform molecular graphics
Front-End Performance Testing and Optimization
Front-End Performance Testing and Optimization Abstract Today, web user turnaround starts from more than 3 seconds of response time. This demands performance optimization on all application levels. Client
Creating Web Pages with Netscape/Mozilla Composer and Uploading Files with CuteFTP
Creating Web Pages with Netscape/Mozilla Composer and Uploading Files with CuteFTP Introduction This document describes how to create a basic web page with Netscape/Mozilla Composer and how to publish
JavaFX Session Agenda
JavaFX Session Agenda 1 Introduction RIA, JavaFX and why JavaFX 2 JavaFX Architecture and Framework 3 Getting Started with JavaFX 4 Examples for Layout, Control, FXML etc Current day users expect web user
Tantalis GATOR Expanded Image Help Guide
Tantalis GATOR Expanded Image Help Guide Instructions for Increasing Image Resolution and Large size Printing The following are suggestions for printing an image using the Enabled MrSID plug-in and for
SBGNViz.js 1.1 User s Guide
i - Vis@Bilkent & cbio@mskcc SBGNViz.js 1.1 User s Guide i-vis@bilkent and cbio@mskcc2014 Bilkent University Ankara 06800, TURKEY Phone +90 312.290.1612 Fax +90 312.266.4047 Table of Contents 1. Introduction...
UGENE Quick Start Guide
Quick Start Guide This document contains a quick introduction to UGENE. For more detailed information, you can find the UGENE User Manual and other special manuals in project website: http://ugene.unipro.ru.
A set-up guide and general information to help you get the most out of your new theme.
Blox. A set-up guide and general information to help you get the most out of your new theme. This document covers the installation, set up, and use of this theme and provides answers and solutions to common
Dreamweaver Tutorial - Dreamweaver Interface
Expertrating - Dreamweaver Interface 1 of 5 6/14/2012 9:21 PM ExpertRating Home ExpertRating Benefits Recommend ExpertRating Suggest More Tests Privacy Policy FAQ Login Home > Courses, Tutorials & ebooks
IV3Dm provides global settings which can be set prior to launching the application and are available through the device settings menu.
ImageVis3D Mobile This software can be used to display and interact with different kinds of datasets - such as volumes or meshes - on mobile devices, which currently includes iphone and ipad. A selection
Sweet Home 3D user's guide
1 de 14 08/01/2013 13:08 Features Download Online Gallery Blog Documentation FAQ User's guide Video tutorial Developer's guides History Reviews Support 3D models Textures Translations Forum Report a bug
Adding Panoramas to Google Maps Using Ajax
Adding Panoramas to Google Maps Using Ajax Derek Bradley Department of Computer Science University of British Columbia Abstract This project is an implementation of an Ajax web application. AJAX is a new
Course Information Course Number: IWT 1229 Course Name: Web Development and Design Foundation
Course Information Course Number: IWT 1229 Course Name: Web Development and Design Foundation Credit-By-Assessment (CBA) Competency List Written Assessment Competency List Introduction to the Internet
BusinessObjects Enterprise InfoView User's Guide
BusinessObjects Enterprise InfoView User's Guide BusinessObjects Enterprise XI 3.1 Copyright 2009 SAP BusinessObjects. All rights reserved. SAP BusinessObjects and its logos, BusinessObjects, Crystal Reports,
Reference Guide for WebCDM Application 2013 CEICData. All rights reserved.
Reference Guide for WebCDM Application 2013 CEICData. All rights reserved. Version 1.2 Created On February 5, 2007 Last Modified August 27, 2013 Table of Contents 1 SUPPORTED BROWSERS... 3 1.1 INTERNET
Links. Blog. Great Images for Papers and Presentations 5/24/2011. Overview. Find help for entire process Quick link Theses and Dissertations
Overview Great Images for Papers and Presentations May 26, 2011 Web Tips Definitions Using the Michigan Tech logo Photography 101 Great images from others Great images you create PDF conversion Final words
NaviCell Data Visualization Python API
NaviCell Data Visualization Python API Tutorial - Version 1.0 The NaviCell Data Visualization Python API is a Python module that let computational biologists write programs to interact with the molecular
HTML5 Data Visualization and Manipulation Tool Colorado School of Mines Field Session Summer 2013
HTML5 Data Visualization and Manipulation Tool Colorado School of Mines Field Session Summer 2013 Riley Moses Bri Fidder Jon Lewis Introduction & Product Vision BIMShift is a company that provides all
TASKSTREAM FAQs. 2. I have downloaded a lesson attachment, but I cannot open it. What is wrong?
TASKSTREAM FAQs Why do I not receive emails from TaskStream? It could be that your email program is interpreting incoming TaskStream mail as spam, which is a term for junk mail Spam is not typically stored
SAP BusinessObjects Business Intelligence Platform Document Version: 4.1 Support Package 5-2014-11-06. Business Intelligence Launch Pad User Guide
SAP BusinessObjects Business Intelligence Platform Document Version: 4.1 Support Package 5-2014-11-06 Business Intelligence Launch Pad User Guide Table of Contents 1 Document history....7 2 Getting started
Gephi Tutorial Visualization
Gephi Tutorial Welcome to this Gephi tutorial. It will guide you to the basic and advanced visualization settings in Gephi. The selection and interaction with tools will also be introduced. Follow the
White Paper Using PHP Site Assistant to create sites for mobile devices
White Paper Using PHP Site Assistant to create sites for mobile devices Overview In the last few years, a major shift has occurred in the number and capabilities of mobile devices. Improvements in processor
AUTOMATED CONFERENCE CD-ROM BUILDER AN OPEN SOURCE APPROACH Stefan Karastanev
International Journal "Information Technologies & Knowledge" Vol.5 / 2011 319 AUTOMATED CONFERENCE CD-ROM BUILDER AN OPEN SOURCE APPROACH Stefan Karastanev Abstract: This paper presents a new approach
Scatter Chart. Segmented Bar Chart. Overlay Chart
Data Visualization Using Java and VRML Lingxiao Li, Art Barnes, SAS Institute Inc., Cary, NC ABSTRACT Java and VRML (Virtual Reality Modeling Language) are tools with tremendous potential for creating
HDVideoShare! User Documentation Team January 31. 2012
Version 2.3 HDVideoShare! User Documentation Team January 31. 2012 2010 Copyrights and all rights reserved by Contus Support Interactive Pvt. Ltd., TABLE OF CONTENTS Welcome to you as a new user of this
Introduction to WebGL
Introduction to WebGL Alain Chesnais Chief Scientist, TrendSpottr ACM Past President [email protected] http://www.linkedin.com/in/alainchesnais http://facebook.com/alain.chesnais Housekeeping If you are
SPELL Tabs Evaluation Version
SPELL Tabs Evaluation Version Inline Navigation for SharePoint Pages SPELL Tabs v 0.9.2 Evaluation Version May 2013 Author: Christophe HUMBERT User Managed Solutions LLC Table of Contents About the SPELL
Team Builder Project
Team Builder Project Software Requirements Specification Draft 2 February 2, 2015 Team:.dat ASCII 1 Table of Contents Introduction Purpose 4 Scope of Project.4 Overview.5 Business Context 5 Glossary 6
A) What Web Browser do I need? B) Why I cannot view the most updated content? C) What can we find on the school website? Index Page Layout:
A) What Web Browser do I need? - Window 7 / Window 8.1 => Internet Explorer Version 9 or above (Best in Version 11+) Download Link: http://windows.microsoft.com/zh-hk/internet-explorer/download-ie - Window
Java vs. Java Script
Java vs. Java Script Java and Java Script share two very similar names, but they are completely different languages that possess few commonalties. They differ both in their purpose and the applications
Unity web- player issues in browsers & in client system
Software /Hardware requirements for unity web player i) Software Requirement Operating System: Windows XP or later; Mac OS X 10.5 or later. ii) Graphics Card: Pretty much any 3D graphics card, depending
An Informational User Guide for: Web Conferencing
Allows You to: Manage your audio conference online using easy point and click conference commands Show slide presentations and graphics to meeting participants Show your desktop to meeting participants
Developing ASP.NET MVC 4 Web Applications MOC 20486
Developing ASP.NET MVC 4 Web Applications MOC 20486 Course Outline Module 1: Exploring ASP.NET MVC 4 The goal of this module is to outline to the students the components of the Microsoft Web Technologies
Developing ASP.NET MVC 4 Web Applications
Course M20486 5 Day(s) 30:00 Hours Developing ASP.NET MVC 4 Web Applications Introduction In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5 tools
Chapter 10: Multimedia and the Web
Understanding Computers Today and Tomorrow 12 th Edition Chapter 10: Multimedia and the Web Learning Objectives Define Web-based multimedia and list some advantages and disadvantages of using multimedia.
Developing ASP.NET MVC 4 Web Applications Course 20486A; 5 Days, Instructor-led
Developing ASP.NET MVC 4 Web Applications Course 20486A; 5 Days, Instructor-led Course Description In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5
EBOX Digital Content Management System (CMS) User Guide For Site Owners & Administrators
EBOX Digital Content Management System (CMS) User Guide For Site Owners & Administrators Version 1.0 Last Updated on 15 th October 2011 Table of Contents Introduction... 3 File Manager... 5 Site Log...
BarTender Web Print Server
The World's Leading Software for Label, Barcode, RFID & Card Printing White Paper BarTender Web Print Server Web-based Software for Printing Barcodes, Labels, ID Cards and more. Contents Introduction to
WP Popup Magic User Guide
WP Popup Magic User Guide Plugin version 2.6+ Prepared by Scott Bernadot WP Popup Magic User Guide Page 1 Introduction Thank you so much for your purchase! We're excited to present you with the most magical
Creating Online Surveys with Qualtrics Survey Tool
Creating Online Surveys with Qualtrics Survey Tool Copyright 2015, Faculty and Staff Training, West Chester University. A member of the Pennsylvania State System of Higher Education. No portion of this
understand how image maps can enhance a design and make a site more interactive know how to create an image map easily with Dreamweaver
LESSON 3: ADDING IMAGE MAPS, ANIMATION, AND FORMS CREATING AN IMAGE MAP OBJECTIVES By the end of this part of the lesson you will: understand how image maps can enhance a design and make a site more interactive
TakeMySelfie ios App Documentation
TakeMySelfie ios App Documentation What is TakeMySelfie ios App? TakeMySelfie App allows a user to take his own picture from front camera. User can apply various photo effects to the front camera. Programmers
How To Create A Website In Drupal 2.3.3
www.webprophets.com.au PO Box 2007 St Kilda West Victoria Australia 3182 Phone +61 3 9534 1800 Fax +61 3 9534 1100 Email [email protected] Web www.webprophets.com.au Welcome to the Drupal How to
MASTERTAG DEVELOPER GUIDE
MASTERTAG DEVELOPER GUIDE TABLE OF CONTENTS 1 Introduction... 4 1.1 What is the zanox MasterTag?... 4 1.2 What is the zanox page type?... 4 2 Create a MasterTag application in the zanox Application Store...
1. INTERFACE ENHANCEMENTS 2. REPORTING ENHANCEMENTS
W E L C O M E T O M O N I T O R I N G H E A V E N NEW THINGS ABOUT PANDORA FMS 5.0 A new version of Pandora FMS full of enhancements is about to hit the market. Pandora FMS 5.0 will be released by the
ABL Advisor :: Online Advertising Specifications
ABL Advisor :: Online Advertising Specifications Contact Denise Finegan 484.380.2968 or email [email protected] p.1 ONLINE ADVERTISING SPECIFICATIONS & SUBMISSION GUIDELINES WEBSITE BANNER AD SIZES
Developer Tutorial Version 1. 0 February 2015
Developer Tutorial Version 1. 0 Contents Introduction... 3 What is the Mapzania SDK?... 3 Features of Mapzania SDK... 4 Mapzania Applications... 5 Architecture... 6 Front-end application components...
FileMaker 13. WebDirect Guide
FileMaker 13 WebDirect Guide 2014 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker and Bento are trademarks of FileMaker, Inc. registered
PaperlessPrinter. Version 3.0. User s Manual
Version 3.0 User s Manual The User s Manual is Copyright 2003 RAREFIND ENGINEERING INNOVATIONS All Rights Reserved. 1 of 77 Table of Contents 1. 2. 3. 4. 5. Overview...3 Introduction...3 Installation...4
Computer Networks 1 (Mạng Máy Tính 1) Lectured by: Dr. Phạm Trần Vũ MEng. Nguyễn CaoĐạt
Computer Networks 1 (Mạng Máy Tính 1) Lectured by: Dr. Phạm Trần Vũ MEng. Nguyễn CaoĐạt 1 Lecture 10: Application Layer 2 Application Layer Where our applications are running Using services provided by
Web Design Specialist
UKWDA Training: CIW Web Design Series Web Design Specialist Course Description CIW Web Design Specialist is for those who want to develop the skills to specialise in website design and builds upon existing
Job Ready Assessment Blueprint. Web Design. Test Code: 2750 / Version: 01. Copyright 2011. All Rights Reserved.
Job Ready Assessment Blueprint Web Design Test Code: 2750 / Version: 01 Copyright 2011. All Rights Reserved. General Assessment Information Blueprint Contents General Assessment Information Written Assessment
ArcGIS Viewer for Silverlight An Introduction
Esri International User Conference San Diego, California Technical Workshops July 26, 2012 ArcGIS Viewer for Silverlight An Introduction Rich Zwaap Agenda Background Product overview Getting started and
DiskPulse DISK CHANGE MONITOR
DiskPulse DISK CHANGE MONITOR User Manual Version 7.9 Oct 2015 www.diskpulse.com [email protected] 1 1 DiskPulse Overview...3 2 DiskPulse Product Versions...5 3 Using Desktop Product Version...6 3.1 Product
Portal Version 1 - User Manual
Portal Version 1 - User Manual V1.0 March 2016 Portal Version 1 User Manual V1.0 07. March 2016 Table of Contents 1 Introduction... 4 1.1 Purpose of the Document... 4 1.2 Reference Documents... 4 1.3 Terminology...
Web Dashboard User Guide
Web Dashboard User Guide Version 10.2 The software supplied with this document is the property of RadView Software and is furnished under a licensing agreement. Neither the software nor this document may
Using HTML5 Pack for ADOBE ILLUSTRATOR CS5
Using HTML5 Pack for ADOBE ILLUSTRATOR CS5 ii Contents Chapter 1: Parameterized SVG.....................................................................................................1 Multi-screen SVG.......................................................................................................4
Integrated Open-Source Geophysical Processing and Visualization
Integrated Open-Source Geophysical Processing and Visualization Glenn Chubak* University of Saskatchewan, Saskatoon, Saskatchewan, Canada [email protected] and Igor Morozov University of Saskatchewan,
JustClust User Manual
JustClust User Manual Contents 1. Installing JustClust 2. Running JustClust 3. Basic Usage of JustClust 3.1. Creating a Network 3.2. Clustering a Network 3.3. Applying a Layout 3.4. Saving and Loading
Programming Fundamentals of Web Applications Course 10958A; 5 Days
Lincoln Land Community College Capital City Training Center 130 West Mason Springfield, IL 62702 217-782-7436 www.llcc.edu/cctc Programming Fundamentals of Web Applications Course 10958A; 5 Days Course
Software Requirements Specification For Real Estate Web Site
Software Requirements Specification For Real Estate Web Site Brent Cross 7 February 2011 Page 1 Table of Contents 1. Introduction...3 1.1. Purpose...3 1.2. Scope...3 1.3. Definitions, Acronyms, and Abbreviations...3
Dreamweaver CS5. Module 2: Website Modification
Dreamweaver CS5 Module 2: Website Modification Dreamweaver CS5 Module 2: Website Modification Last revised: October 31, 2010 Copyrights and Trademarks 2010 Nishikai Consulting, Helen Nishikai Oakland,
Visualisation in the Google Cloud
Visualisation in the Google Cloud by Kieran Barker, 1 School of Computing, Faculty of Engineering ABSTRACT Providing software as a service is an emerging trend in the computing world. This paper explores
Web Pages. Static Web Pages SHTML
1 Web Pages Htm and Html pages are static Static Web Pages 2 Pages tagged with "shtml" reveal that "Server Side Includes" are being used on the server With SSI a page can contain tags that indicate that
File S1: Supplementary Information of CloudDOE
File S1: Supplementary Information of CloudDOE Table of Contents 1. Prerequisites of CloudDOE... 2 2. An In-depth Discussion of Deploying a Hadoop Cloud... 2 Prerequisites of deployment... 2 Table S1.
ADF Mobile Overview and Frequently Asked Questions
ADF Mobile Overview and Frequently Asked Questions Oracle ADF Mobile Overview Oracle ADF Mobile is a Java and HTML5-based mobile application development framework that enables developers to build and extend
Progressive Enhancement With GQuery and GWT. Ray Cromwell [email protected]
Progressive Enhancement With GQuery and GWT Ray Cromwell [email protected] Web Application Models Web 1.0, 1 Interaction = 1 Page Refresh Pure JS, No Navigation Away from Page Mixed Model, Page Reloads
Deploying Intellicus Portal on IBM WebSphere
Deploying Intellicus Portal on IBM WebSphere Intellicus Web-based Reporting Suite Version 4.5 Enterprise Professional Smart Developer Smart Viewer Intellicus Technologies [email protected] www.intellicus.com
OpenIMS 4.2. Document Management Server. User manual
OpenIMS 4.2 Document Management Server User manual OpenSesame ICT BV Index 1 INTRODUCTION...4 1.1 Client specifications...4 2 INTRODUCTION OPENIMS DMS...5 2.1 Login...5 2.2 Language choice...5 3 OPENIMS
Apple Applications > Safari 2008-10-15
Safari User Guide for Web Developers Apple Applications > Safari 2008-10-15 Apple Inc. 2008 Apple Inc. All rights reserved. No part of this publication may be reproduced, stored in a retrieval system,
A WEB-BASED APPLICATION FOR REAL-TIME GIS
A WEB-BASED APPLICATION FOR REAL-TIME GIS O. Ozdilek a, *, D. Z. Seker a a ITU, Civil Engineering Faculty, 80626 Maslak Istanbul, Turkey - (ozdilek, seker)@itu.edu.tr KEY WORDS: Spatial Information Sciences,
Web Development. Owen Sacco. ICS2205/ICS2230 Web Intelligence
Web Development Owen Sacco ICS2205/ICS2230 Web Intelligence Brief Course Overview An introduction to Web development Server-side Scripting Web Servers PHP Client-side Scripting HTML & CSS JavaScript &
LiveStreamingCDN Producer User s Guide
LiveStreamingCDN Producer User s Guide A LiveStreamingCDN Producer account offers a variety of premium features in addition to live and VOD streaming capabilities. A Producer account comes with a multi-device
IT3503 Web Development Techniques (Optional)
INTRODUCTION Web Development Techniques (Optional) This is one of the three optional courses designed for Semester 3 of the Bachelor of Information Technology Degree program. This course on web development
4.2 Understand Microsoft ASP.NET Web Application Development
L E S S O N 4 4.1 Understand Web Page Development 4.2 Understand Microsoft ASP.NET Web Application Development 4.3 Understand Web Hosting 4.4 Understand Web Services MTA Software Fundamentals 4 Test L
Image Galleries: How to Post and Display Images in Digital Commons
bepress Digital Commons Digital Commons Reference Material and User Guides 12-2014 Image Galleries: How to Post and Display Images in Digital Commons bepress Follow this and additional works at: http://digitalcommons.bepress.com/reference
Customising Your Mobile Payment Pages
Corporate Gateway Customising Your Mobile Payment Pages V2.0 May 2014 Use this guide to: Understand how to customise your payment pages for mobile and tablet devices XML Direct Integration Guide > Contents
HOW TO CREATE THEME IN MAGENTO 2
The Essential Tutorial: HOW TO CREATE THEME IN MAGENTO 2 A publication of Part 1 Whoever you are an extension or theme developer, you should spend time reading this blog post because you ll understand
