# HG changeset patch # User pieter.lukasse@wur.nl # Date 1406906402 -7200 # Node ID eb0b7889dd082e93df0f92f20b4cebba2d8441a6 # Parent b868e946247ac3d1c4c9590b9a32c59d86f83e2f added more parameters/options and made Ontology observations file optional; diff -r b868e946247a -r eb0b7889dd08 OntologyAndObservationsVis.jar Binary file OntologyAndObservationsVis.jar has changed diff -r b868e946247a -r eb0b7889dd08 README.rst --- a/README.rst Wed May 14 15:55:27 2014 +0200 +++ b/README.rst Fri Aug 01 17:20:02 2014 +0200 @@ -9,7 +9,7 @@ with PRIMS-metabolomics (prims_metabolomics package). Copyright 2010-2014 by Pieter Lukasse, Plant Research International (PRI), -Wageningen, The Netherlands. All rights reserved. See the license text below. +Wageningen UR, The Netherlands. All rights reserved. See the license text below. Galaxy wrappers and installation are available from the Galaxy Tool Shed at: http://toolshed.g2.bx.psu.edu/view/pieterlukasse/primo_multiomics diff -r b868e946247a -r eb0b7889dd08 Results2O.jar Binary file Results2O.jar has changed diff -r b868e946247a -r eb0b7889dd08 ontologyvis.xml --- a/ontologyvis.xml Wed May 14 15:55:27 2014 +0200 +++ b/ontologyvis.xml Fri Aug 01 17:20:02 2014 +0200 @@ -11,16 +11,24 @@ -maxDepth $maxDepth -allowedOntologySubsets $allowedOntologySubsets - - -htmlReportFile $htmlReportFile - -htmlReportFilesPath $htmlReportFile.files_path - + + -sizingType $sizingType + + -showObservationItems $showObservationItems + -oneTermOnlyAnnotation $oneTermOnlyAnnotation + -allowMultipleSuperClasses $allowMultipleSuperClasses + + -htmlReportFile $htmlReportFile + -htmlReportFilesPath $htmlReportFile.files_path + + - + @@ -31,6 +39,31 @@ ontology entries that are generic (not belonging to any subset) and ontology entries that are marked as being part of one of the allowed subsets are added to the result list of entries."/> + + + + + + + + + + @@ -44,14 +77,26 @@ .. class:: infomark -This tool is responsible for .... - ------ **Output** -This method will .... +This method will generate different visualizations to allow exploring 'ontology annotated' results. +It generates ontology circles and ontology pie chart visualizations. + +Circles: +The inner circles (white circles) are the most specific (or at depth=maximum depth) level of detail containing +the individual observation items. + +Sizing: +* Simple sizing: Each observation item is given the same size. The more observation items found for a certain ontology circle, the bigger it will be. +* Quantification based sizing: Each observation item is sized according to the given quantification column. + +Colors: +* Red borders show the items that have more than one parent in the given ontology scheme. The current visualization avoids redundancy by placing each +circle inside the parent circle where it has more siblings with observations (not yet an iterative process, so nr of siblings is calculated only at start). + + diff -r b868e946247a -r eb0b7889dd08 results2o.xml --- a/results2o.xml Wed May 14 15:55:27 2014 +0200 +++ b/results2o.xml Fri Aug 01 17:20:02 2014 +0200 @@ -4,6 +4,9 @@ For remote debugging start you listener on port 8000 and use the following as command interpreter: java -jar -Xdebug -Xrunjdwp:transport=dt_socket,address=D0100564.wurnet.nl:8000 --> + Results2O.jar -inputFileName $inputFileName @@ -15,6 +18,7 @@ -mappingFileIdColName "$mappingFileIdColName" -mappingIdPrefix "$mappingIdPrefix" -mappingFileOntologyTermColName "$mappingFileOntologyTermColName" + -removeWhiteSpacesFromOterms $removeWhiteSpacesFromOterms -outputFileName $outputFileName -outputObservationsFileName $outputObservationsFileName @@ -39,8 +43,14 @@ files the value is preceded by a fixed value like for example 'lipidmaps:LMFA00000007' instead of just 'LMFA00000007' - in this example one would fill in 'lipidmaps:' as prefix)"/> - + +