Q-edit: Documentation



Similar documents
1. Accessing the LONZA network from a private PC or Internet Café

Marcum LLP MFT Guide

Creating a Java application using Perfect Developer and the Java Develo...

1. Open the Account Settings window by clicking on Account Settings from the Entourage menu.

1. Open the preferences screen by opening the Mail menu and selecting Preferences...

Remote Access VPN SSL VPN Access via Internet Explorer

1. Open the preferences screen by opening the Mail menu and selecting Preferences...

Aspera Connect User Guide

Remote Management Reference

Mesa DMS. Once you access the Mesa Document Management link, you will see the following Mesa DMS - Microsoft Internet Explorer" window:

Java Update Document (Microsoft Internet Explorer Windows XP)

Getting Started with the Ed-Fi ODS and Ed-Fi ODS API

Administration Quick Start

TSM for Windows Installation Instructions: Download the latest TSM Client Using the following link:

Java. How to install the Java Runtime Environment (JRE)

How To Install An Aneka Cloud On A Windows 7 Computer (For Free)

Colligo Contributor File Manager 4.6. User Guide

MadCap Software. Upgrading Guide. Pulse

CafePilot has 3 components: the Client, Server and Service Request Monitor (or SRM for short).

Using the FDO Remote Access Portal

Installation Guide for Pulse on Windows Server 2012

1. Navigate to Control Panel and click on User Accounts and Family Safety. 2. Click on User Accounts

Testing your Linux Virtual Box

Getting Started with Android Development

JustClust User Manual

Attix5 Pro Server Edition

How to setup and use XViewer & XImpcert

Troubleshooting Guide. 2.2 Click the Tools menu on Windows Explorer 2.3 Click Folder Options. This will open a dialog box:

Creating a Linux Virtual Machine using Virtual Box

Cloud Backup Express

Introweb Remote Backup Client for Mac OS X User Manual. Version 3.20

Foxit Reader Quick Guide

Sophos Enterprise Console Help. Product version: 5.1 Document date: June 2012

Using the FDO Remote Access Portal

Creating Web Services Applications with IntelliJ IDEA

NSi Mobile Installation Guide. Version 6.2

Eclipse installation, configuration and operation

Web Conferencing Version 8.3 Troubleshooting Guide

Installation Guide for Pulse on Windows Server 2008R2

1 Introduction 2 Installation 3 Getting Started: Default Reports 4 Custom Reports 5 Scheduling Reports

End User Guide The guide for /ftp account owner

XMPP Instant Messaging and Active Directory

Using GitHub for Rally Apps (Mac Version)

This tutorial provides detailed instructions to help you download and configure Internet Explorer 6.0 for use with Web Commerce application.

Novell ZENworks 10 Configuration Management SP3

Novell Access Manager

How do I use Citrix Staff Remote Desktop

How to share folders on Windows 7 and Windows 8

Software Installation Requirements

Tool Tip. SyAM Management Utilities and Non-Admin Domain Users

Forms Printer User Guide

Primavera P6 Professional Windows 8 Installation Instructions. Primavera P6. Installation Instructions. For Windows 8 Users

User Guide. Please visit the Helpdesk website for more information:

EMC Documentum Composer

Utilities ComCash

SourceAnywhere Service Configurator can be launched from Start -> All Programs -> Dynamsoft SourceAnywhere Server.

Browser-based Support Console

WebLogic Server 6.1: How to configure SSL for PeopleSoft Application

Installing GFI Network Server Monitor

Version 4.61 or Later. Copyright 2013 Interactive Financial Solutions, Inc. All Rights Reserved. ProviderPro Network Administration Guide.

Configuring ADFS 3.0 to Communicate with WhosOnLocation SAML

Reading an sent with Voltage Secur . Using the Voltage Secur Zero Download Messenger (ZDM)

User Guide Online Backup

USERS GUIDE. How to acquire an Associate Digital Identity Certificates from the ica Identity Authority and Configure MAS

In order to upload a VM you need to have a VM image in one of the following formats:

SafeWord Domain Login Agent Step-by-Step Guide

Automating client deployment

You may have been given a download link on your trial software . Use this link to download the software.

Smooks Dev Tools Reference Guide. Version: GA

Preparing your MAC Computer to access QuickBooks Hosted with the Citrix Receiver or Online Plugin

Trend Micro Incorporated reserves the right to make changes to this document and to the products described herein without notice.

How to set up your Secure in Outlook 2010*

System Administration Training Guide. S100 Installation and Site Management

Jobs Guide Identity Manager February 10, 2012

GP REPORTS VIEWER USER GUIDE

NASA Workflow Tool. User Guide. September 29, 2010

Getting Started using the SQuirreL SQL Client

Reflection DBR USER GUIDE. Reflection DBR User Guide. 995 Old Eagle School Road Suite 315 Wayne, PA USA

POOSL IDE User Manual

