PathVisio and ArrayAnalysis.org are open source, free to use online platforms for analysis of microarray data - and an alternative program for Chipster. This tutorial shows how to use the Path module (Pathway module, PathVisio webtool) of ArrayAnalysis which is designed for doing pathway analysis on microarray data. All source code has been written in R and is available at https://github.com/BiGCAT-UM/Path_Module.
This technical documentation has two main objectives:
The Path module can be run :
The main functions of the Path module are:
How to use the documentation: As shown in the Table Of Contents, you will find the separate sections :
Bug tracking system: If you encounter an issue by using the code, you can report it at any moment on our internal tracking system: http://trac.bigcat.unimaas.nl/arrayanalysis/newticket. You can also use this system to post comments or feature suggestions.
Example gene level statistics file: An example dataset is available. When running the module, you can check a box to use this data set (Example1) in order the explore the functionality of the module.
You can access the on-line module on http://www.arrayanalysis.org webportal: (follow “Get started” and choose “Statistical analysis”). You don’t need to log in; you just need to prepare a gene level statistics file containing the statistical contrasts between the different groups of your Affymetrix .CEL files (you may also obtain the file by running the statistical analysis module).
The on-line module contains four steps before the launch of the analysis:
The following picture shows the screen for the first step:
This dialog allows you to upload a tab-delimited text file with (gene level statistics) data and choose the relevant species. Alternatively, the module can be run with an example data set, by ticking the checkbox presented. The interrogation mark button will give you contextual help.
The following part of the online form is used for the second step:
Your dataset has been uploaded. For mapping the uploaded data to the pathways, the annotation information needs to be filled in.
“Identifier Column” Choose the column in the uploaded data file containing the identifiers used for annotation.
“Database” If the identifiers used for annotation are all from the same database, then select the database.
OR “System Code” If identifiers from different databases are used for annotation then the a column containing the system code of the databse needs to be selected.
The interrogation mark button will give you contextual help.
The following part of the online form is used for the third step:
Select a criterion for calculating the z-score. You could, e.g. specify a criterion based on a fold change threshold. You can either type the expression in the “Expression” field or you can use the available parameters and operators listed by clicking on them.
The following part of the online form is used for the fourth step:
Data can be visualized on pathways using colours. A gradient colouring scheme can be used to visualize a range of data on a gene (e.g. fold change) while a rule can be applied for certain criteria allowing only the genes which qualify to be coloured (e.g. P Value “<” 0.05)
After clicking ‘Run’ the module is executed.
Upon completion a page of results is displayed on your screen.
In the first part of the screen, your settings are recalled. Then links to the log file of the run and to the zip file containing all results (index file, pathway images, and related backpages) are presented. The results will be described in the next section of this documentation.
The output consists of : An index file in html format, which contains:
WikiPathways provides a portal for nanomaterial relevant pathway information: http://http://nanomaterials.wikipathways.org