Installing and Configuring vcenter Support Assistant

ACCESS Importing and Exporting Data Files. Information Technology. MS Access 2007 Users Guide. IT Training & Development (818)

Installing Java 5.0 and Eclipse on Mac OS X

Hadoop Installation MapReduce Examples Jake Karnes

User Manual. Onsight Management Suite Version 5.1. Another Innovation by Librestream

Homework 9 Android App for Weather Forecast

Attix5 Pro Server Edition

Internet Script Editor (ISE)

IBM WebSphere Application Server Version 7.0

Corporate Telephony Toolbar User Guide

Kaseya 2. User Guide. Version 6.1

DocumentsCorePack for MS CRM 2011 Implementation Guide

Department of Veterans Affairs. Open Source Electronic Health Record Services

Sophos SafeGuard Native Device Encryption for Mac Administrator help. Product version: 7

Oracle Fusion Middleware 11gR2: Forms, and Reports ( ) Certification with SUSE Linux Enterprise Server 11 SP2 (GM) x86_64

ECA IIS Instructions. January 2005

INSTALLING MALTED 3.0 IN LINUX MALTED: INSTALLING THE SYSTEM IN LINUX. Installing Malted 3.0 in LINUX

BUILDER 3.0 Installation Guide with Microsoft SQL Server 2005 Express Edition January 2008

IBM Aspera Add-in for Microsoft Outlook 1.3.2

Transcription:

Q-edit: Documentation Scope Q-edit is a new QPRF editor developed under OpenTox which aims at exploiting implemented web services to provide functionalities that facilitate the creation of QPRF reports by an end user. In this article we provide instructions on how to use Q-edit: The OpenTox QPRF report editor/viewer. Online documentation can be found at http://opentox.ntua.gr/blog/78-q-edit. Summary The QSAR Prediction Reporting Format (QPRF) is a harmonised template for summarizing and reporting substance-specific predictions generated by (Q)SAR models (check the specification here). Q-edit is tool that facilitates the whole procedure of prediction generation and reporting combined with database lookups based on the OpenTox web services. The OpenTox report on "Automated Validation Report Generation" available here contains the background and progress which has been achieved within OpenTox with respect to the creation of automated reporting facilities for validated (Q)SAR models of predictive toxicology data. In this article, we will start by reviewing the key requirements of a QPRF report and then proceed with the necessary steps to generate a QPRF report using Q-edit - a new QPRF editor developed under OpenTox to facilitate the creation of QPRF reports by an end user. Users can download the latest version of the OpenTox QPRF editor (Q-edit) from here. Developers can access the source code at the CVS https://github.com/alphaville/q-edit. Use the https git directory https://github.com/alphaville/q-edit.git or the git read-only version : git://github.com/alphaville/q-edit.git. Users have to have installed some Java Runtime Environment and Virtual Machine on their operating systems. Until now we have tested Q-edit with Sun Java version 1.6.0.22 and 1.6.0.24. Normally users should not encounter any problems trying to run Q-edit on any other Sun JVMs of newer version or other JVMs. Users that need to access protected resource in OpenTox (read the article posted at http://opentox.ntua.gr/index.php/blog/5-authentication on Access Control management in OpenTox) should install the SSL certificate for opensso.in-silico.ch on their machines. You will definitely find the information provided here useful. You will find the latest version of Q-edit at.http://opentox.ntua.gr/files/q-edit.jar. Download it and run it locally. On Linux machines, using the terminal, use the command "java -jar./q-edit.jar". It is possible that Linux users need first to modify the permissions of the downloaded file to render it executable. In this case, the following warning message will pop up:

Figure 1 Error message that sometimes pops up on Ubuntu due to restrictions related to execution of Java programs downloaded from the web. In this case right click on the Q-edit.jar file and choose "Properties", once opened go to the "Permissions" tab and check "allow executing file as program": Figure 2 Allow file to be executed as program (on Ubuntu) Ubuntu users may use the following commands to download and run Q-edit : wget http://opentox.ntua.gr/files/q-edit.jar chmod +x./q-edit.jar java -jar Q-edit.jar Q-edit features Using Q-edit, users will be able to: Create new QPRF report objects: Q-edit provides detailed guidance throughout the whole procedure of the creation of a QPRF report with user-friendly visualization. Use OpenTox web-services (in the background) to offer to users access to the OpenTox web services. This way, users can o Search on-line for compounds o Download information for an OpenTox QSAR model o Access protected OpenTox resources (securely, over an encrypted SSL connection) o Retrieve experimental values for a compound and much more. o Run a model to get predictions for a given chemical compound. The whole procedure of generating molecular descriptors and submitting them to the QSAR model runs behind the scenes. Save/Open QPRF report objects using an in-house binary file format (.ro files). Export a report as PDF. The generated PDF is compliant to the EC JRC standards

Create a QPRF report and Load a Compound Once you launch Q-edit, create a new report (File > New Project > Empty Report or just Ctrl+N). You should be able to see the new report in the desktop of Q-edit: Figure 3 A new empty QPRF report object user interface. Now enter the identifier of a compound in the text field as in the following figure: Figure 4 Provide an identifier of a chemical compound Strike the return key or click the Load button to retrieve all available information from the online OpenTox web services at http://apps.ideaconsult.net:8080/ambit2. The details are loaded on the same view and are presented as follows: Figure 5 Information loaded from OpenTox web services are presented to the user

The "Details" button gives you access to the various structural attributes of the compound like its SMILES string as well as to other identifiers like the CAS registration number and the INECS number as show in the next figure: Figure 6 Details about the chemical compound found online The user is then expected to discuss on the stereochemical structural attributes of the compound that can possible affect the reliability of the prediction. The "Stereo" button in the toolbar of the same view will open a new dialog box in which this information should be provided: Figure 7 Considerations on stereochemical features of the compound A list of synonyms is also loaded but the user might need to add one or remove some synonym that is invalid according to their opinion. For example in this example, the synonym "Molecule-1" needs to be removed: Figure 8 Remove a synonym from the list

You can add a synonym of your own using the green + button: Figure 9 Add a synonym Finally, note that one can look up for a compound using directly its OpenTox URI, for example try http://apps.ideaconsult.net:8080/ambit2/compound/24793/conformer/372927 instead of "carbasalate calcium". Authors of the QPRF report The authors of the reports are included using the wizard you'll find under the second tab: Figure 10 Add an author for the QPRF report Fill in your name, email and other information as requested and click OK. The first two fields are mandatory. Also note that you cannot add the same author (i.e. an author with the same name) more than once. Select any author from the list on the left to see their data:

Figure 11 Authors of the QPRF report You can also update/edit the information you previously submitted for an author using the "Edit Author" button: Figure 12 Edit or Update the information for an author Set the date when the report was created before proceeding to the next step. Load an OpenTox Model If you have a URI of an OpenTox model resource, you may enter it directly to the corresponding field in Q-edit: Figure 13 Load a model given its URI OpenTox services list the URIs of all available models under /model. For instance check out http://opentox.ntua.gr:8080/model and http://apps.ideaconsult.net:8080/ambit2/model. You can also

search for approved models that are also included in ToxPredict at http://apps.ideaconsult.net:8080/ontology. Copy a URI and paste in Q-edit as shown in the figure above. Then click the "Load" button or strike enter to load all information available for it. In case the model you chose is password-protected you will need to provide your credentials. The following dialog box will appear: Figure 14 Unauthorized user is prompted to provide its credentials In case you don't have an account, you may just "Login as Guest" clicking on the corresponding button. Afterwards, you can inspect details about the loaded model - just click on the "Details" button that appears in the Model tab toolbar: Figure 15 Model Details Therein one may find the Model's title (e.g. here it is "MLR model for LC50_mmol"), the prediction, dependent and independent features of the model, a link to its training dataset, all identified by their URIs. Later we'll show how to access more human-readable information about all these. If the model has a certain parametrization, this can be found in the second tab, namely "Model parameters": Figure 16 Parameters of the model Information regarding the training algorithm that was used to create the model can be retrieved by clicking on the "Algorithm" Button:

Figure 17 Algorithm details and the same way one can inspect all available information for the predicted and dependent features of the model: Figure 18 Predicted feature information Using the compound and the QSAR model provided by the user in the previous sections, Q-edit can invoke the necessary OpenTox web services to return the predicted value as well as (if available) the experimental value for the compound. This functionality is available under the fourth tab - namely Prediction - where the user is required to report the predicted value and comment on the uncertainty of the prediction and the possible chemical and/or biological mechanisms that might affect its reliability - for example a particular compound might appear to be active according to a QSAR model but in practice it is not well absorbed.

Figure 19 Predicted value obtained using an OpenTox model on-line resource and experimental value retrieved from OpenTox services. Retrieve structural analogues A list of structural analogues can be retrieved on the basis of some similarity index provided by the user. Under the tab "Applicability" find the tab "Structural Analogues" where one can provide a similarity threshold in the range 0.5-1.0 and click on the button "Acquire List" to get a list of compounds that are similar to the one submitted in the beginning. This is illustrated in the following screenshot where the analogues of sucrose (up to 95% similarity) are listed. Figure 20 Structural analogues If a model is loaded, then one can download all experimental values for each one of the structural analogues. Finally, after the list of structural analogues is loaded and one of them is selected, one can inspect its structural information available by clicking on the button "Compound Info" which is found in the toolbar.

Report an issue We're pretty fast in fixing issues with Q-edit, so if you notice any bugs or have some improvement in mind please file an issue at https://github.com/alphaville/q-edit/issues - for that you need a github account which you can create here. Github will automatically notify you by email once there is an update on your issue.