<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=PaulSoutham</id>
	<title>BanghamLab - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=PaulSoutham"/>
	<link rel="alternate" type="text/html" href="http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php/Special:Contributions/PaulSoutham"/>
	<updated>2026-04-11T19:45:51Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6964</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6964"/>
		<updated>2017-07-14T13:36:40Z</updated>

		<summary type="html">&lt;p&gt;PaulSoutham: /* We developed GFtbox to allow us to model the growth of complex shapes with the ultimate goal: to understand the relationships between genes, growth and form. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&amp;lt;!-- ===[[BanghamLabSVN|&amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Copy of BanghamLab source code&amp;lt;/span&amp;gt;]]=== --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: DarkGreen&amp;quot;&amp;gt;&#039;&#039;&#039;Current activity: a collaboration&#039;&#039;&#039; with the [http://rico-coen.jic.ac.uk/index.php/Main_Page CoenLab] with the aim of understanding how patterns of gene activity in biological organs influence the developing shape. The BanghamLab is focussed on the conceptual underpinning: concepts captured in computational growth models, experimental data visualisation and analysis.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Notes on documenting our software&amp;lt;/span&amp;gt;=== &lt;br /&gt;
&lt;br /&gt;
[[Tricks for documenting software|Notes for Lab members on how to contribute to this Wiki and where to put downloads. ]]&lt;br /&gt;
&amp;lt;br&amp;gt;Matlab tip: searching a large data structure for a particular field. Clear the command window. Evaluate the structure to list all the fields, then use the usual control-f search tool on the command window.&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;&#039;&#039;&#039;Computational biology&#039;&#039;&#039;&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Quantitative understanding of growing shapes: &#039;&#039;&#039;GFtbox&#039;&#039;&#039;&amp;lt;/span&amp;gt;==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:#A52A2A;&amp;quot;&amp;gt;We developed &#039;&#039;GFtbox&#039;&#039; to allow us to model the growth of complex shapes with the ultimate goal: to understand the relationships between genes, growth and form.&amp;lt;/span&amp;gt;====&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;400&amp;quot;| [[Image:Journal.pbio.1000537.g009.png|350px|Growth of a flower]] Example of a growing snapdragon flower and some mutants ( [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]). Growth is specified by factors (genes) according to the Growing Polarised Tissue Framework. Colours represent putative gene activity, arrows the polariser gradient and spots clones.&lt;br /&gt;
|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;313&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot; position=&amp;quot;right&amp;quot; autoplay=&#039;true&#039;&amp;gt;GPT_Snapdragon_2010_Green_et_al-0002_1.flv|GPT_Snapdragon_2010_Green_et_al-0002.png&amp;lt;/wikiflv&amp;gt;&lt;br /&gt;
&amp;lt;!--|&amp;lt;wikiflv width=&amp;quot;280&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot;&amp;gt;Journal.pbio.1000537.s025_1.flv|Journal.pbio.1000537.g009.png&amp;lt;/wikiflv&amp;gt;--&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;GPT_thumbnail2.png|120px|GFtbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|&lt;br /&gt;
For modelling the growth of shapes.  &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual ancillary functions|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;for ancillary functions: in &#039;&#039;&#039;interaction function&#039;&#039;&#039; and external functions&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[GFtbox|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Background&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Tutorial pages|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Start here&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Example pages|&#039;&#039;&#039;&#039;&#039;Examples&#039;&#039;&#039;&#039;&#039;: from publications]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://sourceforge.net/p/gftbox/ &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox&#039;&#039;&#039;&#039;&#039; from SourceForge&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox project files:&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_CurrentBiology_Rebocho_2017/GPT_Antirrhinum_CUP.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Antirrhinum CUP&#039;&#039;&#039;&#039;&#039; Rebocho et al 2017&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Elife_Rebocho_2016/GPT_TissueConflicts.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Tissue Conflicts&#039;&#039;&#039;&#039;&#039; Rebocho et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PlantCell_Richardson_2016/GPT_HoodedBarleyWingModels.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Barley&#039;&#039;&#039;&#039;&#039; Richardson et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Dev_Eldridge_2016/Fruit_Shape_Brassicaceae.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Fruits&#039;&#039;&#039;&#039;&#039; Eldridge et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_SauretGueto_2013/GPT_Petal_PLoS_20130502.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Petals&#039;&#039;&#039;&#039;&#039; Sauret-Güeto et al 2013&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/GPT_ArabidopsisLeafModel_20120207.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Leaves&#039;&#039;&#039;&#039;&#039; Kuchen et al 2012&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Kennaway_2011/Kennaway-etal-2011.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Principles and concepts&#039;&#039;&#039;&#039;&#039; Kennaway et al 2011&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Green_2011/Green-etal-2010.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Snapdragon&#039;&#039;&#039;&#039;&#039; Green et al 2011, Cui et al 2010&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| &amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt; &#039;&#039;GFtbox&#039;&#039; is an implementation of the Growing Polarised Tissue Framework (GPT-framework) for understanding and modelling the relationship between gene activity and the growth of shapes such leaves, flowers and animal embryos ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]). &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt;The GPT-framework was used to capture an understanding of (to model) the growing petal ([http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1001550 Sauret-Güeto et al 2013]), leaf ([http://www.sciencemag.org/content/335/6072/1092.abstract Kuchen et al 2012]) and Snapdragon flower [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]. The Snapdragon model was validated by comparing the results with other mutant and transgenic flowers [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000538 Cui et al 2010.]&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The key point is how &#039;&#039;&#039;outgrowths can be specified by genes&#039;&#039;&#039;. The icon shows an asymmetrical outgrowth. Conceptually, it is specifed by two independent patterns under genetic control: a pattern of growth and a pattern of organisers. The outgrowth arises from a region of extra overall growth. Growth is aligned along axes set by two interacting systems. Organisers at the ends of the mesh create a lengthwise gradient. This gradient interacts with the second due to putative organisers that generate polariser sinks in the region that becomes the tips of the palette outgrowth. ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]). These hypotheses need to be tested in biological systems.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Viewing and measuring volume images: &#039;&#039;&#039;VolViewer&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;VolViewer-logo.png|120px|VolViewer&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For viewing and measuring &#039;&#039;&#039;volume images&#039;&#039;&#039; on both normal and &#039;&#039;&#039;stereo&#039;&#039;&#039; screens. Typical images from: confocal microscope and Optical Projection Tomography (OPT) images&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Description|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#User Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Download| &#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Output from VolViewer has appeared in:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://www.cell.com/cell_picture_show-plantbio Cell: Online Gallery] | [http://www.amazon.co.uk/Handbook-Plant-Science-Keith-Roberts/dp/0470057238/ref=sr_1_19?s=books&amp;amp;ie=UTF8&amp;amp;qid=1289321357&amp;amp;sr=1-19 Front cover: Handbook of Plant Science] | [http://www.plantcell.org/content/18/9.toc Front cover: The Plant Cell] |  [http://www.americanscientist.org/issues/pub/2013/1/3d-carnivorous-plants American Scientist] | [http://www.rms.org.uk/Resources/Royal%20Microscopical%20Society/infocus/Edgar%20article.pdf  Royal Microscopical Society: Infocus Magazine] | [http://www.bioptonics.com/Home.htm Bundled with the Bioptonic 3001 scanner: Bioptonics Viewer] | [http://www.dailymail.co.uk/sciencetech/article-2215052/The-complexity-intricacy-Mother-Nature-revealed-incredible-pictures-plants--seen-inside.html The Daily Mail] | [http://www.guardian.co.uk/science/gallery/2007/sep/04/fruitflybrain#/?picture=330675671&amp;amp;index=1 The Guardian newspaper: 3D Fruit fly] | [http://qt.nokia.com/qt-in-use/ambassadors/project?id=a0F20000006LZ2pEAG Qt Ambassador program] | [http://www.triffidnurseries.co.uk/special3.php Triffid Nurseries website]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  VolViewer is used as a &#039;&#039;&#039;stand-alone&#039;&#039;&#039; app. or as a &#039;&#039;&#039;viewport for other systems&#039;&#039;&#039;, e.g. Matlab programs. VolViewer uses [http://www.opengl.org/ OpenGL] and [http://qt.nokia.com/products/ Qt] to provide a user friendly application to interactively explore and quantify multi-dimensional biological images. It has been successfully used in our lab to explore and quantify confocal microscopy and  optical projection tomography images. Written by Jerome Avondo it is open-source and is also compatible with the Open Microscopy Environment ([http://openmicroscopy.org/site OME]) (Chris Allen and Avondo, et. al. &#039;&#039;OMERO: flexible, model-driven data management for experimental biology&#039;&#039;  Nature Methods 9, 245–253 (2012))&amp;lt;br&amp;gt; [[image:Silique.PNG|360px]]).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing shapes in 2D and 3D: &#039;&#039;&#039;AAMToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;AAMToolbox_logo.jpg|120px|AAMToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing populations of shapes and colours within the shapes using principal component analysis. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[AAMToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tutorials on the Shape modelling toolbox|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[AAMToolbox Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download revised Nov2012&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The AAMToolbox enables the user analyse the shape and colour of collections of similar objects. Originally developed to analyse face shapes for lipreading ([http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=982900 Matthews &#039;&#039;et al&#039;&#039;. 2002][http://www2.cmp.uea.ac.uk/~sjc/matthews-pami-01.pdf version of pdf]), we have used it extensively for analysing the shapes of leaves ([http://www.pnas.org/content/102/29/10221.short Langlade &#039;&#039;et al&#039;&#039; 2005.],[http://www.tandfonline.com/doi/abs/10.2976/1.2836738 Bensmihen &#039;&#039;et al.&#039;&#039; 2010]) and petals ([http://www.sciencemag.org/content/313/5789/963.short Whibley &#039;&#039;et al&#039;&#039; 2006],[http://www.mssaleshops.info/content/21/10/2999.short Feng &#039;&#039;et al&#039;&#039;. 2010]). The analysis can be applied to art, for example, finding systematic differences between portraits by Rembrandt and Modigliani.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing the shapes of clones: &#039;&#039;&#039;SectorAnalysisToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;Sector analysis icon.jpg|120px|SectorAnalysisToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing the shapes of marked cell clones. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/SectorAnalysisToolbox.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The SectorAnalysisToolbox enables the user analyse the shapes of marked clones in a sheet of tissue.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;&#039;&#039;&#039;Algorithms&#039;&#039;&#039;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;MSERs, extrema, connected-set filters and sieves==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;The algorithm finding MSER&#039;s starts with a connected-set opening or &#039;o&#039; sieve&amp;lt;/span&amp;gt;====&lt;br /&gt;
[[Comparison of Matlab MSER&#039;s and &#039;o&#039; sieve|Comparison of Matlab MSER&#039;s and &#039;o&#039; sieve]] Essentially, no difference.&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| [[Image:Cameraman_iso_topview.jpg|300px|link=AAMToolbox Details|MSERs]] Cameraman image. Superimposed red spots are maximal extrema and blue spots are minima. Irregular cyan, blue and yellow regions illustrate regions associated with maxima and the magenta region is a minimum.&lt;br /&gt;
|[[Image:cameraman_iso_tree.jpg|300px|link=AAMToolbox Details|MSERs over scale-space]]&amp;lt;br&amp;gt;Isometric view of the cameraman image with superimposed maxima (red) and minima (blue). The trees trace the maxima through increasing scale-space. Large spots have been identified as stable extrema.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color: 	#C364C5;&amp;quot;&amp;gt;Finding interest points, features and segmenting images. &amp;lt;/span&amp;gt;===&lt;br /&gt;
#[[MSER and Sieve Details|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;Technical briefing&#039;&#039;&#039;&amp;lt;/span&amp;gt;]] &amp;lt;span style=&amp;quot;color: 	#C364C5;&amp;quot;&amp;gt;MSER&#039;s incorporate &#039;o&#039; sieves.&lt;br /&gt;
#[[MSER&#039;s and Connected sets|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;The twist&#039;&#039;&#039;: from restricted median filters to sieves and MSER&#039;s&amp;lt;/span&amp;gt;]]&lt;br /&gt;
#One dimensional sieves (measure length)&lt;br /&gt;
##[[Types of 1D sieve|Types of 1D sieve]]&lt;br /&gt;
##[[First applied to hydrophobicity plots|First applied to hydrophobicity plots]] but lets exploit their idempotency.&lt;br /&gt;
#Two dimensional sieves (measure areas)&lt;br /&gt;
##Properties&lt;br /&gt;
##Relation to MSER&#039;s&lt;br /&gt;
#Three dimensional sieves (measure volumes)&lt;br /&gt;
##[[Segment by volume|Segment by volume]] instant gratification.&lt;br /&gt;
&amp;lt;!--[[siv Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Software#MSERs extrema connected-set filters and sieves|&amp;lt;span style=&amp;quot;color:Green;&amp;quot;&amp;gt;&#039;&#039;&#039;MORE&#039;&#039;&#039;&amp;lt;/span&amp;gt;]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;Art, extrema of light and shade: &#039;&#039;&#039;&#039;&#039;PhotoArtMaster&#039;&#039;&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Art created using ArtMaster, and ArtMaster itself was featured in an exhibit at the London Victoria and Albert (V&amp;amp;A) Museum exhibition &amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;Cheating? How to make Perfect Work of Art&#039; (2003).&amp;lt;/span&amp;gt; The exhibition centered on the idea of [http://en.wikipedia.org/wiki/Hockney%E2%80%93Falco_thesis Hockney&#039;s] that  advances in realism and accuracy in the history of Western art since the Renaissance were primarily the result of optical aids such as the camera obscura, camera lucida, and curved mirrors. My exhibit used a touch screen (rare in those days) and ArtMaster to help visitors create &#039;paintings&#039; from photographs. [http://www.sciencemuseum.org.uk/visitmuseum/galleries/turing.aspx finding its name]. (It is entirely different in principle from the software more recently used by Hockney to paint with an iPad.)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:DegasLightAndShade.jpg|400px]][[Image:Emma_face_Art_C.jpg|300px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of light and shade crisply segmented from a photograph. Likewise, on the right, edges.&lt;br /&gt;
|}&lt;br /&gt;
=====PhotoArtMaster=====&lt;br /&gt;
Saturday 07/06/2014: Inspired Photographer of the Year 2013 Tony Bennett when asked whether his photograph  [http://www.bbc.co.uk/programmes/galleries/p020hd8s Mists and Reflections] had been Photoshopped replied something like &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;A digital camera delivers an unemotional &#039;&#039;raw&#039;&#039; image of pixels that you have to manipulate to &#039;&#039;create your photograph&#039;&#039;&amp;quot; Photographers manipulate as little as possible. &amp;lt;br&amp;gt;&lt;br /&gt;
However there is &#039;&#039;&#039;another path one that creates pictures&#039;&#039;&#039;. For this you need another piece of software: PhotoArtMaster (ArtMaster). Professional Photographer said &#039;&#039;&amp;quot;&#039;&#039;&#039;Forget any comparison whatsoever with the art filters in Photoshop - this software reaches out and enters different stratospheres&#039;&#039;&#039;&amp;quot;&#039;&#039; [[Professional Photographer]].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Early versions of PhotoArtMaster are still &#039;&#039;&#039;available from Amazon&#039;&#039;&#039; at low prices (I&#039;m not sure where they come from.)&lt;br /&gt;
[http://www.amazon.co.uk/s/ref=nb_sb_noss?url=search-alias%3Daps&amp;amp;field-keywords=photoartmaster] . Some help for both the early versions and the latest version can be found in [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;this document&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]).&lt;br /&gt;
=====Links to third party PhotoArtMastered pictures=====&lt;br /&gt;
*[https://picasaweb.google.com/113257474829608374943/InTheStyleOf Oliver Bangham] Colouful rounded shapes from, yes, my brother.&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Wimbledon_%28film%29 The entry sequence of the comedy film &#039;Wimbledon&#039;]&lt;br /&gt;
&lt;br /&gt;
====The final version of the Windows ArtMaster2.0 [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSource_ArtMaster/ArtMaster2.0Release.zip &amp;lt;span style=&amp;quot;color: #B31B1B&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;is downloadable here&#039;&#039;&#039;&#039;&#039;&amp;lt;/span&amp;gt;]  with no support.====&lt;br /&gt;
Unzip into (for example) the &amp;quot;Program Files&amp;quot; directory then set your system environment to include: &#039;&#039;C:\Program Files\Pam2.0 Release\jre\bin;C:\Program Files\Pam2.0 Release\bin;&#039;&#039; (You may need help for this. I right clicked &#039;computer&#039; from the &#039;Start&#039; menu, then selected &#039;Advanced system settings&#039;, then &#039;Environment Variables&#039; and finally slid through the System variables until I found and selected &#039;Path&#039;. This allowed me to edit the path by adding &#039;;C:\Program Files\Pam2.0 Release\jre\bin;C:\Program Files\Pam2.0 Release\bin&#039; to the end). Rather detailed help using the software is available in [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;this essay&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/Art_For_All_a4a_3_web2.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;The sieve algorithms underpinning PhotoArtMaster software&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;] are described in an extract of the &lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;essay&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]. These documents were written to support our Fo2Pix company. PhotoArtMaster originally  sold &amp;gt;65,000 licences but ill health forced the closure of Fo2Pix.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Trees_1.jpg|600px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of colour crisply segmented from a photograph. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Documentation_of_Connected_Set_Filters_or_Sieves|Art test page]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
[[Documentation_of_Connected_Set_Filters_or_Sieves]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Reaction-diffusion and morphogenesis==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#000000;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|&lt;br /&gt;
[[Image:tentacles_morphogenesis.png|600px]]&lt;br /&gt;
|}&lt;br /&gt;
Illustration of morphogenesis inspired by Turing&#039;s paper. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/GPT_ReactionDiffusionTentacles_20121211.zip &amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Example using growth toolbox GPT_ReactionDiffusionTentacles_20121211.zip&amp;lt;/span&amp;gt;]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
===1 A===&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Open source systems to which we have contributed=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;OMERO==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;OMERO_DIAGRAM.jpg|100px|OMERO&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For working with the OME image database. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [http://www.openmicroscopy.org/site/products/omero &#039;&#039;Details&#039;&#039;], [http://www.openmicroscopy.org/site/support/omero4/downloads &#039;&#039;Download&#039;&#039;]&amp;lt;br&amp;gt; [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  [http://openmicroscopy.org/site/support/omero4 Open Microscopy Environment Remote Objects (OMERO).] for visualising, managing, and annotating scientific image data. See also our [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] training course we ran in April 2011.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Tools and Utilities=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;BioformatsConverter==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;BioformatsConverterZip.png|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For converting microscope manufacturer proprietary file formats. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [[BioformatsConverter|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| This tool allows for the batch conversion of microscope manufacturer proprietary file formats, to the open source OME-TIFF standard. Uses the [http://www.loci.wisc.edu/software/bio-formats Bioformats] library.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Dependency Checking Tool==&lt;br /&gt;
&lt;br /&gt;
Tool for recursively finding what further functions a function depends on. See [[myDepFun|&#039;&#039;Details&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;PIN Point==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;|[[File:PinPoint.jpg]]&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|Tool for analysing PIN Signal in cells.&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/PinPoint.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Sample Project&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;In development&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;MTtbox&amp;lt;/span&amp;gt;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;MTtboxA.jpg|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For modelling the behaviour of microtubules within a cell. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
See [[MTtbox documentation|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| In development. The idea is to be able to model the behaviour of growing microtubules and factors as they react chemically and diffuse within the different cell compartments.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
The icon shows a spherical cell sliced open to show concentric components: cell wall (magenta), plasma-membrane (yellow), cytoplasm (green) and vacuole (yellow). Microtubules (blue) grow in 3D within the cytoplasm.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Historical&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Robot arm:  still in production after 30 years (serving local industry)&amp;lt;/span&amp;gt;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|[[Image:2014-06-10 14.22.20 small robot.jpg|400px|]] &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For teaching &#039;&#039;&#039;production control&#039;&#039;&#039; and &#039;&#039;&#039;interrupt programming&#039;&#039;&#039;. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1983 and we are in a world of &#039;&#039;&#039;Apple II and BBC B computers&#039;&#039;&#039; - the &#039;&#039;6502&#039;&#039; processor reigns. Particularly good for real-time control it responded very fast to hardware interrupts from, for example, the timer. To illustrate timer interrupts what better than digital servo-motors? Set up the on-board timers to produce a stream of  &#039;heartbeat&#039; of pulses, one every 20 ms out of the parallel port and control up to eight motors.  Pulse widths, from 1 to 2 ms, control the position of each motor arm. Derek Fulton and I made some loose lab. money by writing a series of articles showing exactly how to build and, in particular, control this robot arm.[[Publications#.28G.29_Computer_control.2C_measurement_and_commercial_software |Bangham et al.]]. &lt;br /&gt;
Our copyright, I took it to a local company LJ-Electronics ([http://www.ljcreate.com/products/product.asp?id=314&amp;amp;program=195&amp;amp;curr=2 now LJ-Creative]) who incorporated it detail for detail into their product line. Originally, they called it the Emu. Still in production: &#039;&#039;&#039;Lovely outcome.&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Historical=&lt;/div&gt;</summary>
		<author><name>PaulSoutham</name></author>
	</entry>
	<entry>
		<id>http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6963</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6963"/>
		<updated>2017-07-14T13:35:06Z</updated>

		<summary type="html">&lt;p&gt;PaulSoutham: /* We developed GFtbox to allow us to model the growth of complex shapes with the ultimate goal: to understand the relationships between genes, growth and form. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&amp;lt;!-- ===[[BanghamLabSVN|&amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Copy of BanghamLab source code&amp;lt;/span&amp;gt;]]=== --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: DarkGreen&amp;quot;&amp;gt;&#039;&#039;&#039;Current activity: a collaboration&#039;&#039;&#039; with the [http://rico-coen.jic.ac.uk/index.php/Main_Page CoenLab] with the aim of understanding how patterns of gene activity in biological organs influence the developing shape. The BanghamLab is focussed on the conceptual underpinning: concepts captured in computational growth models, experimental data visualisation and analysis.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Notes on documenting our software&amp;lt;/span&amp;gt;=== &lt;br /&gt;
&lt;br /&gt;
[[Tricks for documenting software|Notes for Lab members on how to contribute to this Wiki and where to put downloads. ]]&lt;br /&gt;
&amp;lt;br&amp;gt;Matlab tip: searching a large data structure for a particular field. Clear the command window. Evaluate the structure to list all the fields, then use the usual control-f search tool on the command window.&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;&#039;&#039;&#039;Computational biology&#039;&#039;&#039;&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Quantitative understanding of growing shapes: &#039;&#039;&#039;GFtbox&#039;&#039;&#039;&amp;lt;/span&amp;gt;==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:#A52A2A;&amp;quot;&amp;gt;We developed &#039;&#039;GFtbox&#039;&#039; to allow us to model the growth of complex shapes with the ultimate goal: to understand the relationships between genes, growth and form.&amp;lt;/span&amp;gt;====&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;400&amp;quot;| [[Image:Journal.pbio.1000537.g009.png|350px|Growth of a flower]] Example of a growing snapdragon flower and some mutants ( [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]). Growth is specified by factors (genes) according to the Growing Polarised Tissue Framework. Colours represent putative gene activity, arrows the polariser gradient and spots clones.&lt;br /&gt;
|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;313&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot; position=&amp;quot;right&amp;quot; autoplay=&#039;true&#039;&amp;gt;GPT_Snapdragon_2010_Green_et_al-0002_1.flv|GPT_Snapdragon_2010_Green_et_al-0002.png&amp;lt;/wikiflv&amp;gt;&lt;br /&gt;
&amp;lt;!--|&amp;lt;wikiflv width=&amp;quot;280&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot;&amp;gt;Journal.pbio.1000537.s025_1.flv|Journal.pbio.1000537.g009.png&amp;lt;/wikiflv&amp;gt;--&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;GPT_thumbnail2.png|120px|GFtbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|&lt;br /&gt;
For modelling the growth of shapes.  &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual ancillary functions|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;for ancillary functions: in &#039;&#039;&#039;interaction function&#039;&#039;&#039; and external functions&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[GFtbox|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Background&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Tutorial pages|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Start here&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Example pages|&#039;&#039;&#039;&#039;&#039;Examples&#039;&#039;&#039;&#039;&#039;: from publications]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://sourceforge.net/p/gftbox/ &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox&#039;&#039;&#039;&#039;&#039; from SourceForge&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox project files:&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Elife_Rebocho_2017/GPT_Antirrhinum_CUP.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Antirrhinum CUP&#039;&#039;&#039;&#039;&#039; Rebocho et al 2017&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Elife_Rebocho_2016/GPT_TissueConflicts.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Tissue Conflicts&#039;&#039;&#039;&#039;&#039; Rebocho et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PlantCell_Richardson_2016/GPT_HoodedBarleyWingModels.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Barley&#039;&#039;&#039;&#039;&#039; Richardson et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Dev_Eldridge_2016/Fruit_Shape_Brassicaceae.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Fruits&#039;&#039;&#039;&#039;&#039; Eldridge et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_SauretGueto_2013/GPT_Petal_PLoS_20130502.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Petals&#039;&#039;&#039;&#039;&#039; Sauret-Güeto et al 2013&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/GPT_ArabidopsisLeafModel_20120207.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Leaves&#039;&#039;&#039;&#039;&#039; Kuchen et al 2012&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Kennaway_2011/Kennaway-etal-2011.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Principles and concepts&#039;&#039;&#039;&#039;&#039; Kennaway et al 2011&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Green_2011/Green-etal-2010.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Snapdragon&#039;&#039;&#039;&#039;&#039; Green et al 2011, Cui et al 2010&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| &amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt; &#039;&#039;GFtbox&#039;&#039; is an implementation of the Growing Polarised Tissue Framework (GPT-framework) for understanding and modelling the relationship between gene activity and the growth of shapes such leaves, flowers and animal embryos ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]). &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt;The GPT-framework was used to capture an understanding of (to model) the growing petal ([http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1001550 Sauret-Güeto et al 2013]), leaf ([http://www.sciencemag.org/content/335/6072/1092.abstract Kuchen et al 2012]) and Snapdragon flower [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]. The Snapdragon model was validated by comparing the results with other mutant and transgenic flowers [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000538 Cui et al 2010.]&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The key point is how &#039;&#039;&#039;outgrowths can be specified by genes&#039;&#039;&#039;. The icon shows an asymmetrical outgrowth. Conceptually, it is specifed by two independent patterns under genetic control: a pattern of growth and a pattern of organisers. The outgrowth arises from a region of extra overall growth. Growth is aligned along axes set by two interacting systems. Organisers at the ends of the mesh create a lengthwise gradient. This gradient interacts with the second due to putative organisers that generate polariser sinks in the region that becomes the tips of the palette outgrowth. ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]). These hypotheses need to be tested in biological systems.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Viewing and measuring volume images: &#039;&#039;&#039;VolViewer&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;VolViewer-logo.png|120px|VolViewer&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For viewing and measuring &#039;&#039;&#039;volume images&#039;&#039;&#039; on both normal and &#039;&#039;&#039;stereo&#039;&#039;&#039; screens. Typical images from: confocal microscope and Optical Projection Tomography (OPT) images&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Description|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#User Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Download| &#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Output from VolViewer has appeared in:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://www.cell.com/cell_picture_show-plantbio Cell: Online Gallery] | [http://www.amazon.co.uk/Handbook-Plant-Science-Keith-Roberts/dp/0470057238/ref=sr_1_19?s=books&amp;amp;ie=UTF8&amp;amp;qid=1289321357&amp;amp;sr=1-19 Front cover: Handbook of Plant Science] | [http://www.plantcell.org/content/18/9.toc Front cover: The Plant Cell] |  [http://www.americanscientist.org/issues/pub/2013/1/3d-carnivorous-plants American Scientist] | [http://www.rms.org.uk/Resources/Royal%20Microscopical%20Society/infocus/Edgar%20article.pdf  Royal Microscopical Society: Infocus Magazine] | [http://www.bioptonics.com/Home.htm Bundled with the Bioptonic 3001 scanner: Bioptonics Viewer] | [http://www.dailymail.co.uk/sciencetech/article-2215052/The-complexity-intricacy-Mother-Nature-revealed-incredible-pictures-plants--seen-inside.html The Daily Mail] | [http://www.guardian.co.uk/science/gallery/2007/sep/04/fruitflybrain#/?picture=330675671&amp;amp;index=1 The Guardian newspaper: 3D Fruit fly] | [http://qt.nokia.com/qt-in-use/ambassadors/project?id=a0F20000006LZ2pEAG Qt Ambassador program] | [http://www.triffidnurseries.co.uk/special3.php Triffid Nurseries website]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  VolViewer is used as a &#039;&#039;&#039;stand-alone&#039;&#039;&#039; app. or as a &#039;&#039;&#039;viewport for other systems&#039;&#039;&#039;, e.g. Matlab programs. VolViewer uses [http://www.opengl.org/ OpenGL] and [http://qt.nokia.com/products/ Qt] to provide a user friendly application to interactively explore and quantify multi-dimensional biological images. It has been successfully used in our lab to explore and quantify confocal microscopy and  optical projection tomography images. Written by Jerome Avondo it is open-source and is also compatible with the Open Microscopy Environment ([http://openmicroscopy.org/site OME]) (Chris Allen and Avondo, et. al. &#039;&#039;OMERO: flexible, model-driven data management for experimental biology&#039;&#039;  Nature Methods 9, 245–253 (2012))&amp;lt;br&amp;gt; [[image:Silique.PNG|360px]]).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing shapes in 2D and 3D: &#039;&#039;&#039;AAMToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;AAMToolbox_logo.jpg|120px|AAMToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing populations of shapes and colours within the shapes using principal component analysis. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[AAMToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tutorials on the Shape modelling toolbox|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[AAMToolbox Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download revised Nov2012&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The AAMToolbox enables the user analyse the shape and colour of collections of similar objects. Originally developed to analyse face shapes for lipreading ([http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=982900 Matthews &#039;&#039;et al&#039;&#039;. 2002][http://www2.cmp.uea.ac.uk/~sjc/matthews-pami-01.pdf version of pdf]), we have used it extensively for analysing the shapes of leaves ([http://www.pnas.org/content/102/29/10221.short Langlade &#039;&#039;et al&#039;&#039; 2005.],[http://www.tandfonline.com/doi/abs/10.2976/1.2836738 Bensmihen &#039;&#039;et al.&#039;&#039; 2010]) and petals ([http://www.sciencemag.org/content/313/5789/963.short Whibley &#039;&#039;et al&#039;&#039; 2006],[http://www.mssaleshops.info/content/21/10/2999.short Feng &#039;&#039;et al&#039;&#039;. 2010]). The analysis can be applied to art, for example, finding systematic differences between portraits by Rembrandt and Modigliani.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing the shapes of clones: &#039;&#039;&#039;SectorAnalysisToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;Sector analysis icon.jpg|120px|SectorAnalysisToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing the shapes of marked cell clones. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/SectorAnalysisToolbox.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The SectorAnalysisToolbox enables the user analyse the shapes of marked clones in a sheet of tissue.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;&#039;&#039;&#039;Algorithms&#039;&#039;&#039;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;MSERs, extrema, connected-set filters and sieves==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;The algorithm finding MSER&#039;s starts with a connected-set opening or &#039;o&#039; sieve&amp;lt;/span&amp;gt;====&lt;br /&gt;
[[Comparison of Matlab MSER&#039;s and &#039;o&#039; sieve|Comparison of Matlab MSER&#039;s and &#039;o&#039; sieve]] Essentially, no difference.&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| [[Image:Cameraman_iso_topview.jpg|300px|link=AAMToolbox Details|MSERs]] Cameraman image. Superimposed red spots are maximal extrema and blue spots are minima. Irregular cyan, blue and yellow regions illustrate regions associated with maxima and the magenta region is a minimum.&lt;br /&gt;
|[[Image:cameraman_iso_tree.jpg|300px|link=AAMToolbox Details|MSERs over scale-space]]&amp;lt;br&amp;gt;Isometric view of the cameraman image with superimposed maxima (red) and minima (blue). The trees trace the maxima through increasing scale-space. Large spots have been identified as stable extrema.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color: 	#C364C5;&amp;quot;&amp;gt;Finding interest points, features and segmenting images. &amp;lt;/span&amp;gt;===&lt;br /&gt;
#[[MSER and Sieve Details|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;Technical briefing&#039;&#039;&#039;&amp;lt;/span&amp;gt;]] &amp;lt;span style=&amp;quot;color: 	#C364C5;&amp;quot;&amp;gt;MSER&#039;s incorporate &#039;o&#039; sieves.&lt;br /&gt;
#[[MSER&#039;s and Connected sets|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;The twist&#039;&#039;&#039;: from restricted median filters to sieves and MSER&#039;s&amp;lt;/span&amp;gt;]]&lt;br /&gt;
#One dimensional sieves (measure length)&lt;br /&gt;
##[[Types of 1D sieve|Types of 1D sieve]]&lt;br /&gt;
##[[First applied to hydrophobicity plots|First applied to hydrophobicity plots]] but lets exploit their idempotency.&lt;br /&gt;
#Two dimensional sieves (measure areas)&lt;br /&gt;
##Properties&lt;br /&gt;
##Relation to MSER&#039;s&lt;br /&gt;
#Three dimensional sieves (measure volumes)&lt;br /&gt;
##[[Segment by volume|Segment by volume]] instant gratification.&lt;br /&gt;
&amp;lt;!--[[siv Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Software#MSERs extrema connected-set filters and sieves|&amp;lt;span style=&amp;quot;color:Green;&amp;quot;&amp;gt;&#039;&#039;&#039;MORE&#039;&#039;&#039;&amp;lt;/span&amp;gt;]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;Art, extrema of light and shade: &#039;&#039;&#039;&#039;&#039;PhotoArtMaster&#039;&#039;&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Art created using ArtMaster, and ArtMaster itself was featured in an exhibit at the London Victoria and Albert (V&amp;amp;A) Museum exhibition &amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;Cheating? How to make Perfect Work of Art&#039; (2003).&amp;lt;/span&amp;gt; The exhibition centered on the idea of [http://en.wikipedia.org/wiki/Hockney%E2%80%93Falco_thesis Hockney&#039;s] that  advances in realism and accuracy in the history of Western art since the Renaissance were primarily the result of optical aids such as the camera obscura, camera lucida, and curved mirrors. My exhibit used a touch screen (rare in those days) and ArtMaster to help visitors create &#039;paintings&#039; from photographs. [http://www.sciencemuseum.org.uk/visitmuseum/galleries/turing.aspx finding its name]. (It is entirely different in principle from the software more recently used by Hockney to paint with an iPad.)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:DegasLightAndShade.jpg|400px]][[Image:Emma_face_Art_C.jpg|300px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of light and shade crisply segmented from a photograph. Likewise, on the right, edges.&lt;br /&gt;
|}&lt;br /&gt;
=====PhotoArtMaster=====&lt;br /&gt;
Saturday 07/06/2014: Inspired Photographer of the Year 2013 Tony Bennett when asked whether his photograph  [http://www.bbc.co.uk/programmes/galleries/p020hd8s Mists and Reflections] had been Photoshopped replied something like &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;A digital camera delivers an unemotional &#039;&#039;raw&#039;&#039; image of pixels that you have to manipulate to &#039;&#039;create your photograph&#039;&#039;&amp;quot; Photographers manipulate as little as possible. &amp;lt;br&amp;gt;&lt;br /&gt;
However there is &#039;&#039;&#039;another path one that creates pictures&#039;&#039;&#039;. For this you need another piece of software: PhotoArtMaster (ArtMaster). Professional Photographer said &#039;&#039;&amp;quot;&#039;&#039;&#039;Forget any comparison whatsoever with the art filters in Photoshop - this software reaches out and enters different stratospheres&#039;&#039;&#039;&amp;quot;&#039;&#039; [[Professional Photographer]].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Early versions of PhotoArtMaster are still &#039;&#039;&#039;available from Amazon&#039;&#039;&#039; at low prices (I&#039;m not sure where they come from.)&lt;br /&gt;
[http://www.amazon.co.uk/s/ref=nb_sb_noss?url=search-alias%3Daps&amp;amp;field-keywords=photoartmaster] . Some help for both the early versions and the latest version can be found in [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;this document&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]).&lt;br /&gt;
=====Links to third party PhotoArtMastered pictures=====&lt;br /&gt;
*[https://picasaweb.google.com/113257474829608374943/InTheStyleOf Oliver Bangham] Colouful rounded shapes from, yes, my brother.&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Wimbledon_%28film%29 The entry sequence of the comedy film &#039;Wimbledon&#039;]&lt;br /&gt;
&lt;br /&gt;
====The final version of the Windows ArtMaster2.0 [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSource_ArtMaster/ArtMaster2.0Release.zip &amp;lt;span style=&amp;quot;color: #B31B1B&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;is downloadable here&#039;&#039;&#039;&#039;&#039;&amp;lt;/span&amp;gt;]  with no support.====&lt;br /&gt;
Unzip into (for example) the &amp;quot;Program Files&amp;quot; directory then set your system environment to include: &#039;&#039;C:\Program Files\Pam2.0 Release\jre\bin;C:\Program Files\Pam2.0 Release\bin;&#039;&#039; (You may need help for this. I right clicked &#039;computer&#039; from the &#039;Start&#039; menu, then selected &#039;Advanced system settings&#039;, then &#039;Environment Variables&#039; and finally slid through the System variables until I found and selected &#039;Path&#039;. This allowed me to edit the path by adding &#039;;C:\Program Files\Pam2.0 Release\jre\bin;C:\Program Files\Pam2.0 Release\bin&#039; to the end). Rather detailed help using the software is available in [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;this essay&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/Art_For_All_a4a_3_web2.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;The sieve algorithms underpinning PhotoArtMaster software&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;] are described in an extract of the &lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;essay&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]. These documents were written to support our Fo2Pix company. PhotoArtMaster originally  sold &amp;gt;65,000 licences but ill health forced the closure of Fo2Pix.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Trees_1.jpg|600px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of colour crisply segmented from a photograph. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Documentation_of_Connected_Set_Filters_or_Sieves|Art test page]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
[[Documentation_of_Connected_Set_Filters_or_Sieves]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Reaction-diffusion and morphogenesis==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#000000;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|&lt;br /&gt;
[[Image:tentacles_morphogenesis.png|600px]]&lt;br /&gt;
|}&lt;br /&gt;
Illustration of morphogenesis inspired by Turing&#039;s paper. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/GPT_ReactionDiffusionTentacles_20121211.zip &amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Example using growth toolbox GPT_ReactionDiffusionTentacles_20121211.zip&amp;lt;/span&amp;gt;]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
===1 A===&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Open source systems to which we have contributed=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;OMERO==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;OMERO_DIAGRAM.jpg|100px|OMERO&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For working with the OME image database. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [http://www.openmicroscopy.org/site/products/omero &#039;&#039;Details&#039;&#039;], [http://www.openmicroscopy.org/site/support/omero4/downloads &#039;&#039;Download&#039;&#039;]&amp;lt;br&amp;gt; [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  [http://openmicroscopy.org/site/support/omero4 Open Microscopy Environment Remote Objects (OMERO).] for visualising, managing, and annotating scientific image data. See also our [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] training course we ran in April 2011.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Tools and Utilities=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;BioformatsConverter==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;BioformatsConverterZip.png|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For converting microscope manufacturer proprietary file formats. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [[BioformatsConverter|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| This tool allows for the batch conversion of microscope manufacturer proprietary file formats, to the open source OME-TIFF standard. Uses the [http://www.loci.wisc.edu/software/bio-formats Bioformats] library.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Dependency Checking Tool==&lt;br /&gt;
&lt;br /&gt;
Tool for recursively finding what further functions a function depends on. See [[myDepFun|&#039;&#039;Details&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;PIN Point==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;|[[File:PinPoint.jpg]]&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|Tool for analysing PIN Signal in cells.&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/PinPoint.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Sample Project&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;In development&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;MTtbox&amp;lt;/span&amp;gt;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;MTtboxA.jpg|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For modelling the behaviour of microtubules within a cell. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
See [[MTtbox documentation|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| In development. The idea is to be able to model the behaviour of growing microtubules and factors as they react chemically and diffuse within the different cell compartments.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
The icon shows a spherical cell sliced open to show concentric components: cell wall (magenta), plasma-membrane (yellow), cytoplasm (green) and vacuole (yellow). Microtubules (blue) grow in 3D within the cytoplasm.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Historical&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Robot arm:  still in production after 30 years (serving local industry)&amp;lt;/span&amp;gt;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|[[Image:2014-06-10 14.22.20 small robot.jpg|400px|]] &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For teaching &#039;&#039;&#039;production control&#039;&#039;&#039; and &#039;&#039;&#039;interrupt programming&#039;&#039;&#039;. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1983 and we are in a world of &#039;&#039;&#039;Apple II and BBC B computers&#039;&#039;&#039; - the &#039;&#039;6502&#039;&#039; processor reigns. Particularly good for real-time control it responded very fast to hardware interrupts from, for example, the timer. To illustrate timer interrupts what better than digital servo-motors? Set up the on-board timers to produce a stream of  &#039;heartbeat&#039; of pulses, one every 20 ms out of the parallel port and control up to eight motors.  Pulse widths, from 1 to 2 ms, control the position of each motor arm. Derek Fulton and I made some loose lab. money by writing a series of articles showing exactly how to build and, in particular, control this robot arm.[[Publications#.28G.29_Computer_control.2C_measurement_and_commercial_software |Bangham et al.]]. &lt;br /&gt;
Our copyright, I took it to a local company LJ-Electronics ([http://www.ljcreate.com/products/product.asp?id=314&amp;amp;program=195&amp;amp;curr=2 now LJ-Creative]) who incorporated it detail for detail into their product line. Originally, they called it the Emu. Still in production: &#039;&#039;&#039;Lovely outcome.&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Historical=&lt;/div&gt;</summary>
		<author><name>PaulSoutham</name></author>
	</entry>
	<entry>
		<id>http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6962</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6962"/>
		<updated>2016-12-13T15:49:56Z</updated>

		<summary type="html">&lt;p&gt;PaulSoutham: /* PIN Point */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&amp;lt;!-- ===[[BanghamLabSVN|&amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Copy of BanghamLab source code&amp;lt;/span&amp;gt;]]=== --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: DarkGreen&amp;quot;&amp;gt;&#039;&#039;&#039;Current activity: a collaboration&#039;&#039;&#039; with the [http://rico-coen.jic.ac.uk/index.php/Main_Page CoenLab] with the aim of understanding how patterns of gene activity in biological organs influence the developing shape. The BanghamLab is focussed on the conceptual underpinning: concepts captured in computational growth models, experimental data visualisation and analysis.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Notes on documenting our software&amp;lt;/span&amp;gt;=== &lt;br /&gt;
&lt;br /&gt;
[[Tricks for documenting software|Notes for Lab members on how to contribute to this Wiki and where to put downloads. ]]&lt;br /&gt;
&amp;lt;br&amp;gt;Matlab tip: searching a large data structure for a particular field. Clear the command window. Evaluate the structure to list all the fields, then use the usual control-f search tool on the command window.&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;&#039;&#039;&#039;Computational biology&#039;&#039;&#039;&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Quantitative understanding of growing shapes: &#039;&#039;&#039;GFtbox&#039;&#039;&#039;&amp;lt;/span&amp;gt;==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:#A52A2A;&amp;quot;&amp;gt;We developed &#039;&#039;GFtbox&#039;&#039; to allow us to model the growth of complex shapes with the ultimate goal: to understand the relationships between genes, growth and form.&amp;lt;/span&amp;gt;====&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;400&amp;quot;| [[Image:Journal.pbio.1000537.g009.png|350px|Growth of a flower]] Example of a growing snapdragon flower and some mutants ( [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]). Growth is specified by factors (genes) according to the Growing Polarised Tissue Framework. Colours represent putative gene activity, arrows the polariser gradient and spots clones.&lt;br /&gt;
|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;313&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot; position=&amp;quot;right&amp;quot; autoplay=&#039;true&#039;&amp;gt;GPT_Snapdragon_2010_Green_et_al-0002_1.flv|GPT_Snapdragon_2010_Green_et_al-0002.png&amp;lt;/wikiflv&amp;gt;&lt;br /&gt;
&amp;lt;!--|&amp;lt;wikiflv width=&amp;quot;280&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot;&amp;gt;Journal.pbio.1000537.s025_1.flv|Journal.pbio.1000537.g009.png&amp;lt;/wikiflv&amp;gt;--&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;GPT_thumbnail2.png|120px|GFtbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|&lt;br /&gt;
For modelling the growth of shapes.  &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual ancillary functions|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;for ancillary functions: in &#039;&#039;&#039;interaction function&#039;&#039;&#039; and external functions&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[GFtbox|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Background&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Tutorial pages|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Start here&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Example pages|&#039;&#039;&#039;&#039;&#039;Examples&#039;&#039;&#039;&#039;&#039;: from publications]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://sourceforge.net/p/gftbox/ &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox&#039;&#039;&#039;&#039;&#039; from SourceForge&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox project files:&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Elife_Rebocho_2016/GPT_TissueConflicts.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Tissue Conflicts&#039;&#039;&#039;&#039;&#039; Rebocho et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PlantCell_Richardson_2016/GPT_HoodedBarleyWingModels.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Barley&#039;&#039;&#039;&#039;&#039; Richardson et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Dev_Eldridge_2016/Fruit_Shape_Brassicaceae.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Fruits&#039;&#039;&#039;&#039;&#039; Eldridge et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_SauretGueto_2013/GPT_Petal_PLoS_20130502.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Petals&#039;&#039;&#039;&#039;&#039; Sauret-Güeto et al 2013&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/GPT_ArabidopsisLeafModel_20120207.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Leaves&#039;&#039;&#039;&#039;&#039; Kuchen et al 2012&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Kennaway_2011/Kennaway-etal-2011.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Principles and concepts&#039;&#039;&#039;&#039;&#039; Kennaway et al 2011&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Green_2011/Green-etal-2010.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Snapdragon&#039;&#039;&#039;&#039;&#039; Green et al 2011, Cui et al 2010&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| &amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt; &#039;&#039;GFtbox&#039;&#039; is an implementation of the Growing Polarised Tissue Framework (GPT-framework) for understanding and modelling the relationship between gene activity and the growth of shapes such leaves, flowers and animal embryos ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]). &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt;The GPT-framework was used to capture an understanding of (to model) the growing petal ([http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1001550 Sauret-Güeto et al 2013]), leaf ([http://www.sciencemag.org/content/335/6072/1092.abstract Kuchen et al 2012]) and Snapdragon flower [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]. The Snapdragon model was validated by comparing the results with other mutant and transgenic flowers [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000538 Cui et al 2010.]&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The key point is how &#039;&#039;&#039;outgrowths can be specified by genes&#039;&#039;&#039;. The icon shows an asymmetrical outgrowth. Conceptually, it is specifed by two independent patterns under genetic control: a pattern of growth and a pattern of organisers. The outgrowth arises from a region of extra overall growth. Growth is aligned along axes set by two interacting systems. Organisers at the ends of the mesh create a lengthwise gradient. This gradient interacts with the second due to putative organisers that generate polariser sinks in the region that becomes the tips of the palette outgrowth. ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]). These hypotheses need to be tested in biological systems.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Viewing and measuring volume images: &#039;&#039;&#039;VolViewer&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;VolViewer-logo.png|120px|VolViewer&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For viewing and measuring &#039;&#039;&#039;volume images&#039;&#039;&#039; on both normal and &#039;&#039;&#039;stereo&#039;&#039;&#039; screens. Typical images from: confocal microscope and Optical Projection Tomography (OPT) images&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Description|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#User Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Download| &#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Output from VolViewer has appeared in:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://www.cell.com/cell_picture_show-plantbio Cell: Online Gallery] | [http://www.amazon.co.uk/Handbook-Plant-Science-Keith-Roberts/dp/0470057238/ref=sr_1_19?s=books&amp;amp;ie=UTF8&amp;amp;qid=1289321357&amp;amp;sr=1-19 Front cover: Handbook of Plant Science] | [http://www.plantcell.org/content/18/9.toc Front cover: The Plant Cell] |  [http://www.americanscientist.org/issues/pub/2013/1/3d-carnivorous-plants American Scientist] | [http://www.rms.org.uk/Resources/Royal%20Microscopical%20Society/infocus/Edgar%20article.pdf  Royal Microscopical Society: Infocus Magazine] | [http://www.bioptonics.com/Home.htm Bundled with the Bioptonic 3001 scanner: Bioptonics Viewer] | [http://www.dailymail.co.uk/sciencetech/article-2215052/The-complexity-intricacy-Mother-Nature-revealed-incredible-pictures-plants--seen-inside.html The Daily Mail] | [http://www.guardian.co.uk/science/gallery/2007/sep/04/fruitflybrain#/?picture=330675671&amp;amp;index=1 The Guardian newspaper: 3D Fruit fly] | [http://qt.nokia.com/qt-in-use/ambassadors/project?id=a0F20000006LZ2pEAG Qt Ambassador program] | [http://www.triffidnurseries.co.uk/special3.php Triffid Nurseries website]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  VolViewer is used as a &#039;&#039;&#039;stand-alone&#039;&#039;&#039; app. or as a &#039;&#039;&#039;viewport for other systems&#039;&#039;&#039;, e.g. Matlab programs. VolViewer uses [http://www.opengl.org/ OpenGL] and [http://qt.nokia.com/products/ Qt] to provide a user friendly application to interactively explore and quantify multi-dimensional biological images. It has been successfully used in our lab to explore and quantify confocal microscopy and  optical projection tomography images. Written by Jerome Avondo it is open-source and is also compatible with the Open Microscopy Environment ([http://openmicroscopy.org/site OME]) (Chris Allen and Avondo, et. al. &#039;&#039;OMERO: flexible, model-driven data management for experimental biology&#039;&#039;  Nature Methods 9, 245–253 (2012))&amp;lt;br&amp;gt; [[image:Silique.PNG|360px]]).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing shapes in 2D and 3D: &#039;&#039;&#039;AAMToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;AAMToolbox_logo.jpg|120px|AAMToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing populations of shapes and colours within the shapes using principal component analysis. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[AAMToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tutorials on the Shape modelling toolbox|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[AAMToolbox Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download revised Nov2012&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The AAMToolbox enables the user analyse the shape and colour of collections of similar objects. Originally developed to analyse face shapes for lipreading ([http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=982900 Matthews &#039;&#039;et al&#039;&#039;. 2002][http://www2.cmp.uea.ac.uk/~sjc/matthews-pami-01.pdf version of pdf]), we have used it extensively for analysing the shapes of leaves ([http://www.pnas.org/content/102/29/10221.short Langlade &#039;&#039;et al&#039;&#039; 2005.],[http://www.tandfonline.com/doi/abs/10.2976/1.2836738 Bensmihen &#039;&#039;et al.&#039;&#039; 2010]) and petals ([http://www.sciencemag.org/content/313/5789/963.short Whibley &#039;&#039;et al&#039;&#039; 2006],[http://www.mssaleshops.info/content/21/10/2999.short Feng &#039;&#039;et al&#039;&#039;. 2010]). The analysis can be applied to art, for example, finding systematic differences between portraits by Rembrandt and Modigliani.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing the shapes of clones: &#039;&#039;&#039;SectorAnalysisToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;Sector analysis icon.jpg|120px|SectorAnalysisToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing the shapes of marked cell clones. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/SectorAnalysisToolbox.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The SectorAnalysisToolbox enables the user analyse the shapes of marked clones in a sheet of tissue.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;&#039;&#039;&#039;Algorithms&#039;&#039;&#039;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;MSERs, extrema, connected-set filters and sieves==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;The algorithm finding MSER&#039;s starts with a connected-set opening or &#039;o&#039; sieve&amp;lt;/span&amp;gt;====&lt;br /&gt;
[[Comparison of Matlab MSER&#039;s and &#039;o&#039; sieve|Comparison of Matlab MSER&#039;s and &#039;o&#039; sieve]] Essentially, no difference.&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| [[Image:Cameraman_iso_topview.jpg|300px|link=AAMToolbox Details|MSERs]] Cameraman image. Superimposed red spots are maximal extrema and blue spots are minima. Irregular cyan, blue and yellow regions illustrate regions associated with maxima and the magenta region is a minimum.&lt;br /&gt;
|[[Image:cameraman_iso_tree.jpg|300px|link=AAMToolbox Details|MSERs over scale-space]]&amp;lt;br&amp;gt;Isometric view of the cameraman image with superimposed maxima (red) and minima (blue). The trees trace the maxima through increasing scale-space. Large spots have been identified as stable extrema.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color: 	#C364C5;&amp;quot;&amp;gt;Finding interest points, features and segmenting images. &amp;lt;/span&amp;gt;===&lt;br /&gt;
#[[MSER and Sieve Details|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;Technical briefing&#039;&#039;&#039;&amp;lt;/span&amp;gt;]] &amp;lt;span style=&amp;quot;color: 	#C364C5;&amp;quot;&amp;gt;MSER&#039;s incorporate &#039;o&#039; sieves.&lt;br /&gt;
#[[MSER&#039;s and Connected sets|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;The twist&#039;&#039;&#039;: from restricted median filters to sieves and MSER&#039;s&amp;lt;/span&amp;gt;]]&lt;br /&gt;
#One dimensional sieves (measure length)&lt;br /&gt;
##[[Types of 1D sieve|Types of 1D sieve]]&lt;br /&gt;
##[[First applied to hydrophobicity plots|First applied to hydrophobicity plots]] but lets exploit their idempotency.&lt;br /&gt;
#Two dimensional sieves (measure areas)&lt;br /&gt;
##Properties&lt;br /&gt;
##Relation to MSER&#039;s&lt;br /&gt;
#Three dimensional sieves (measure volumes)&lt;br /&gt;
##[[Segment by volume|Segment by volume]] instant gratification.&lt;br /&gt;
&amp;lt;!--[[siv Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Software#MSERs extrema connected-set filters and sieves|&amp;lt;span style=&amp;quot;color:Green;&amp;quot;&amp;gt;&#039;&#039;&#039;MORE&#039;&#039;&#039;&amp;lt;/span&amp;gt;]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;Art, extrema of light and shade: &#039;&#039;&#039;&#039;&#039;PhotoArtMaster&#039;&#039;&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Art created using ArtMaster, and ArtMaster itself was featured in an exhibit at the London Victoria and Albert (V&amp;amp;A) Museum exhibition &amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;Cheating? How to make Perfect Work of Art&#039; (2003).&amp;lt;/span&amp;gt; The exhibition centered on the idea of [http://en.wikipedia.org/wiki/Hockney%E2%80%93Falco_thesis Hockney&#039;s] that  advances in realism and accuracy in the history of Western art since the Renaissance were primarily the result of optical aids such as the camera obscura, camera lucida, and curved mirrors. My exhibit used a touch screen (rare in those days) and ArtMaster to help visitors create &#039;paintings&#039; from photographs. [http://www.sciencemuseum.org.uk/visitmuseum/galleries/turing.aspx finding its name]. (It is entirely different in principle from the software more recently used by Hockney to paint with an iPad.)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:DegasLightAndShade.jpg|400px]][[Image:Emma_face_Art_C.jpg|300px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of light and shade crisply segmented from a photograph. Likewise, on the right, edges.&lt;br /&gt;
|}&lt;br /&gt;
=====PhotoArtMaster=====&lt;br /&gt;
Saturday 07/06/2014: Inspired Photographer of the Year 2013 Tony Bennett when asked whether his photograph  [http://www.bbc.co.uk/programmes/galleries/p020hd8s Mists and Reflections] had been Photoshopped replied something like &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;A digital camera delivers an unemotional &#039;&#039;raw&#039;&#039; image of pixels that you have to manipulate to &#039;&#039;create your photograph&#039;&#039;&amp;quot; Photographers manipulate as little as possible. &amp;lt;br&amp;gt;&lt;br /&gt;
However there is &#039;&#039;&#039;another path one that creates pictures&#039;&#039;&#039;. For this you need another piece of software: PhotoArtMaster (ArtMaster). Professional Photographer said &#039;&#039;&amp;quot;&#039;&#039;&#039;Forget any comparison whatsoever with the art filters in Photoshop - this software reaches out and enters different stratospheres&#039;&#039;&#039;&amp;quot;&#039;&#039; [[Professional Photographer]].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Early versions of PhotoArtMaster are still &#039;&#039;&#039;available from Amazon&#039;&#039;&#039; at low prices (I&#039;m not sure where they come from.)&lt;br /&gt;
[http://www.amazon.co.uk/s/ref=nb_sb_noss?url=search-alias%3Daps&amp;amp;field-keywords=photoartmaster] . Some help for both the early versions and the latest version can be found in [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;this document&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]).&lt;br /&gt;
=====Links to third party PhotoArtMastered pictures=====&lt;br /&gt;
*[https://picasaweb.google.com/113257474829608374943/InTheStyleOf Oliver Bangham] Colouful rounded shapes from, yes, my brother.&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Wimbledon_%28film%29 The entry sequence of the comedy film &#039;Wimbledon&#039;]&lt;br /&gt;
&lt;br /&gt;
====The final version of the Windows ArtMaster2.0 [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSource_ArtMaster/ArtMaster2.0Release.zip &amp;lt;span style=&amp;quot;color: #B31B1B&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;is downloadable here&#039;&#039;&#039;&#039;&#039;&amp;lt;/span&amp;gt;]  with no support.====&lt;br /&gt;
Unzip into (for example) the &amp;quot;Program Files&amp;quot; directory then set your system environment to include: &#039;&#039;C:\Program Files\Pam2.0 Release\jre\bin;C:\Program Files\Pam2.0 Release\bin;&#039;&#039; (You may need help for this. I right clicked &#039;computer&#039; from the &#039;Start&#039; menu, then selected &#039;Advanced system settings&#039;, then &#039;Environment Variables&#039; and finally slid through the System variables until I found and selected &#039;Path&#039;. This allowed me to edit the path by adding &#039;;C:\Program Files\Pam2.0 Release\jre\bin;C:\Program Files\Pam2.0 Release\bin&#039; to the end). Rather detailed help using the software is available in [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;this essay&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/Art_For_All_a4a_3_web2.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;The sieve algorithms underpinning PhotoArtMaster software&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;] are described in an extract of the &lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;essay&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]. These documents were written to support our Fo2Pix company. PhotoArtMaster originally  sold &amp;gt;65,000 licences but ill health forced the closure of Fo2Pix.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Trees_1.jpg|600px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of colour crisply segmented from a photograph. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Documentation_of_Connected_Set_Filters_or_Sieves|Art test page]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
[[Documentation_of_Connected_Set_Filters_or_Sieves]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Reaction-diffusion and morphogenesis==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#000000;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|&lt;br /&gt;
[[Image:tentacles_morphogenesis.png|600px]]&lt;br /&gt;
|}&lt;br /&gt;
Illustration of morphogenesis inspired by Turing&#039;s paper. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/GPT_ReactionDiffusionTentacles_20121211.zip &amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Example using growth toolbox GPT_ReactionDiffusionTentacles_20121211.zip&amp;lt;/span&amp;gt;]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
===1 A===&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Open source systems to which we have contributed=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;OMERO==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;OMERO_DIAGRAM.jpg|100px|OMERO&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For working with the OME image database. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [http://www.openmicroscopy.org/site/products/omero &#039;&#039;Details&#039;&#039;], [http://www.openmicroscopy.org/site/support/omero4/downloads &#039;&#039;Download&#039;&#039;]&amp;lt;br&amp;gt; [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  [http://openmicroscopy.org/site/support/omero4 Open Microscopy Environment Remote Objects (OMERO).] for visualising, managing, and annotating scientific image data. See also our [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] training course we ran in April 2011.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Tools and Utilities=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;BioformatsConverter==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;BioformatsConverterZip.png|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For converting microscope manufacturer proprietary file formats. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [[BioformatsConverter|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| This tool allows for the batch conversion of microscope manufacturer proprietary file formats, to the open source OME-TIFF standard. Uses the [http://www.loci.wisc.edu/software/bio-formats Bioformats] library.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Dependency Checking Tool==&lt;br /&gt;
&lt;br /&gt;
Tool for recursively finding what further functions a function depends on. See [[myDepFun|&#039;&#039;Details&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;PIN Point==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;|[[File:PinPoint.jpg]]&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|Tool for analysing PIN Signal in cells.&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/PinPoint.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Sample Project&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;In development&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;MTtbox&amp;lt;/span&amp;gt;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;MTtboxA.jpg|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For modelling the behaviour of microtubules within a cell. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
See [[MTtbox documentation|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| In development. The idea is to be able to model the behaviour of growing microtubules and factors as they react chemically and diffuse within the different cell compartments.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
The icon shows a spherical cell sliced open to show concentric components: cell wall (magenta), plasma-membrane (yellow), cytoplasm (green) and vacuole (yellow). Microtubules (blue) grow in 3D within the cytoplasm.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Historical&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Robot arm:  still in production after 30 years (serving local industry)&amp;lt;/span&amp;gt;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|[[Image:2014-06-10 14.22.20 small robot.jpg|400px|]] &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For teaching &#039;&#039;&#039;production control&#039;&#039;&#039; and &#039;&#039;&#039;interrupt programming&#039;&#039;&#039;. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1983 and we are in a world of &#039;&#039;&#039;Apple II and BBC B computers&#039;&#039;&#039; - the &#039;&#039;6502&#039;&#039; processor reigns. Particularly good for real-time control it responded very fast to hardware interrupts from, for example, the timer. To illustrate timer interrupts what better than digital servo-motors? Set up the on-board timers to produce a stream of  &#039;heartbeat&#039; of pulses, one every 20 ms out of the parallel port and control up to eight motors.  Pulse widths, from 1 to 2 ms, control the position of each motor arm. Derek Fulton and I made some loose lab. money by writing a series of articles showing exactly how to build and, in particular, control this robot arm.[[Publications#.28G.29_Computer_control.2C_measurement_and_commercial_software |Bangham et al.]]. &lt;br /&gt;
Our copyright, I took it to a local company LJ-Electronics ([http://www.ljcreate.com/products/product.asp?id=314&amp;amp;program=195&amp;amp;curr=2 now LJ-Creative]) who incorporated it detail for detail into their product line. Originally, they called it the Emu. Still in production: &#039;&#039;&#039;Lovely outcome.&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Historical=&lt;/div&gt;</summary>
		<author><name>PaulSoutham</name></author>
	</entry>
	<entry>
		<id>http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6961</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6961"/>
		<updated>2016-12-13T14:45:01Z</updated>

		<summary type="html">&lt;p&gt;PaulSoutham: /* PIN Point */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&amp;lt;!-- ===[[BanghamLabSVN|&amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Copy of BanghamLab source code&amp;lt;/span&amp;gt;]]=== --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: DarkGreen&amp;quot;&amp;gt;&#039;&#039;&#039;Current activity: a collaboration&#039;&#039;&#039; with the [http://rico-coen.jic.ac.uk/index.php/Main_Page CoenLab] with the aim of understanding how patterns of gene activity in biological organs influence the developing shape. The BanghamLab is focussed on the conceptual underpinning: concepts captured in computational growth models, experimental data visualisation and analysis.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Notes on documenting our software&amp;lt;/span&amp;gt;=== &lt;br /&gt;
&lt;br /&gt;
[[Tricks for documenting software|Notes for Lab members on how to contribute to this Wiki and where to put downloads. ]]&lt;br /&gt;
&amp;lt;br&amp;gt;Matlab tip: searching a large data structure for a particular field. Clear the command window. Evaluate the structure to list all the fields, then use the usual control-f search tool on the command window.&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;&#039;&#039;&#039;Computational biology&#039;&#039;&#039;&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Quantitative understanding of growing shapes: &#039;&#039;&#039;GFtbox&#039;&#039;&#039;&amp;lt;/span&amp;gt;==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:#A52A2A;&amp;quot;&amp;gt;We developed &#039;&#039;GFtbox&#039;&#039; to allow us to model the growth of complex shapes with the ultimate goal: to understand the relationships between genes, growth and form.&amp;lt;/span&amp;gt;====&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;400&amp;quot;| [[Image:Journal.pbio.1000537.g009.png|350px|Growth of a flower]] Example of a growing snapdragon flower and some mutants ( [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]). Growth is specified by factors (genes) according to the Growing Polarised Tissue Framework. Colours represent putative gene activity, arrows the polariser gradient and spots clones.&lt;br /&gt;
|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;313&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot; position=&amp;quot;right&amp;quot; autoplay=&#039;true&#039;&amp;gt;GPT_Snapdragon_2010_Green_et_al-0002_1.flv|GPT_Snapdragon_2010_Green_et_al-0002.png&amp;lt;/wikiflv&amp;gt;&lt;br /&gt;
&amp;lt;!--|&amp;lt;wikiflv width=&amp;quot;280&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot;&amp;gt;Journal.pbio.1000537.s025_1.flv|Journal.pbio.1000537.g009.png&amp;lt;/wikiflv&amp;gt;--&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;GPT_thumbnail2.png|120px|GFtbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|&lt;br /&gt;
For modelling the growth of shapes.  &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual ancillary functions|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;for ancillary functions: in &#039;&#039;&#039;interaction function&#039;&#039;&#039; and external functions&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[GFtbox|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Background&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Tutorial pages|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Start here&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Example pages|&#039;&#039;&#039;&#039;&#039;Examples&#039;&#039;&#039;&#039;&#039;: from publications]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://sourceforge.net/p/gftbox/ &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox&#039;&#039;&#039;&#039;&#039; from SourceForge&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox project files:&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Elife_Rebocho_2016/GPT_TissueConflicts.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Tissue Conflicts&#039;&#039;&#039;&#039;&#039; Rebocho et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PlantCell_Richardson_2016/GPT_HoodedBarleyWingModels.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Barley&#039;&#039;&#039;&#039;&#039; Richardson et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Dev_Eldridge_2016/Fruit_Shape_Brassicaceae.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Fruits&#039;&#039;&#039;&#039;&#039; Eldridge et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_SauretGueto_2013/GPT_Petal_PLoS_20130502.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Petals&#039;&#039;&#039;&#039;&#039; Sauret-Güeto et al 2013&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/GPT_ArabidopsisLeafModel_20120207.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Leaves&#039;&#039;&#039;&#039;&#039; Kuchen et al 2012&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Kennaway_2011/Kennaway-etal-2011.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Principles and concepts&#039;&#039;&#039;&#039;&#039; Kennaway et al 2011&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Green_2011/Green-etal-2010.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Snapdragon&#039;&#039;&#039;&#039;&#039; Green et al 2011, Cui et al 2010&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| &amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt; &#039;&#039;GFtbox&#039;&#039; is an implementation of the Growing Polarised Tissue Framework (GPT-framework) for understanding and modelling the relationship between gene activity and the growth of shapes such leaves, flowers and animal embryos ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]). &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt;The GPT-framework was used to capture an understanding of (to model) the growing petal ([http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1001550 Sauret-Güeto et al 2013]), leaf ([http://www.sciencemag.org/content/335/6072/1092.abstract Kuchen et al 2012]) and Snapdragon flower [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]. The Snapdragon model was validated by comparing the results with other mutant and transgenic flowers [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000538 Cui et al 2010.]&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The key point is how &#039;&#039;&#039;outgrowths can be specified by genes&#039;&#039;&#039;. The icon shows an asymmetrical outgrowth. Conceptually, it is specifed by two independent patterns under genetic control: a pattern of growth and a pattern of organisers. The outgrowth arises from a region of extra overall growth. Growth is aligned along axes set by two interacting systems. Organisers at the ends of the mesh create a lengthwise gradient. This gradient interacts with the second due to putative organisers that generate polariser sinks in the region that becomes the tips of the palette outgrowth. ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]). These hypotheses need to be tested in biological systems.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Viewing and measuring volume images: &#039;&#039;&#039;VolViewer&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;VolViewer-logo.png|120px|VolViewer&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For viewing and measuring &#039;&#039;&#039;volume images&#039;&#039;&#039; on both normal and &#039;&#039;&#039;stereo&#039;&#039;&#039; screens. Typical images from: confocal microscope and Optical Projection Tomography (OPT) images&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Description|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#User Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Download| &#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Output from VolViewer has appeared in:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://www.cell.com/cell_picture_show-plantbio Cell: Online Gallery] | [http://www.amazon.co.uk/Handbook-Plant-Science-Keith-Roberts/dp/0470057238/ref=sr_1_19?s=books&amp;amp;ie=UTF8&amp;amp;qid=1289321357&amp;amp;sr=1-19 Front cover: Handbook of Plant Science] | [http://www.plantcell.org/content/18/9.toc Front cover: The Plant Cell] |  [http://www.americanscientist.org/issues/pub/2013/1/3d-carnivorous-plants American Scientist] | [http://www.rms.org.uk/Resources/Royal%20Microscopical%20Society/infocus/Edgar%20article.pdf  Royal Microscopical Society: Infocus Magazine] | [http://www.bioptonics.com/Home.htm Bundled with the Bioptonic 3001 scanner: Bioptonics Viewer] | [http://www.dailymail.co.uk/sciencetech/article-2215052/The-complexity-intricacy-Mother-Nature-revealed-incredible-pictures-plants--seen-inside.html The Daily Mail] | [http://www.guardian.co.uk/science/gallery/2007/sep/04/fruitflybrain#/?picture=330675671&amp;amp;index=1 The Guardian newspaper: 3D Fruit fly] | [http://qt.nokia.com/qt-in-use/ambassadors/project?id=a0F20000006LZ2pEAG Qt Ambassador program] | [http://www.triffidnurseries.co.uk/special3.php Triffid Nurseries website]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  VolViewer is used as a &#039;&#039;&#039;stand-alone&#039;&#039;&#039; app. or as a &#039;&#039;&#039;viewport for other systems&#039;&#039;&#039;, e.g. Matlab programs. VolViewer uses [http://www.opengl.org/ OpenGL] and [http://qt.nokia.com/products/ Qt] to provide a user friendly application to interactively explore and quantify multi-dimensional biological images. It has been successfully used in our lab to explore and quantify confocal microscopy and  optical projection tomography images. Written by Jerome Avondo it is open-source and is also compatible with the Open Microscopy Environment ([http://openmicroscopy.org/site OME]) (Chris Allen and Avondo, et. al. &#039;&#039;OMERO: flexible, model-driven data management for experimental biology&#039;&#039;  Nature Methods 9, 245–253 (2012))&amp;lt;br&amp;gt; [[image:Silique.PNG|360px]]).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing shapes in 2D and 3D: &#039;&#039;&#039;AAMToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;AAMToolbox_logo.jpg|120px|AAMToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing populations of shapes and colours within the shapes using principal component analysis. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[AAMToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tutorials on the Shape modelling toolbox|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[AAMToolbox Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download revised Nov2012&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The AAMToolbox enables the user analyse the shape and colour of collections of similar objects. Originally developed to analyse face shapes for lipreading ([http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=982900 Matthews &#039;&#039;et al&#039;&#039;. 2002][http://www2.cmp.uea.ac.uk/~sjc/matthews-pami-01.pdf version of pdf]), we have used it extensively for analysing the shapes of leaves ([http://www.pnas.org/content/102/29/10221.short Langlade &#039;&#039;et al&#039;&#039; 2005.],[http://www.tandfonline.com/doi/abs/10.2976/1.2836738 Bensmihen &#039;&#039;et al.&#039;&#039; 2010]) and petals ([http://www.sciencemag.org/content/313/5789/963.short Whibley &#039;&#039;et al&#039;&#039; 2006],[http://www.mssaleshops.info/content/21/10/2999.short Feng &#039;&#039;et al&#039;&#039;. 2010]). The analysis can be applied to art, for example, finding systematic differences between portraits by Rembrandt and Modigliani.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing the shapes of clones: &#039;&#039;&#039;SectorAnalysisToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;Sector analysis icon.jpg|120px|SectorAnalysisToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing the shapes of marked cell clones. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/SectorAnalysisToolbox.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The SectorAnalysisToolbox enables the user analyse the shapes of marked clones in a sheet of tissue.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;&#039;&#039;&#039;Algorithms&#039;&#039;&#039;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;MSERs, extrema, connected-set filters and sieves==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;The algorithm finding MSER&#039;s starts with a connected-set opening or &#039;o&#039; sieve&amp;lt;/span&amp;gt;====&lt;br /&gt;
[[Comparison of Matlab MSER&#039;s and &#039;o&#039; sieve|Comparison of Matlab MSER&#039;s and &#039;o&#039; sieve]] Essentially, no difference.&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| [[Image:Cameraman_iso_topview.jpg|300px|link=AAMToolbox Details|MSERs]] Cameraman image. Superimposed red spots are maximal extrema and blue spots are minima. Irregular cyan, blue and yellow regions illustrate regions associated with maxima and the magenta region is a minimum.&lt;br /&gt;
|[[Image:cameraman_iso_tree.jpg|300px|link=AAMToolbox Details|MSERs over scale-space]]&amp;lt;br&amp;gt;Isometric view of the cameraman image with superimposed maxima (red) and minima (blue). The trees trace the maxima through increasing scale-space. Large spots have been identified as stable extrema.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color: 	#C364C5;&amp;quot;&amp;gt;Finding interest points, features and segmenting images. &amp;lt;/span&amp;gt;===&lt;br /&gt;
#[[MSER and Sieve Details|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;Technical briefing&#039;&#039;&#039;&amp;lt;/span&amp;gt;]] &amp;lt;span style=&amp;quot;color: 	#C364C5;&amp;quot;&amp;gt;MSER&#039;s incorporate &#039;o&#039; sieves.&lt;br /&gt;
#[[MSER&#039;s and Connected sets|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;The twist&#039;&#039;&#039;: from restricted median filters to sieves and MSER&#039;s&amp;lt;/span&amp;gt;]]&lt;br /&gt;
#One dimensional sieves (measure length)&lt;br /&gt;
##[[Types of 1D sieve|Types of 1D sieve]]&lt;br /&gt;
##[[First applied to hydrophobicity plots|First applied to hydrophobicity plots]] but lets exploit their idempotency.&lt;br /&gt;
#Two dimensional sieves (measure areas)&lt;br /&gt;
##Properties&lt;br /&gt;
##Relation to MSER&#039;s&lt;br /&gt;
#Three dimensional sieves (measure volumes)&lt;br /&gt;
##[[Segment by volume|Segment by volume]] instant gratification.&lt;br /&gt;
&amp;lt;!--[[siv Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Software#MSERs extrema connected-set filters and sieves|&amp;lt;span style=&amp;quot;color:Green;&amp;quot;&amp;gt;&#039;&#039;&#039;MORE&#039;&#039;&#039;&amp;lt;/span&amp;gt;]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;Art, extrema of light and shade: &#039;&#039;&#039;&#039;&#039;PhotoArtMaster&#039;&#039;&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Art created using ArtMaster, and ArtMaster itself was featured in an exhibit at the London Victoria and Albert (V&amp;amp;A) Museum exhibition &amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;Cheating? How to make Perfect Work of Art&#039; (2003).&amp;lt;/span&amp;gt; The exhibition centered on the idea of [http://en.wikipedia.org/wiki/Hockney%E2%80%93Falco_thesis Hockney&#039;s] that  advances in realism and accuracy in the history of Western art since the Renaissance were primarily the result of optical aids such as the camera obscura, camera lucida, and curved mirrors. My exhibit used a touch screen (rare in those days) and ArtMaster to help visitors create &#039;paintings&#039; from photographs. [http://www.sciencemuseum.org.uk/visitmuseum/galleries/turing.aspx finding its name]. (It is entirely different in principle from the software more recently used by Hockney to paint with an iPad.)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:DegasLightAndShade.jpg|400px]][[Image:Emma_face_Art_C.jpg|300px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of light and shade crisply segmented from a photograph. Likewise, on the right, edges.&lt;br /&gt;
|}&lt;br /&gt;
=====PhotoArtMaster=====&lt;br /&gt;
Saturday 07/06/2014: Inspired Photographer of the Year 2013 Tony Bennett when asked whether his photograph  [http://www.bbc.co.uk/programmes/galleries/p020hd8s Mists and Reflections] had been Photoshopped replied something like &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;A digital camera delivers an unemotional &#039;&#039;raw&#039;&#039; image of pixels that you have to manipulate to &#039;&#039;create your photograph&#039;&#039;&amp;quot; Photographers manipulate as little as possible. &amp;lt;br&amp;gt;&lt;br /&gt;
However there is &#039;&#039;&#039;another path one that creates pictures&#039;&#039;&#039;. For this you need another piece of software: PhotoArtMaster (ArtMaster). Professional Photographer said &#039;&#039;&amp;quot;&#039;&#039;&#039;Forget any comparison whatsoever with the art filters in Photoshop - this software reaches out and enters different stratospheres&#039;&#039;&#039;&amp;quot;&#039;&#039; [[Professional Photographer]].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Early versions of PhotoArtMaster are still &#039;&#039;&#039;available from Amazon&#039;&#039;&#039; at low prices (I&#039;m not sure where they come from.)&lt;br /&gt;
[http://www.amazon.co.uk/s/ref=nb_sb_noss?url=search-alias%3Daps&amp;amp;field-keywords=photoartmaster] . Some help for both the early versions and the latest version can be found in [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;this document&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]).&lt;br /&gt;
=====Links to third party PhotoArtMastered pictures=====&lt;br /&gt;
*[https://picasaweb.google.com/113257474829608374943/InTheStyleOf Oliver Bangham] Colouful rounded shapes from, yes, my brother.&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Wimbledon_%28film%29 The entry sequence of the comedy film &#039;Wimbledon&#039;]&lt;br /&gt;
&lt;br /&gt;
====The final version of the Windows ArtMaster2.0 [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSource_ArtMaster/ArtMaster2.0Release.zip &amp;lt;span style=&amp;quot;color: #B31B1B&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;is downloadable here&#039;&#039;&#039;&#039;&#039;&amp;lt;/span&amp;gt;]  with no support.====&lt;br /&gt;
Unzip into (for example) the &amp;quot;Program Files&amp;quot; directory then set your system environment to include: &#039;&#039;C:\Program Files\Pam2.0 Release\jre\bin;C:\Program Files\Pam2.0 Release\bin;&#039;&#039; (You may need help for this. I right clicked &#039;computer&#039; from the &#039;Start&#039; menu, then selected &#039;Advanced system settings&#039;, then &#039;Environment Variables&#039; and finally slid through the System variables until I found and selected &#039;Path&#039;. This allowed me to edit the path by adding &#039;;C:\Program Files\Pam2.0 Release\jre\bin;C:\Program Files\Pam2.0 Release\bin&#039; to the end). Rather detailed help using the software is available in [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;this essay&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/Art_For_All_a4a_3_web2.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;The sieve algorithms underpinning PhotoArtMaster software&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;] are described in an extract of the &lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;essay&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]. These documents were written to support our Fo2Pix company. PhotoArtMaster originally  sold &amp;gt;65,000 licences but ill health forced the closure of Fo2Pix.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Trees_1.jpg|600px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of colour crisply segmented from a photograph. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Documentation_of_Connected_Set_Filters_or_Sieves|Art test page]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
[[Documentation_of_Connected_Set_Filters_or_Sieves]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Reaction-diffusion and morphogenesis==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#000000;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|&lt;br /&gt;
[[Image:tentacles_morphogenesis.png|600px]]&lt;br /&gt;
|}&lt;br /&gt;
Illustration of morphogenesis inspired by Turing&#039;s paper. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/GPT_ReactionDiffusionTentacles_20121211.zip &amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Example using growth toolbox GPT_ReactionDiffusionTentacles_20121211.zip&amp;lt;/span&amp;gt;]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
===1 A===&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Open source systems to which we have contributed=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;OMERO==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;OMERO_DIAGRAM.jpg|100px|OMERO&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For working with the OME image database. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [http://www.openmicroscopy.org/site/products/omero &#039;&#039;Details&#039;&#039;], [http://www.openmicroscopy.org/site/support/omero4/downloads &#039;&#039;Download&#039;&#039;]&amp;lt;br&amp;gt; [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  [http://openmicroscopy.org/site/support/omero4 Open Microscopy Environment Remote Objects (OMERO).] for visualising, managing, and annotating scientific image data. See also our [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] training course we ran in April 2011.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Tools and Utilities=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;BioformatsConverter==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;BioformatsConverterZip.png|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For converting microscope manufacturer proprietary file formats. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [[BioformatsConverter|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| This tool allows for the batch conversion of microscope manufacturer proprietary file formats, to the open source OME-TIFF standard. Uses the [http://www.loci.wisc.edu/software/bio-formats Bioformats] library.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Dependency Checking Tool==&lt;br /&gt;
&lt;br /&gt;
Tool for recursively finding what further functions a function depends on. See [[myDepFun|&#039;&#039;Details&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;PIN Point==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;|[[File:PinPoint.jpg]]&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|Tool for analysing PIN Signal in cells.&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| Download Tool.&lt;br /&gt;
Sample Project&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;In development&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;MTtbox&amp;lt;/span&amp;gt;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;MTtboxA.jpg|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For modelling the behaviour of microtubules within a cell. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
See [[MTtbox documentation|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| In development. The idea is to be able to model the behaviour of growing microtubules and factors as they react chemically and diffuse within the different cell compartments.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
The icon shows a spherical cell sliced open to show concentric components: cell wall (magenta), plasma-membrane (yellow), cytoplasm (green) and vacuole (yellow). Microtubules (blue) grow in 3D within the cytoplasm.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Historical&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Robot arm:  still in production after 30 years (serving local industry)&amp;lt;/span&amp;gt;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|[[Image:2014-06-10 14.22.20 small robot.jpg|400px|]] &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For teaching &#039;&#039;&#039;production control&#039;&#039;&#039; and &#039;&#039;&#039;interrupt programming&#039;&#039;&#039;. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1983 and we are in a world of &#039;&#039;&#039;Apple II and BBC B computers&#039;&#039;&#039; - the &#039;&#039;6502&#039;&#039; processor reigns. Particularly good for real-time control it responded very fast to hardware interrupts from, for example, the timer. To illustrate timer interrupts what better than digital servo-motors? Set up the on-board timers to produce a stream of  &#039;heartbeat&#039; of pulses, one every 20 ms out of the parallel port and control up to eight motors.  Pulse widths, from 1 to 2 ms, control the position of each motor arm. Derek Fulton and I made some loose lab. money by writing a series of articles showing exactly how to build and, in particular, control this robot arm.[[Publications#.28G.29_Computer_control.2C_measurement_and_commercial_software |Bangham et al.]]. &lt;br /&gt;
Our copyright, I took it to a local company LJ-Electronics ([http://www.ljcreate.com/products/product.asp?id=314&amp;amp;program=195&amp;amp;curr=2 now LJ-Creative]) who incorporated it detail for detail into their product line. Originally, they called it the Emu. Still in production: &#039;&#039;&#039;Lovely outcome.&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Historical=&lt;/div&gt;</summary>
		<author><name>PaulSoutham</name></author>
	</entry>
	<entry>
		<id>http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6960</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6960"/>
		<updated>2016-12-13T14:43:35Z</updated>

		<summary type="html">&lt;p&gt;PaulSoutham: /* PIN Point */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&amp;lt;!-- ===[[BanghamLabSVN|&amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Copy of BanghamLab source code&amp;lt;/span&amp;gt;]]=== --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: DarkGreen&amp;quot;&amp;gt;&#039;&#039;&#039;Current activity: a collaboration&#039;&#039;&#039; with the [http://rico-coen.jic.ac.uk/index.php/Main_Page CoenLab] with the aim of understanding how patterns of gene activity in biological organs influence the developing shape. The BanghamLab is focussed on the conceptual underpinning: concepts captured in computational growth models, experimental data visualisation and analysis.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Notes on documenting our software&amp;lt;/span&amp;gt;=== &lt;br /&gt;
&lt;br /&gt;
[[Tricks for documenting software|Notes for Lab members on how to contribute to this Wiki and where to put downloads. ]]&lt;br /&gt;
&amp;lt;br&amp;gt;Matlab tip: searching a large data structure for a particular field. Clear the command window. Evaluate the structure to list all the fields, then use the usual control-f search tool on the command window.&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;&#039;&#039;&#039;Computational biology&#039;&#039;&#039;&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Quantitative understanding of growing shapes: &#039;&#039;&#039;GFtbox&#039;&#039;&#039;&amp;lt;/span&amp;gt;==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:#A52A2A;&amp;quot;&amp;gt;We developed &#039;&#039;GFtbox&#039;&#039; to allow us to model the growth of complex shapes with the ultimate goal: to understand the relationships between genes, growth and form.&amp;lt;/span&amp;gt;====&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;400&amp;quot;| [[Image:Journal.pbio.1000537.g009.png|350px|Growth of a flower]] Example of a growing snapdragon flower and some mutants ( [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]). Growth is specified by factors (genes) according to the Growing Polarised Tissue Framework. Colours represent putative gene activity, arrows the polariser gradient and spots clones.&lt;br /&gt;
|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;313&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot; position=&amp;quot;right&amp;quot; autoplay=&#039;true&#039;&amp;gt;GPT_Snapdragon_2010_Green_et_al-0002_1.flv|GPT_Snapdragon_2010_Green_et_al-0002.png&amp;lt;/wikiflv&amp;gt;&lt;br /&gt;
&amp;lt;!--|&amp;lt;wikiflv width=&amp;quot;280&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot;&amp;gt;Journal.pbio.1000537.s025_1.flv|Journal.pbio.1000537.g009.png&amp;lt;/wikiflv&amp;gt;--&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;GPT_thumbnail2.png|120px|GFtbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|&lt;br /&gt;
For modelling the growth of shapes.  &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual ancillary functions|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;for ancillary functions: in &#039;&#039;&#039;interaction function&#039;&#039;&#039; and external functions&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[GFtbox|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Background&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Tutorial pages|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Start here&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Example pages|&#039;&#039;&#039;&#039;&#039;Examples&#039;&#039;&#039;&#039;&#039;: from publications]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://sourceforge.net/p/gftbox/ &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox&#039;&#039;&#039;&#039;&#039; from SourceForge&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox project files:&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Elife_Rebocho_2016/GPT_TissueConflicts.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Tissue Conflicts&#039;&#039;&#039;&#039;&#039; Rebocho et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PlantCell_Richardson_2016/GPT_HoodedBarleyWingModels.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Barley&#039;&#039;&#039;&#039;&#039; Richardson et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Dev_Eldridge_2016/Fruit_Shape_Brassicaceae.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Fruits&#039;&#039;&#039;&#039;&#039; Eldridge et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_SauretGueto_2013/GPT_Petal_PLoS_20130502.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Petals&#039;&#039;&#039;&#039;&#039; Sauret-Güeto et al 2013&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/GPT_ArabidopsisLeafModel_20120207.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Leaves&#039;&#039;&#039;&#039;&#039; Kuchen et al 2012&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Kennaway_2011/Kennaway-etal-2011.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Principles and concepts&#039;&#039;&#039;&#039;&#039; Kennaway et al 2011&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Green_2011/Green-etal-2010.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Snapdragon&#039;&#039;&#039;&#039;&#039; Green et al 2011, Cui et al 2010&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| &amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt; &#039;&#039;GFtbox&#039;&#039; is an implementation of the Growing Polarised Tissue Framework (GPT-framework) for understanding and modelling the relationship between gene activity and the growth of shapes such leaves, flowers and animal embryos ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]). &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt;The GPT-framework was used to capture an understanding of (to model) the growing petal ([http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1001550 Sauret-Güeto et al 2013]), leaf ([http://www.sciencemag.org/content/335/6072/1092.abstract Kuchen et al 2012]) and Snapdragon flower [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]. The Snapdragon model was validated by comparing the results with other mutant and transgenic flowers [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000538 Cui et al 2010.]&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The key point is how &#039;&#039;&#039;outgrowths can be specified by genes&#039;&#039;&#039;. The icon shows an asymmetrical outgrowth. Conceptually, it is specifed by two independent patterns under genetic control: a pattern of growth and a pattern of organisers. The outgrowth arises from a region of extra overall growth. Growth is aligned along axes set by two interacting systems. Organisers at the ends of the mesh create a lengthwise gradient. This gradient interacts with the second due to putative organisers that generate polariser sinks in the region that becomes the tips of the palette outgrowth. ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]). These hypotheses need to be tested in biological systems.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Viewing and measuring volume images: &#039;&#039;&#039;VolViewer&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;VolViewer-logo.png|120px|VolViewer&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For viewing and measuring &#039;&#039;&#039;volume images&#039;&#039;&#039; on both normal and &#039;&#039;&#039;stereo&#039;&#039;&#039; screens. Typical images from: confocal microscope and Optical Projection Tomography (OPT) images&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Description|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#User Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Download| &#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Output from VolViewer has appeared in:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://www.cell.com/cell_picture_show-plantbio Cell: Online Gallery] | [http://www.amazon.co.uk/Handbook-Plant-Science-Keith-Roberts/dp/0470057238/ref=sr_1_19?s=books&amp;amp;ie=UTF8&amp;amp;qid=1289321357&amp;amp;sr=1-19 Front cover: Handbook of Plant Science] | [http://www.plantcell.org/content/18/9.toc Front cover: The Plant Cell] |  [http://www.americanscientist.org/issues/pub/2013/1/3d-carnivorous-plants American Scientist] | [http://www.rms.org.uk/Resources/Royal%20Microscopical%20Society/infocus/Edgar%20article.pdf  Royal Microscopical Society: Infocus Magazine] | [http://www.bioptonics.com/Home.htm Bundled with the Bioptonic 3001 scanner: Bioptonics Viewer] | [http://www.dailymail.co.uk/sciencetech/article-2215052/The-complexity-intricacy-Mother-Nature-revealed-incredible-pictures-plants--seen-inside.html The Daily Mail] | [http://www.guardian.co.uk/science/gallery/2007/sep/04/fruitflybrain#/?picture=330675671&amp;amp;index=1 The Guardian newspaper: 3D Fruit fly] | [http://qt.nokia.com/qt-in-use/ambassadors/project?id=a0F20000006LZ2pEAG Qt Ambassador program] | [http://www.triffidnurseries.co.uk/special3.php Triffid Nurseries website]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  VolViewer is used as a &#039;&#039;&#039;stand-alone&#039;&#039;&#039; app. or as a &#039;&#039;&#039;viewport for other systems&#039;&#039;&#039;, e.g. Matlab programs. VolViewer uses [http://www.opengl.org/ OpenGL] and [http://qt.nokia.com/products/ Qt] to provide a user friendly application to interactively explore and quantify multi-dimensional biological images. It has been successfully used in our lab to explore and quantify confocal microscopy and  optical projection tomography images. Written by Jerome Avondo it is open-source and is also compatible with the Open Microscopy Environment ([http://openmicroscopy.org/site OME]) (Chris Allen and Avondo, et. al. &#039;&#039;OMERO: flexible, model-driven data management for experimental biology&#039;&#039;  Nature Methods 9, 245–253 (2012))&amp;lt;br&amp;gt; [[image:Silique.PNG|360px]]).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing shapes in 2D and 3D: &#039;&#039;&#039;AAMToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;AAMToolbox_logo.jpg|120px|AAMToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing populations of shapes and colours within the shapes using principal component analysis. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[AAMToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tutorials on the Shape modelling toolbox|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[AAMToolbox Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download revised Nov2012&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The AAMToolbox enables the user analyse the shape and colour of collections of similar objects. Originally developed to analyse face shapes for lipreading ([http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=982900 Matthews &#039;&#039;et al&#039;&#039;. 2002][http://www2.cmp.uea.ac.uk/~sjc/matthews-pami-01.pdf version of pdf]), we have used it extensively for analysing the shapes of leaves ([http://www.pnas.org/content/102/29/10221.short Langlade &#039;&#039;et al&#039;&#039; 2005.],[http://www.tandfonline.com/doi/abs/10.2976/1.2836738 Bensmihen &#039;&#039;et al.&#039;&#039; 2010]) and petals ([http://www.sciencemag.org/content/313/5789/963.short Whibley &#039;&#039;et al&#039;&#039; 2006],[http://www.mssaleshops.info/content/21/10/2999.short Feng &#039;&#039;et al&#039;&#039;. 2010]). The analysis can be applied to art, for example, finding systematic differences between portraits by Rembrandt and Modigliani.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing the shapes of clones: &#039;&#039;&#039;SectorAnalysisToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;Sector analysis icon.jpg|120px|SectorAnalysisToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing the shapes of marked cell clones. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/SectorAnalysisToolbox.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The SectorAnalysisToolbox enables the user analyse the shapes of marked clones in a sheet of tissue.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;&#039;&#039;&#039;Algorithms&#039;&#039;&#039;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;MSERs, extrema, connected-set filters and sieves==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;The algorithm finding MSER&#039;s starts with a connected-set opening or &#039;o&#039; sieve&amp;lt;/span&amp;gt;====&lt;br /&gt;
[[Comparison of Matlab MSER&#039;s and &#039;o&#039; sieve|Comparison of Matlab MSER&#039;s and &#039;o&#039; sieve]] Essentially, no difference.&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| [[Image:Cameraman_iso_topview.jpg|300px|link=AAMToolbox Details|MSERs]] Cameraman image. Superimposed red spots are maximal extrema and blue spots are minima. Irregular cyan, blue and yellow regions illustrate regions associated with maxima and the magenta region is a minimum.&lt;br /&gt;
|[[Image:cameraman_iso_tree.jpg|300px|link=AAMToolbox Details|MSERs over scale-space]]&amp;lt;br&amp;gt;Isometric view of the cameraman image with superimposed maxima (red) and minima (blue). The trees trace the maxima through increasing scale-space. Large spots have been identified as stable extrema.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color: 	#C364C5;&amp;quot;&amp;gt;Finding interest points, features and segmenting images. &amp;lt;/span&amp;gt;===&lt;br /&gt;
#[[MSER and Sieve Details|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;Technical briefing&#039;&#039;&#039;&amp;lt;/span&amp;gt;]] &amp;lt;span style=&amp;quot;color: 	#C364C5;&amp;quot;&amp;gt;MSER&#039;s incorporate &#039;o&#039; sieves.&lt;br /&gt;
#[[MSER&#039;s and Connected sets|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;The twist&#039;&#039;&#039;: from restricted median filters to sieves and MSER&#039;s&amp;lt;/span&amp;gt;]]&lt;br /&gt;
#One dimensional sieves (measure length)&lt;br /&gt;
##[[Types of 1D sieve|Types of 1D sieve]]&lt;br /&gt;
##[[First applied to hydrophobicity plots|First applied to hydrophobicity plots]] but lets exploit their idempotency.&lt;br /&gt;
#Two dimensional sieves (measure areas)&lt;br /&gt;
##Properties&lt;br /&gt;
##Relation to MSER&#039;s&lt;br /&gt;
#Three dimensional sieves (measure volumes)&lt;br /&gt;
##[[Segment by volume|Segment by volume]] instant gratification.&lt;br /&gt;
&amp;lt;!--[[siv Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Software#MSERs extrema connected-set filters and sieves|&amp;lt;span style=&amp;quot;color:Green;&amp;quot;&amp;gt;&#039;&#039;&#039;MORE&#039;&#039;&#039;&amp;lt;/span&amp;gt;]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;Art, extrema of light and shade: &#039;&#039;&#039;&#039;&#039;PhotoArtMaster&#039;&#039;&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Art created using ArtMaster, and ArtMaster itself was featured in an exhibit at the London Victoria and Albert (V&amp;amp;A) Museum exhibition &amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;Cheating? How to make Perfect Work of Art&#039; (2003).&amp;lt;/span&amp;gt; The exhibition centered on the idea of [http://en.wikipedia.org/wiki/Hockney%E2%80%93Falco_thesis Hockney&#039;s] that  advances in realism and accuracy in the history of Western art since the Renaissance were primarily the result of optical aids such as the camera obscura, camera lucida, and curved mirrors. My exhibit used a touch screen (rare in those days) and ArtMaster to help visitors create &#039;paintings&#039; from photographs. [http://www.sciencemuseum.org.uk/visitmuseum/galleries/turing.aspx finding its name]. (It is entirely different in principle from the software more recently used by Hockney to paint with an iPad.)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:DegasLightAndShade.jpg|400px]][[Image:Emma_face_Art_C.jpg|300px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of light and shade crisply segmented from a photograph. Likewise, on the right, edges.&lt;br /&gt;
|}&lt;br /&gt;
=====PhotoArtMaster=====&lt;br /&gt;
Saturday 07/06/2014: Inspired Photographer of the Year 2013 Tony Bennett when asked whether his photograph  [http://www.bbc.co.uk/programmes/galleries/p020hd8s Mists and Reflections] had been Photoshopped replied something like &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;A digital camera delivers an unemotional &#039;&#039;raw&#039;&#039; image of pixels that you have to manipulate to &#039;&#039;create your photograph&#039;&#039;&amp;quot; Photographers manipulate as little as possible. &amp;lt;br&amp;gt;&lt;br /&gt;
However there is &#039;&#039;&#039;another path one that creates pictures&#039;&#039;&#039;. For this you need another piece of software: PhotoArtMaster (ArtMaster). Professional Photographer said &#039;&#039;&amp;quot;&#039;&#039;&#039;Forget any comparison whatsoever with the art filters in Photoshop - this software reaches out and enters different stratospheres&#039;&#039;&#039;&amp;quot;&#039;&#039; [[Professional Photographer]].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Early versions of PhotoArtMaster are still &#039;&#039;&#039;available from Amazon&#039;&#039;&#039; at low prices (I&#039;m not sure where they come from.)&lt;br /&gt;
[http://www.amazon.co.uk/s/ref=nb_sb_noss?url=search-alias%3Daps&amp;amp;field-keywords=photoartmaster] . Some help for both the early versions and the latest version can be found in [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;this document&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]).&lt;br /&gt;
=====Links to third party PhotoArtMastered pictures=====&lt;br /&gt;
*[https://picasaweb.google.com/113257474829608374943/InTheStyleOf Oliver Bangham] Colouful rounded shapes from, yes, my brother.&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Wimbledon_%28film%29 The entry sequence of the comedy film &#039;Wimbledon&#039;]&lt;br /&gt;
&lt;br /&gt;
====The final version of the Windows ArtMaster2.0 [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSource_ArtMaster/ArtMaster2.0Release.zip &amp;lt;span style=&amp;quot;color: #B31B1B&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;is downloadable here&#039;&#039;&#039;&#039;&#039;&amp;lt;/span&amp;gt;]  with no support.====&lt;br /&gt;
Unzip into (for example) the &amp;quot;Program Files&amp;quot; directory then set your system environment to include: &#039;&#039;C:\Program Files\Pam2.0 Release\jre\bin;C:\Program Files\Pam2.0 Release\bin;&#039;&#039; (You may need help for this. I right clicked &#039;computer&#039; from the &#039;Start&#039; menu, then selected &#039;Advanced system settings&#039;, then &#039;Environment Variables&#039; and finally slid through the System variables until I found and selected &#039;Path&#039;. This allowed me to edit the path by adding &#039;;C:\Program Files\Pam2.0 Release\jre\bin;C:\Program Files\Pam2.0 Release\bin&#039; to the end). Rather detailed help using the software is available in [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;this essay&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/Art_For_All_a4a_3_web2.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;The sieve algorithms underpinning PhotoArtMaster software&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;] are described in an extract of the &lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;essay&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]. These documents were written to support our Fo2Pix company. PhotoArtMaster originally  sold &amp;gt;65,000 licences but ill health forced the closure of Fo2Pix.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Trees_1.jpg|600px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of colour crisply segmented from a photograph. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Documentation_of_Connected_Set_Filters_or_Sieves|Art test page]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
[[Documentation_of_Connected_Set_Filters_or_Sieves]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Reaction-diffusion and morphogenesis==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#000000;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|&lt;br /&gt;
[[Image:tentacles_morphogenesis.png|600px]]&lt;br /&gt;
|}&lt;br /&gt;
Illustration of morphogenesis inspired by Turing&#039;s paper. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/GPT_ReactionDiffusionTentacles_20121211.zip &amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Example using growth toolbox GPT_ReactionDiffusionTentacles_20121211.zip&amp;lt;/span&amp;gt;]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
===1 A===&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Open source systems to which we have contributed=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;OMERO==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;OMERO_DIAGRAM.jpg|100px|OMERO&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For working with the OME image database. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [http://www.openmicroscopy.org/site/products/omero &#039;&#039;Details&#039;&#039;], [http://www.openmicroscopy.org/site/support/omero4/downloads &#039;&#039;Download&#039;&#039;]&amp;lt;br&amp;gt; [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  [http://openmicroscopy.org/site/support/omero4 Open Microscopy Environment Remote Objects (OMERO).] for visualising, managing, and annotating scientific image data. See also our [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] training course we ran in April 2011.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Tools and Utilities=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;BioformatsConverter==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;BioformatsConverterZip.png|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For converting microscope manufacturer proprietary file formats. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [[BioformatsConverter|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| This tool allows for the batch conversion of microscope manufacturer proprietary file formats, to the open source OME-TIFF standard. Uses the [http://www.loci.wisc.edu/software/bio-formats Bioformats] library.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Dependency Checking Tool==&lt;br /&gt;
&lt;br /&gt;
Tool for recursively finding what further functions a function depends on. See [[myDepFun|&#039;&#039;Details&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;PIN Point==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;|[[File:PinPoint.jpg]]&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|Tool for analysing PIN Signal in cells.&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| Download.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;In development&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;MTtbox&amp;lt;/span&amp;gt;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;MTtboxA.jpg|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For modelling the behaviour of microtubules within a cell. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
See [[MTtbox documentation|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| In development. The idea is to be able to model the behaviour of growing microtubules and factors as they react chemically and diffuse within the different cell compartments.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
The icon shows a spherical cell sliced open to show concentric components: cell wall (magenta), plasma-membrane (yellow), cytoplasm (green) and vacuole (yellow). Microtubules (blue) grow in 3D within the cytoplasm.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Historical&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Robot arm:  still in production after 30 years (serving local industry)&amp;lt;/span&amp;gt;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|[[Image:2014-06-10 14.22.20 small robot.jpg|400px|]] &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For teaching &#039;&#039;&#039;production control&#039;&#039;&#039; and &#039;&#039;&#039;interrupt programming&#039;&#039;&#039;. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1983 and we are in a world of &#039;&#039;&#039;Apple II and BBC B computers&#039;&#039;&#039; - the &#039;&#039;6502&#039;&#039; processor reigns. Particularly good for real-time control it responded very fast to hardware interrupts from, for example, the timer. To illustrate timer interrupts what better than digital servo-motors? Set up the on-board timers to produce a stream of  &#039;heartbeat&#039; of pulses, one every 20 ms out of the parallel port and control up to eight motors.  Pulse widths, from 1 to 2 ms, control the position of each motor arm. Derek Fulton and I made some loose lab. money by writing a series of articles showing exactly how to build and, in particular, control this robot arm.[[Publications#.28G.29_Computer_control.2C_measurement_and_commercial_software |Bangham et al.]]. &lt;br /&gt;
Our copyright, I took it to a local company LJ-Electronics ([http://www.ljcreate.com/products/product.asp?id=314&amp;amp;program=195&amp;amp;curr=2 now LJ-Creative]) who incorporated it detail for detail into their product line. Originally, they called it the Emu. Still in production: &#039;&#039;&#039;Lovely outcome.&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Historical=&lt;/div&gt;</summary>
		<author><name>PaulSoutham</name></author>
	</entry>
	<entry>
		<id>http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6959</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6959"/>
		<updated>2016-12-13T14:43:23Z</updated>

		<summary type="html">&lt;p&gt;PaulSoutham: /* PIN Point */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&amp;lt;!-- ===[[BanghamLabSVN|&amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Copy of BanghamLab source code&amp;lt;/span&amp;gt;]]=== --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: DarkGreen&amp;quot;&amp;gt;&#039;&#039;&#039;Current activity: a collaboration&#039;&#039;&#039; with the [http://rico-coen.jic.ac.uk/index.php/Main_Page CoenLab] with the aim of understanding how patterns of gene activity in biological organs influence the developing shape. The BanghamLab is focussed on the conceptual underpinning: concepts captured in computational growth models, experimental data visualisation and analysis.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Notes on documenting our software&amp;lt;/span&amp;gt;=== &lt;br /&gt;
&lt;br /&gt;
[[Tricks for documenting software|Notes for Lab members on how to contribute to this Wiki and where to put downloads. ]]&lt;br /&gt;
&amp;lt;br&amp;gt;Matlab tip: searching a large data structure for a particular field. Clear the command window. Evaluate the structure to list all the fields, then use the usual control-f search tool on the command window.&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;&#039;&#039;&#039;Computational biology&#039;&#039;&#039;&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Quantitative understanding of growing shapes: &#039;&#039;&#039;GFtbox&#039;&#039;&#039;&amp;lt;/span&amp;gt;==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:#A52A2A;&amp;quot;&amp;gt;We developed &#039;&#039;GFtbox&#039;&#039; to allow us to model the growth of complex shapes with the ultimate goal: to understand the relationships between genes, growth and form.&amp;lt;/span&amp;gt;====&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;400&amp;quot;| [[Image:Journal.pbio.1000537.g009.png|350px|Growth of a flower]] Example of a growing snapdragon flower and some mutants ( [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]). Growth is specified by factors (genes) according to the Growing Polarised Tissue Framework. Colours represent putative gene activity, arrows the polariser gradient and spots clones.&lt;br /&gt;
|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;313&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot; position=&amp;quot;right&amp;quot; autoplay=&#039;true&#039;&amp;gt;GPT_Snapdragon_2010_Green_et_al-0002_1.flv|GPT_Snapdragon_2010_Green_et_al-0002.png&amp;lt;/wikiflv&amp;gt;&lt;br /&gt;
&amp;lt;!--|&amp;lt;wikiflv width=&amp;quot;280&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot;&amp;gt;Journal.pbio.1000537.s025_1.flv|Journal.pbio.1000537.g009.png&amp;lt;/wikiflv&amp;gt;--&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;GPT_thumbnail2.png|120px|GFtbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|&lt;br /&gt;
For modelling the growth of shapes.  &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual ancillary functions|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;for ancillary functions: in &#039;&#039;&#039;interaction function&#039;&#039;&#039; and external functions&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[GFtbox|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Background&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Tutorial pages|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Start here&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Example pages|&#039;&#039;&#039;&#039;&#039;Examples&#039;&#039;&#039;&#039;&#039;: from publications]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://sourceforge.net/p/gftbox/ &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox&#039;&#039;&#039;&#039;&#039; from SourceForge&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox project files:&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Elife_Rebocho_2016/GPT_TissueConflicts.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Tissue Conflicts&#039;&#039;&#039;&#039;&#039; Rebocho et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PlantCell_Richardson_2016/GPT_HoodedBarleyWingModels.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Barley&#039;&#039;&#039;&#039;&#039; Richardson et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Dev_Eldridge_2016/Fruit_Shape_Brassicaceae.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Fruits&#039;&#039;&#039;&#039;&#039; Eldridge et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_SauretGueto_2013/GPT_Petal_PLoS_20130502.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Petals&#039;&#039;&#039;&#039;&#039; Sauret-Güeto et al 2013&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/GPT_ArabidopsisLeafModel_20120207.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Leaves&#039;&#039;&#039;&#039;&#039; Kuchen et al 2012&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Kennaway_2011/Kennaway-etal-2011.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Principles and concepts&#039;&#039;&#039;&#039;&#039; Kennaway et al 2011&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Green_2011/Green-etal-2010.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Snapdragon&#039;&#039;&#039;&#039;&#039; Green et al 2011, Cui et al 2010&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| &amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt; &#039;&#039;GFtbox&#039;&#039; is an implementation of the Growing Polarised Tissue Framework (GPT-framework) for understanding and modelling the relationship between gene activity and the growth of shapes such leaves, flowers and animal embryos ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]). &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt;The GPT-framework was used to capture an understanding of (to model) the growing petal ([http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1001550 Sauret-Güeto et al 2013]), leaf ([http://www.sciencemag.org/content/335/6072/1092.abstract Kuchen et al 2012]) and Snapdragon flower [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]. The Snapdragon model was validated by comparing the results with other mutant and transgenic flowers [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000538 Cui et al 2010.]&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The key point is how &#039;&#039;&#039;outgrowths can be specified by genes&#039;&#039;&#039;. The icon shows an asymmetrical outgrowth. Conceptually, it is specifed by two independent patterns under genetic control: a pattern of growth and a pattern of organisers. The outgrowth arises from a region of extra overall growth. Growth is aligned along axes set by two interacting systems. Organisers at the ends of the mesh create a lengthwise gradient. This gradient interacts with the second due to putative organisers that generate polariser sinks in the region that becomes the tips of the palette outgrowth. ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]). These hypotheses need to be tested in biological systems.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Viewing and measuring volume images: &#039;&#039;&#039;VolViewer&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;VolViewer-logo.png|120px|VolViewer&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For viewing and measuring &#039;&#039;&#039;volume images&#039;&#039;&#039; on both normal and &#039;&#039;&#039;stereo&#039;&#039;&#039; screens. Typical images from: confocal microscope and Optical Projection Tomography (OPT) images&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Description|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#User Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Download| &#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Output from VolViewer has appeared in:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://www.cell.com/cell_picture_show-plantbio Cell: Online Gallery] | [http://www.amazon.co.uk/Handbook-Plant-Science-Keith-Roberts/dp/0470057238/ref=sr_1_19?s=books&amp;amp;ie=UTF8&amp;amp;qid=1289321357&amp;amp;sr=1-19 Front cover: Handbook of Plant Science] | [http://www.plantcell.org/content/18/9.toc Front cover: The Plant Cell] |  [http://www.americanscientist.org/issues/pub/2013/1/3d-carnivorous-plants American Scientist] | [http://www.rms.org.uk/Resources/Royal%20Microscopical%20Society/infocus/Edgar%20article.pdf  Royal Microscopical Society: Infocus Magazine] | [http://www.bioptonics.com/Home.htm Bundled with the Bioptonic 3001 scanner: Bioptonics Viewer] | [http://www.dailymail.co.uk/sciencetech/article-2215052/The-complexity-intricacy-Mother-Nature-revealed-incredible-pictures-plants--seen-inside.html The Daily Mail] | [http://www.guardian.co.uk/science/gallery/2007/sep/04/fruitflybrain#/?picture=330675671&amp;amp;index=1 The Guardian newspaper: 3D Fruit fly] | [http://qt.nokia.com/qt-in-use/ambassadors/project?id=a0F20000006LZ2pEAG Qt Ambassador program] | [http://www.triffidnurseries.co.uk/special3.php Triffid Nurseries website]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  VolViewer is used as a &#039;&#039;&#039;stand-alone&#039;&#039;&#039; app. or as a &#039;&#039;&#039;viewport for other systems&#039;&#039;&#039;, e.g. Matlab programs. VolViewer uses [http://www.opengl.org/ OpenGL] and [http://qt.nokia.com/products/ Qt] to provide a user friendly application to interactively explore and quantify multi-dimensional biological images. It has been successfully used in our lab to explore and quantify confocal microscopy and  optical projection tomography images. Written by Jerome Avondo it is open-source and is also compatible with the Open Microscopy Environment ([http://openmicroscopy.org/site OME]) (Chris Allen and Avondo, et. al. &#039;&#039;OMERO: flexible, model-driven data management for experimental biology&#039;&#039;  Nature Methods 9, 245–253 (2012))&amp;lt;br&amp;gt; [[image:Silique.PNG|360px]]).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing shapes in 2D and 3D: &#039;&#039;&#039;AAMToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;AAMToolbox_logo.jpg|120px|AAMToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing populations of shapes and colours within the shapes using principal component analysis. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[AAMToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tutorials on the Shape modelling toolbox|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[AAMToolbox Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download revised Nov2012&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The AAMToolbox enables the user analyse the shape and colour of collections of similar objects. Originally developed to analyse face shapes for lipreading ([http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=982900 Matthews &#039;&#039;et al&#039;&#039;. 2002][http://www2.cmp.uea.ac.uk/~sjc/matthews-pami-01.pdf version of pdf]), we have used it extensively for analysing the shapes of leaves ([http://www.pnas.org/content/102/29/10221.short Langlade &#039;&#039;et al&#039;&#039; 2005.],[http://www.tandfonline.com/doi/abs/10.2976/1.2836738 Bensmihen &#039;&#039;et al.&#039;&#039; 2010]) and petals ([http://www.sciencemag.org/content/313/5789/963.short Whibley &#039;&#039;et al&#039;&#039; 2006],[http://www.mssaleshops.info/content/21/10/2999.short Feng &#039;&#039;et al&#039;&#039;. 2010]). The analysis can be applied to art, for example, finding systematic differences between portraits by Rembrandt and Modigliani.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing the shapes of clones: &#039;&#039;&#039;SectorAnalysisToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;Sector analysis icon.jpg|120px|SectorAnalysisToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing the shapes of marked cell clones. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/SectorAnalysisToolbox.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The SectorAnalysisToolbox enables the user analyse the shapes of marked clones in a sheet of tissue.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;&#039;&#039;&#039;Algorithms&#039;&#039;&#039;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;MSERs, extrema, connected-set filters and sieves==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;The algorithm finding MSER&#039;s starts with a connected-set opening or &#039;o&#039; sieve&amp;lt;/span&amp;gt;====&lt;br /&gt;
[[Comparison of Matlab MSER&#039;s and &#039;o&#039; sieve|Comparison of Matlab MSER&#039;s and &#039;o&#039; sieve]] Essentially, no difference.&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| [[Image:Cameraman_iso_topview.jpg|300px|link=AAMToolbox Details|MSERs]] Cameraman image. Superimposed red spots are maximal extrema and blue spots are minima. Irregular cyan, blue and yellow regions illustrate regions associated with maxima and the magenta region is a minimum.&lt;br /&gt;
|[[Image:cameraman_iso_tree.jpg|300px|link=AAMToolbox Details|MSERs over scale-space]]&amp;lt;br&amp;gt;Isometric view of the cameraman image with superimposed maxima (red) and minima (blue). The trees trace the maxima through increasing scale-space. Large spots have been identified as stable extrema.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color: 	#C364C5;&amp;quot;&amp;gt;Finding interest points, features and segmenting images. &amp;lt;/span&amp;gt;===&lt;br /&gt;
#[[MSER and Sieve Details|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;Technical briefing&#039;&#039;&#039;&amp;lt;/span&amp;gt;]] &amp;lt;span style=&amp;quot;color: 	#C364C5;&amp;quot;&amp;gt;MSER&#039;s incorporate &#039;o&#039; sieves.&lt;br /&gt;
#[[MSER&#039;s and Connected sets|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;The twist&#039;&#039;&#039;: from restricted median filters to sieves and MSER&#039;s&amp;lt;/span&amp;gt;]]&lt;br /&gt;
#One dimensional sieves (measure length)&lt;br /&gt;
##[[Types of 1D sieve|Types of 1D sieve]]&lt;br /&gt;
##[[First applied to hydrophobicity plots|First applied to hydrophobicity plots]] but lets exploit their idempotency.&lt;br /&gt;
#Two dimensional sieves (measure areas)&lt;br /&gt;
##Properties&lt;br /&gt;
##Relation to MSER&#039;s&lt;br /&gt;
#Three dimensional sieves (measure volumes)&lt;br /&gt;
##[[Segment by volume|Segment by volume]] instant gratification.&lt;br /&gt;
&amp;lt;!--[[siv Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Software#MSERs extrema connected-set filters and sieves|&amp;lt;span style=&amp;quot;color:Green;&amp;quot;&amp;gt;&#039;&#039;&#039;MORE&#039;&#039;&#039;&amp;lt;/span&amp;gt;]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;Art, extrema of light and shade: &#039;&#039;&#039;&#039;&#039;PhotoArtMaster&#039;&#039;&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Art created using ArtMaster, and ArtMaster itself was featured in an exhibit at the London Victoria and Albert (V&amp;amp;A) Museum exhibition &amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;Cheating? How to make Perfect Work of Art&#039; (2003).&amp;lt;/span&amp;gt; The exhibition centered on the idea of [http://en.wikipedia.org/wiki/Hockney%E2%80%93Falco_thesis Hockney&#039;s] that  advances in realism and accuracy in the history of Western art since the Renaissance were primarily the result of optical aids such as the camera obscura, camera lucida, and curved mirrors. My exhibit used a touch screen (rare in those days) and ArtMaster to help visitors create &#039;paintings&#039; from photographs. [http://www.sciencemuseum.org.uk/visitmuseum/galleries/turing.aspx finding its name]. (It is entirely different in principle from the software more recently used by Hockney to paint with an iPad.)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:DegasLightAndShade.jpg|400px]][[Image:Emma_face_Art_C.jpg|300px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of light and shade crisply segmented from a photograph. Likewise, on the right, edges.&lt;br /&gt;
|}&lt;br /&gt;
=====PhotoArtMaster=====&lt;br /&gt;
Saturday 07/06/2014: Inspired Photographer of the Year 2013 Tony Bennett when asked whether his photograph  [http://www.bbc.co.uk/programmes/galleries/p020hd8s Mists and Reflections] had been Photoshopped replied something like &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;A digital camera delivers an unemotional &#039;&#039;raw&#039;&#039; image of pixels that you have to manipulate to &#039;&#039;create your photograph&#039;&#039;&amp;quot; Photographers manipulate as little as possible. &amp;lt;br&amp;gt;&lt;br /&gt;
However there is &#039;&#039;&#039;another path one that creates pictures&#039;&#039;&#039;. For this you need another piece of software: PhotoArtMaster (ArtMaster). Professional Photographer said &#039;&#039;&amp;quot;&#039;&#039;&#039;Forget any comparison whatsoever with the art filters in Photoshop - this software reaches out and enters different stratospheres&#039;&#039;&#039;&amp;quot;&#039;&#039; [[Professional Photographer]].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Early versions of PhotoArtMaster are still &#039;&#039;&#039;available from Amazon&#039;&#039;&#039; at low prices (I&#039;m not sure where they come from.)&lt;br /&gt;
[http://www.amazon.co.uk/s/ref=nb_sb_noss?url=search-alias%3Daps&amp;amp;field-keywords=photoartmaster] . Some help for both the early versions and the latest version can be found in [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;this document&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]).&lt;br /&gt;
=====Links to third party PhotoArtMastered pictures=====&lt;br /&gt;
*[https://picasaweb.google.com/113257474829608374943/InTheStyleOf Oliver Bangham] Colouful rounded shapes from, yes, my brother.&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Wimbledon_%28film%29 The entry sequence of the comedy film &#039;Wimbledon&#039;]&lt;br /&gt;
&lt;br /&gt;
====The final version of the Windows ArtMaster2.0 [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSource_ArtMaster/ArtMaster2.0Release.zip &amp;lt;span style=&amp;quot;color: #B31B1B&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;is downloadable here&#039;&#039;&#039;&#039;&#039;&amp;lt;/span&amp;gt;]  with no support.====&lt;br /&gt;
Unzip into (for example) the &amp;quot;Program Files&amp;quot; directory then set your system environment to include: &#039;&#039;C:\Program Files\Pam2.0 Release\jre\bin;C:\Program Files\Pam2.0 Release\bin;&#039;&#039; (You may need help for this. I right clicked &#039;computer&#039; from the &#039;Start&#039; menu, then selected &#039;Advanced system settings&#039;, then &#039;Environment Variables&#039; and finally slid through the System variables until I found and selected &#039;Path&#039;. This allowed me to edit the path by adding &#039;;C:\Program Files\Pam2.0 Release\jre\bin;C:\Program Files\Pam2.0 Release\bin&#039; to the end). Rather detailed help using the software is available in [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;this essay&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/Art_For_All_a4a_3_web2.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;The sieve algorithms underpinning PhotoArtMaster software&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;] are described in an extract of the &lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;essay&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]. These documents were written to support our Fo2Pix company. PhotoArtMaster originally  sold &amp;gt;65,000 licences but ill health forced the closure of Fo2Pix.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Trees_1.jpg|600px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of colour crisply segmented from a photograph. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Documentation_of_Connected_Set_Filters_or_Sieves|Art test page]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
[[Documentation_of_Connected_Set_Filters_or_Sieves]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Reaction-diffusion and morphogenesis==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#000000;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|&lt;br /&gt;
[[Image:tentacles_morphogenesis.png|600px]]&lt;br /&gt;
|}&lt;br /&gt;
Illustration of morphogenesis inspired by Turing&#039;s paper. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/GPT_ReactionDiffusionTentacles_20121211.zip &amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Example using growth toolbox GPT_ReactionDiffusionTentacles_20121211.zip&amp;lt;/span&amp;gt;]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
===1 A===&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Open source systems to which we have contributed=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;OMERO==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;OMERO_DIAGRAM.jpg|100px|OMERO&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For working with the OME image database. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [http://www.openmicroscopy.org/site/products/omero &#039;&#039;Details&#039;&#039;], [http://www.openmicroscopy.org/site/support/omero4/downloads &#039;&#039;Download&#039;&#039;]&amp;lt;br&amp;gt; [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  [http://openmicroscopy.org/site/support/omero4 Open Microscopy Environment Remote Objects (OMERO).] for visualising, managing, and annotating scientific image data. See also our [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] training course we ran in April 2011.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Tools and Utilities=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;BioformatsConverter==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;BioformatsConverterZip.png|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For converting microscope manufacturer proprietary file formats. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [[BioformatsConverter|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| This tool allows for the batch conversion of microscope manufacturer proprietary file formats, to the open source OME-TIFF standard. Uses the [http://www.loci.wisc.edu/software/bio-formats Bioformats] library.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Dependency Checking Tool==&lt;br /&gt;
&lt;br /&gt;
Tool for recursively finding what further functions a function depends on. See [[myDepFun|&#039;&#039;Details&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;PIN Point==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;|[[File:PinPoint.jpg]]&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|Tool for analysing PIN Signal in cells.&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| .&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;In development&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;MTtbox&amp;lt;/span&amp;gt;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;MTtboxA.jpg|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For modelling the behaviour of microtubules within a cell. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
See [[MTtbox documentation|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| In development. The idea is to be able to model the behaviour of growing microtubules and factors as they react chemically and diffuse within the different cell compartments.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
The icon shows a spherical cell sliced open to show concentric components: cell wall (magenta), plasma-membrane (yellow), cytoplasm (green) and vacuole (yellow). Microtubules (blue) grow in 3D within the cytoplasm.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Historical&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Robot arm:  still in production after 30 years (serving local industry)&amp;lt;/span&amp;gt;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|[[Image:2014-06-10 14.22.20 small robot.jpg|400px|]] &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For teaching &#039;&#039;&#039;production control&#039;&#039;&#039; and &#039;&#039;&#039;interrupt programming&#039;&#039;&#039;. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1983 and we are in a world of &#039;&#039;&#039;Apple II and BBC B computers&#039;&#039;&#039; - the &#039;&#039;6502&#039;&#039; processor reigns. Particularly good for real-time control it responded very fast to hardware interrupts from, for example, the timer. To illustrate timer interrupts what better than digital servo-motors? Set up the on-board timers to produce a stream of  &#039;heartbeat&#039; of pulses, one every 20 ms out of the parallel port and control up to eight motors.  Pulse widths, from 1 to 2 ms, control the position of each motor arm. Derek Fulton and I made some loose lab. money by writing a series of articles showing exactly how to build and, in particular, control this robot arm.[[Publications#.28G.29_Computer_control.2C_measurement_and_commercial_software |Bangham et al.]]. &lt;br /&gt;
Our copyright, I took it to a local company LJ-Electronics ([http://www.ljcreate.com/products/product.asp?id=314&amp;amp;program=195&amp;amp;curr=2 now LJ-Creative]) who incorporated it detail for detail into their product line. Originally, they called it the Emu. Still in production: &#039;&#039;&#039;Lovely outcome.&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Historical=&lt;/div&gt;</summary>
		<author><name>PaulSoutham</name></author>
	</entry>
	<entry>
		<id>http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6958</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6958"/>
		<updated>2016-12-13T14:43:08Z</updated>

		<summary type="html">&lt;p&gt;PaulSoutham: /* PIN Point */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&amp;lt;!-- ===[[BanghamLabSVN|&amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Copy of BanghamLab source code&amp;lt;/span&amp;gt;]]=== --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: DarkGreen&amp;quot;&amp;gt;&#039;&#039;&#039;Current activity: a collaboration&#039;&#039;&#039; with the [http://rico-coen.jic.ac.uk/index.php/Main_Page CoenLab] with the aim of understanding how patterns of gene activity in biological organs influence the developing shape. The BanghamLab is focussed on the conceptual underpinning: concepts captured in computational growth models, experimental data visualisation and analysis.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Notes on documenting our software&amp;lt;/span&amp;gt;=== &lt;br /&gt;
&lt;br /&gt;
[[Tricks for documenting software|Notes for Lab members on how to contribute to this Wiki and where to put downloads. ]]&lt;br /&gt;
&amp;lt;br&amp;gt;Matlab tip: searching a large data structure for a particular field. Clear the command window. Evaluate the structure to list all the fields, then use the usual control-f search tool on the command window.&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;&#039;&#039;&#039;Computational biology&#039;&#039;&#039;&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Quantitative understanding of growing shapes: &#039;&#039;&#039;GFtbox&#039;&#039;&#039;&amp;lt;/span&amp;gt;==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:#A52A2A;&amp;quot;&amp;gt;We developed &#039;&#039;GFtbox&#039;&#039; to allow us to model the growth of complex shapes with the ultimate goal: to understand the relationships between genes, growth and form.&amp;lt;/span&amp;gt;====&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;400&amp;quot;| [[Image:Journal.pbio.1000537.g009.png|350px|Growth of a flower]] Example of a growing snapdragon flower and some mutants ( [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]). Growth is specified by factors (genes) according to the Growing Polarised Tissue Framework. Colours represent putative gene activity, arrows the polariser gradient and spots clones.&lt;br /&gt;
|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;313&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot; position=&amp;quot;right&amp;quot; autoplay=&#039;true&#039;&amp;gt;GPT_Snapdragon_2010_Green_et_al-0002_1.flv|GPT_Snapdragon_2010_Green_et_al-0002.png&amp;lt;/wikiflv&amp;gt;&lt;br /&gt;
&amp;lt;!--|&amp;lt;wikiflv width=&amp;quot;280&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot;&amp;gt;Journal.pbio.1000537.s025_1.flv|Journal.pbio.1000537.g009.png&amp;lt;/wikiflv&amp;gt;--&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;GPT_thumbnail2.png|120px|GFtbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|&lt;br /&gt;
For modelling the growth of shapes.  &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual ancillary functions|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;for ancillary functions: in &#039;&#039;&#039;interaction function&#039;&#039;&#039; and external functions&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[GFtbox|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Background&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Tutorial pages|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Start here&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Example pages|&#039;&#039;&#039;&#039;&#039;Examples&#039;&#039;&#039;&#039;&#039;: from publications]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://sourceforge.net/p/gftbox/ &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox&#039;&#039;&#039;&#039;&#039; from SourceForge&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox project files:&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Elife_Rebocho_2016/GPT_TissueConflicts.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Tissue Conflicts&#039;&#039;&#039;&#039;&#039; Rebocho et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PlantCell_Richardson_2016/GPT_HoodedBarleyWingModels.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Barley&#039;&#039;&#039;&#039;&#039; Richardson et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Dev_Eldridge_2016/Fruit_Shape_Brassicaceae.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Fruits&#039;&#039;&#039;&#039;&#039; Eldridge et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_SauretGueto_2013/GPT_Petal_PLoS_20130502.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Petals&#039;&#039;&#039;&#039;&#039; Sauret-Güeto et al 2013&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/GPT_ArabidopsisLeafModel_20120207.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Leaves&#039;&#039;&#039;&#039;&#039; Kuchen et al 2012&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Kennaway_2011/Kennaway-etal-2011.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Principles and concepts&#039;&#039;&#039;&#039;&#039; Kennaway et al 2011&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Green_2011/Green-etal-2010.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Snapdragon&#039;&#039;&#039;&#039;&#039; Green et al 2011, Cui et al 2010&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| &amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt; &#039;&#039;GFtbox&#039;&#039; is an implementation of the Growing Polarised Tissue Framework (GPT-framework) for understanding and modelling the relationship between gene activity and the growth of shapes such leaves, flowers and animal embryos ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]). &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt;The GPT-framework was used to capture an understanding of (to model) the growing petal ([http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1001550 Sauret-Güeto et al 2013]), leaf ([http://www.sciencemag.org/content/335/6072/1092.abstract Kuchen et al 2012]) and Snapdragon flower [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]. The Snapdragon model was validated by comparing the results with other mutant and transgenic flowers [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000538 Cui et al 2010.]&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The key point is how &#039;&#039;&#039;outgrowths can be specified by genes&#039;&#039;&#039;. The icon shows an asymmetrical outgrowth. Conceptually, it is specifed by two independent patterns under genetic control: a pattern of growth and a pattern of organisers. The outgrowth arises from a region of extra overall growth. Growth is aligned along axes set by two interacting systems. Organisers at the ends of the mesh create a lengthwise gradient. This gradient interacts with the second due to putative organisers that generate polariser sinks in the region that becomes the tips of the palette outgrowth. ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]). These hypotheses need to be tested in biological systems.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Viewing and measuring volume images: &#039;&#039;&#039;VolViewer&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;VolViewer-logo.png|120px|VolViewer&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For viewing and measuring &#039;&#039;&#039;volume images&#039;&#039;&#039; on both normal and &#039;&#039;&#039;stereo&#039;&#039;&#039; screens. Typical images from: confocal microscope and Optical Projection Tomography (OPT) images&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Description|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#User Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Download| &#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Output from VolViewer has appeared in:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://www.cell.com/cell_picture_show-plantbio Cell: Online Gallery] | [http://www.amazon.co.uk/Handbook-Plant-Science-Keith-Roberts/dp/0470057238/ref=sr_1_19?s=books&amp;amp;ie=UTF8&amp;amp;qid=1289321357&amp;amp;sr=1-19 Front cover: Handbook of Plant Science] | [http://www.plantcell.org/content/18/9.toc Front cover: The Plant Cell] |  [http://www.americanscientist.org/issues/pub/2013/1/3d-carnivorous-plants American Scientist] | [http://www.rms.org.uk/Resources/Royal%20Microscopical%20Society/infocus/Edgar%20article.pdf  Royal Microscopical Society: Infocus Magazine] | [http://www.bioptonics.com/Home.htm Bundled with the Bioptonic 3001 scanner: Bioptonics Viewer] | [http://www.dailymail.co.uk/sciencetech/article-2215052/The-complexity-intricacy-Mother-Nature-revealed-incredible-pictures-plants--seen-inside.html The Daily Mail] | [http://www.guardian.co.uk/science/gallery/2007/sep/04/fruitflybrain#/?picture=330675671&amp;amp;index=1 The Guardian newspaper: 3D Fruit fly] | [http://qt.nokia.com/qt-in-use/ambassadors/project?id=a0F20000006LZ2pEAG Qt Ambassador program] | [http://www.triffidnurseries.co.uk/special3.php Triffid Nurseries website]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  VolViewer is used as a &#039;&#039;&#039;stand-alone&#039;&#039;&#039; app. or as a &#039;&#039;&#039;viewport for other systems&#039;&#039;&#039;, e.g. Matlab programs. VolViewer uses [http://www.opengl.org/ OpenGL] and [http://qt.nokia.com/products/ Qt] to provide a user friendly application to interactively explore and quantify multi-dimensional biological images. It has been successfully used in our lab to explore and quantify confocal microscopy and  optical projection tomography images. Written by Jerome Avondo it is open-source and is also compatible with the Open Microscopy Environment ([http://openmicroscopy.org/site OME]) (Chris Allen and Avondo, et. al. &#039;&#039;OMERO: flexible, model-driven data management for experimental biology&#039;&#039;  Nature Methods 9, 245–253 (2012))&amp;lt;br&amp;gt; [[image:Silique.PNG|360px]]).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing shapes in 2D and 3D: &#039;&#039;&#039;AAMToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;AAMToolbox_logo.jpg|120px|AAMToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing populations of shapes and colours within the shapes using principal component analysis. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[AAMToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tutorials on the Shape modelling toolbox|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[AAMToolbox Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download revised Nov2012&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The AAMToolbox enables the user analyse the shape and colour of collections of similar objects. Originally developed to analyse face shapes for lipreading ([http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=982900 Matthews &#039;&#039;et al&#039;&#039;. 2002][http://www2.cmp.uea.ac.uk/~sjc/matthews-pami-01.pdf version of pdf]), we have used it extensively for analysing the shapes of leaves ([http://www.pnas.org/content/102/29/10221.short Langlade &#039;&#039;et al&#039;&#039; 2005.],[http://www.tandfonline.com/doi/abs/10.2976/1.2836738 Bensmihen &#039;&#039;et al.&#039;&#039; 2010]) and petals ([http://www.sciencemag.org/content/313/5789/963.short Whibley &#039;&#039;et al&#039;&#039; 2006],[http://www.mssaleshops.info/content/21/10/2999.short Feng &#039;&#039;et al&#039;&#039;. 2010]). The analysis can be applied to art, for example, finding systematic differences between portraits by Rembrandt and Modigliani.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing the shapes of clones: &#039;&#039;&#039;SectorAnalysisToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;Sector analysis icon.jpg|120px|SectorAnalysisToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing the shapes of marked cell clones. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/SectorAnalysisToolbox.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The SectorAnalysisToolbox enables the user analyse the shapes of marked clones in a sheet of tissue.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;&#039;&#039;&#039;Algorithms&#039;&#039;&#039;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;MSERs, extrema, connected-set filters and sieves==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;The algorithm finding MSER&#039;s starts with a connected-set opening or &#039;o&#039; sieve&amp;lt;/span&amp;gt;====&lt;br /&gt;
[[Comparison of Matlab MSER&#039;s and &#039;o&#039; sieve|Comparison of Matlab MSER&#039;s and &#039;o&#039; sieve]] Essentially, no difference.&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| [[Image:Cameraman_iso_topview.jpg|300px|link=AAMToolbox Details|MSERs]] Cameraman image. Superimposed red spots are maximal extrema and blue spots are minima. Irregular cyan, blue and yellow regions illustrate regions associated with maxima and the magenta region is a minimum.&lt;br /&gt;
|[[Image:cameraman_iso_tree.jpg|300px|link=AAMToolbox Details|MSERs over scale-space]]&amp;lt;br&amp;gt;Isometric view of the cameraman image with superimposed maxima (red) and minima (blue). The trees trace the maxima through increasing scale-space. Large spots have been identified as stable extrema.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color: 	#C364C5;&amp;quot;&amp;gt;Finding interest points, features and segmenting images. &amp;lt;/span&amp;gt;===&lt;br /&gt;
#[[MSER and Sieve Details|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;Technical briefing&#039;&#039;&#039;&amp;lt;/span&amp;gt;]] &amp;lt;span style=&amp;quot;color: 	#C364C5;&amp;quot;&amp;gt;MSER&#039;s incorporate &#039;o&#039; sieves.&lt;br /&gt;
#[[MSER&#039;s and Connected sets|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;The twist&#039;&#039;&#039;: from restricted median filters to sieves and MSER&#039;s&amp;lt;/span&amp;gt;]]&lt;br /&gt;
#One dimensional sieves (measure length)&lt;br /&gt;
##[[Types of 1D sieve|Types of 1D sieve]]&lt;br /&gt;
##[[First applied to hydrophobicity plots|First applied to hydrophobicity plots]] but lets exploit their idempotency.&lt;br /&gt;
#Two dimensional sieves (measure areas)&lt;br /&gt;
##Properties&lt;br /&gt;
##Relation to MSER&#039;s&lt;br /&gt;
#Three dimensional sieves (measure volumes)&lt;br /&gt;
##[[Segment by volume|Segment by volume]] instant gratification.&lt;br /&gt;
&amp;lt;!--[[siv Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Software#MSERs extrema connected-set filters and sieves|&amp;lt;span style=&amp;quot;color:Green;&amp;quot;&amp;gt;&#039;&#039;&#039;MORE&#039;&#039;&#039;&amp;lt;/span&amp;gt;]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;Art, extrema of light and shade: &#039;&#039;&#039;&#039;&#039;PhotoArtMaster&#039;&#039;&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Art created using ArtMaster, and ArtMaster itself was featured in an exhibit at the London Victoria and Albert (V&amp;amp;A) Museum exhibition &amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;Cheating? How to make Perfect Work of Art&#039; (2003).&amp;lt;/span&amp;gt; The exhibition centered on the idea of [http://en.wikipedia.org/wiki/Hockney%E2%80%93Falco_thesis Hockney&#039;s] that  advances in realism and accuracy in the history of Western art since the Renaissance were primarily the result of optical aids such as the camera obscura, camera lucida, and curved mirrors. My exhibit used a touch screen (rare in those days) and ArtMaster to help visitors create &#039;paintings&#039; from photographs. [http://www.sciencemuseum.org.uk/visitmuseum/galleries/turing.aspx finding its name]. (It is entirely different in principle from the software more recently used by Hockney to paint with an iPad.)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:DegasLightAndShade.jpg|400px]][[Image:Emma_face_Art_C.jpg|300px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of light and shade crisply segmented from a photograph. Likewise, on the right, edges.&lt;br /&gt;
|}&lt;br /&gt;
=====PhotoArtMaster=====&lt;br /&gt;
Saturday 07/06/2014: Inspired Photographer of the Year 2013 Tony Bennett when asked whether his photograph  [http://www.bbc.co.uk/programmes/galleries/p020hd8s Mists and Reflections] had been Photoshopped replied something like &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;A digital camera delivers an unemotional &#039;&#039;raw&#039;&#039; image of pixels that you have to manipulate to &#039;&#039;create your photograph&#039;&#039;&amp;quot; Photographers manipulate as little as possible. &amp;lt;br&amp;gt;&lt;br /&gt;
However there is &#039;&#039;&#039;another path one that creates pictures&#039;&#039;&#039;. For this you need another piece of software: PhotoArtMaster (ArtMaster). Professional Photographer said &#039;&#039;&amp;quot;&#039;&#039;&#039;Forget any comparison whatsoever with the art filters in Photoshop - this software reaches out and enters different stratospheres&#039;&#039;&#039;&amp;quot;&#039;&#039; [[Professional Photographer]].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Early versions of PhotoArtMaster are still &#039;&#039;&#039;available from Amazon&#039;&#039;&#039; at low prices (I&#039;m not sure where they come from.)&lt;br /&gt;
[http://www.amazon.co.uk/s/ref=nb_sb_noss?url=search-alias%3Daps&amp;amp;field-keywords=photoartmaster] . Some help for both the early versions and the latest version can be found in [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;this document&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]).&lt;br /&gt;
=====Links to third party PhotoArtMastered pictures=====&lt;br /&gt;
*[https://picasaweb.google.com/113257474829608374943/InTheStyleOf Oliver Bangham] Colouful rounded shapes from, yes, my brother.&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Wimbledon_%28film%29 The entry sequence of the comedy film &#039;Wimbledon&#039;]&lt;br /&gt;
&lt;br /&gt;
====The final version of the Windows ArtMaster2.0 [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSource_ArtMaster/ArtMaster2.0Release.zip &amp;lt;span style=&amp;quot;color: #B31B1B&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;is downloadable here&#039;&#039;&#039;&#039;&#039;&amp;lt;/span&amp;gt;]  with no support.====&lt;br /&gt;
Unzip into (for example) the &amp;quot;Program Files&amp;quot; directory then set your system environment to include: &#039;&#039;C:\Program Files\Pam2.0 Release\jre\bin;C:\Program Files\Pam2.0 Release\bin;&#039;&#039; (You may need help for this. I right clicked &#039;computer&#039; from the &#039;Start&#039; menu, then selected &#039;Advanced system settings&#039;, then &#039;Environment Variables&#039; and finally slid through the System variables until I found and selected &#039;Path&#039;. This allowed me to edit the path by adding &#039;;C:\Program Files\Pam2.0 Release\jre\bin;C:\Program Files\Pam2.0 Release\bin&#039; to the end). Rather detailed help using the software is available in [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;this essay&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/Art_For_All_a4a_3_web2.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;The sieve algorithms underpinning PhotoArtMaster software&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;] are described in an extract of the &lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;essay&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]. These documents were written to support our Fo2Pix company. PhotoArtMaster originally  sold &amp;gt;65,000 licences but ill health forced the closure of Fo2Pix.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Trees_1.jpg|600px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of colour crisply segmented from a photograph. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Documentation_of_Connected_Set_Filters_or_Sieves|Art test page]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
[[Documentation_of_Connected_Set_Filters_or_Sieves]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Reaction-diffusion and morphogenesis==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#000000;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|&lt;br /&gt;
[[Image:tentacles_morphogenesis.png|600px]]&lt;br /&gt;
|}&lt;br /&gt;
Illustration of morphogenesis inspired by Turing&#039;s paper. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/GPT_ReactionDiffusionTentacles_20121211.zip &amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Example using growth toolbox GPT_ReactionDiffusionTentacles_20121211.zip&amp;lt;/span&amp;gt;]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
===1 A===&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Open source systems to which we have contributed=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;OMERO==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;OMERO_DIAGRAM.jpg|100px|OMERO&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For working with the OME image database. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [http://www.openmicroscopy.org/site/products/omero &#039;&#039;Details&#039;&#039;], [http://www.openmicroscopy.org/site/support/omero4/downloads &#039;&#039;Download&#039;&#039;]&amp;lt;br&amp;gt; [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  [http://openmicroscopy.org/site/support/omero4 Open Microscopy Environment Remote Objects (OMERO).] for visualising, managing, and annotating scientific image data. See also our [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] training course we ran in April 2011.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Tools and Utilities=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;BioformatsConverter==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;BioformatsConverterZip.png|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For converting microscope manufacturer proprietary file formats. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [[BioformatsConverter|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| This tool allows for the batch conversion of microscope manufacturer proprietary file formats, to the open source OME-TIFF standard. Uses the [http://www.loci.wisc.edu/software/bio-formats Bioformats] library.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Dependency Checking Tool==&lt;br /&gt;
&lt;br /&gt;
Tool for recursively finding what further functions a function depends on. See [[myDepFun|&#039;&#039;Details&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;PIN Point==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;|[[File:PinPoint.jpg]]&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|Tool for analysing PIN Signal in cells.&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| This tool does something.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;In development&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;MTtbox&amp;lt;/span&amp;gt;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;MTtboxA.jpg|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For modelling the behaviour of microtubules within a cell. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
See [[MTtbox documentation|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| In development. The idea is to be able to model the behaviour of growing microtubules and factors as they react chemically and diffuse within the different cell compartments.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
The icon shows a spherical cell sliced open to show concentric components: cell wall (magenta), plasma-membrane (yellow), cytoplasm (green) and vacuole (yellow). Microtubules (blue) grow in 3D within the cytoplasm.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Historical&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Robot arm:  still in production after 30 years (serving local industry)&amp;lt;/span&amp;gt;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|[[Image:2014-06-10 14.22.20 small robot.jpg|400px|]] &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For teaching &#039;&#039;&#039;production control&#039;&#039;&#039; and &#039;&#039;&#039;interrupt programming&#039;&#039;&#039;. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1983 and we are in a world of &#039;&#039;&#039;Apple II and BBC B computers&#039;&#039;&#039; - the &#039;&#039;6502&#039;&#039; processor reigns. Particularly good for real-time control it responded very fast to hardware interrupts from, for example, the timer. To illustrate timer interrupts what better than digital servo-motors? Set up the on-board timers to produce a stream of  &#039;heartbeat&#039; of pulses, one every 20 ms out of the parallel port and control up to eight motors.  Pulse widths, from 1 to 2 ms, control the position of each motor arm. Derek Fulton and I made some loose lab. money by writing a series of articles showing exactly how to build and, in particular, control this robot arm.[[Publications#.28G.29_Computer_control.2C_measurement_and_commercial_software |Bangham et al.]]. &lt;br /&gt;
Our copyright, I took it to a local company LJ-Electronics ([http://www.ljcreate.com/products/product.asp?id=314&amp;amp;program=195&amp;amp;curr=2 now LJ-Creative]) who incorporated it detail for detail into their product line. Originally, they called it the Emu. Still in production: &#039;&#039;&#039;Lovely outcome.&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Historical=&lt;/div&gt;</summary>
		<author><name>PaulSoutham</name></author>
	</entry>
	<entry>
		<id>http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6957</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6957"/>
		<updated>2016-12-13T14:38:13Z</updated>

		<summary type="html">&lt;p&gt;PaulSoutham: /* PIN Point */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&amp;lt;!-- ===[[BanghamLabSVN|&amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Copy of BanghamLab source code&amp;lt;/span&amp;gt;]]=== --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: DarkGreen&amp;quot;&amp;gt;&#039;&#039;&#039;Current activity: a collaboration&#039;&#039;&#039; with the [http://rico-coen.jic.ac.uk/index.php/Main_Page CoenLab] with the aim of understanding how patterns of gene activity in biological organs influence the developing shape. The BanghamLab is focussed on the conceptual underpinning: concepts captured in computational growth models, experimental data visualisation and analysis.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Notes on documenting our software&amp;lt;/span&amp;gt;=== &lt;br /&gt;
&lt;br /&gt;
[[Tricks for documenting software|Notes for Lab members on how to contribute to this Wiki and where to put downloads. ]]&lt;br /&gt;
&amp;lt;br&amp;gt;Matlab tip: searching a large data structure for a particular field. Clear the command window. Evaluate the structure to list all the fields, then use the usual control-f search tool on the command window.&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;&#039;&#039;&#039;Computational biology&#039;&#039;&#039;&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Quantitative understanding of growing shapes: &#039;&#039;&#039;GFtbox&#039;&#039;&#039;&amp;lt;/span&amp;gt;==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:#A52A2A;&amp;quot;&amp;gt;We developed &#039;&#039;GFtbox&#039;&#039; to allow us to model the growth of complex shapes with the ultimate goal: to understand the relationships between genes, growth and form.&amp;lt;/span&amp;gt;====&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;400&amp;quot;| [[Image:Journal.pbio.1000537.g009.png|350px|Growth of a flower]] Example of a growing snapdragon flower and some mutants ( [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]). Growth is specified by factors (genes) according to the Growing Polarised Tissue Framework. Colours represent putative gene activity, arrows the polariser gradient and spots clones.&lt;br /&gt;
|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;313&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot; position=&amp;quot;right&amp;quot; autoplay=&#039;true&#039;&amp;gt;GPT_Snapdragon_2010_Green_et_al-0002_1.flv|GPT_Snapdragon_2010_Green_et_al-0002.png&amp;lt;/wikiflv&amp;gt;&lt;br /&gt;
&amp;lt;!--|&amp;lt;wikiflv width=&amp;quot;280&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot;&amp;gt;Journal.pbio.1000537.s025_1.flv|Journal.pbio.1000537.g009.png&amp;lt;/wikiflv&amp;gt;--&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;GPT_thumbnail2.png|120px|GFtbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|&lt;br /&gt;
For modelling the growth of shapes.  &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual ancillary functions|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;for ancillary functions: in &#039;&#039;&#039;interaction function&#039;&#039;&#039; and external functions&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[GFtbox|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Background&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Tutorial pages|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Start here&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Example pages|&#039;&#039;&#039;&#039;&#039;Examples&#039;&#039;&#039;&#039;&#039;: from publications]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://sourceforge.net/p/gftbox/ &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox&#039;&#039;&#039;&#039;&#039; from SourceForge&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox project files:&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Elife_Rebocho_2016/GPT_TissueConflicts.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Tissue Conflicts&#039;&#039;&#039;&#039;&#039; Rebocho et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PlantCell_Richardson_2016/GPT_HoodedBarleyWingModels.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Barley&#039;&#039;&#039;&#039;&#039; Richardson et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Dev_Eldridge_2016/Fruit_Shape_Brassicaceae.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Fruits&#039;&#039;&#039;&#039;&#039; Eldridge et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_SauretGueto_2013/GPT_Petal_PLoS_20130502.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Petals&#039;&#039;&#039;&#039;&#039; Sauret-Güeto et al 2013&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/GPT_ArabidopsisLeafModel_20120207.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Leaves&#039;&#039;&#039;&#039;&#039; Kuchen et al 2012&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Kennaway_2011/Kennaway-etal-2011.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Principles and concepts&#039;&#039;&#039;&#039;&#039; Kennaway et al 2011&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Green_2011/Green-etal-2010.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Snapdragon&#039;&#039;&#039;&#039;&#039; Green et al 2011, Cui et al 2010&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| &amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt; &#039;&#039;GFtbox&#039;&#039; is an implementation of the Growing Polarised Tissue Framework (GPT-framework) for understanding and modelling the relationship between gene activity and the growth of shapes such leaves, flowers and animal embryos ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]). &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt;The GPT-framework was used to capture an understanding of (to model) the growing petal ([http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1001550 Sauret-Güeto et al 2013]), leaf ([http://www.sciencemag.org/content/335/6072/1092.abstract Kuchen et al 2012]) and Snapdragon flower [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]. The Snapdragon model was validated by comparing the results with other mutant and transgenic flowers [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000538 Cui et al 2010.]&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The key point is how &#039;&#039;&#039;outgrowths can be specified by genes&#039;&#039;&#039;. The icon shows an asymmetrical outgrowth. Conceptually, it is specifed by two independent patterns under genetic control: a pattern of growth and a pattern of organisers. The outgrowth arises from a region of extra overall growth. Growth is aligned along axes set by two interacting systems. Organisers at the ends of the mesh create a lengthwise gradient. This gradient interacts with the second due to putative organisers that generate polariser sinks in the region that becomes the tips of the palette outgrowth. ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]). These hypotheses need to be tested in biological systems.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Viewing and measuring volume images: &#039;&#039;&#039;VolViewer&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;VolViewer-logo.png|120px|VolViewer&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For viewing and measuring &#039;&#039;&#039;volume images&#039;&#039;&#039; on both normal and &#039;&#039;&#039;stereo&#039;&#039;&#039; screens. Typical images from: confocal microscope and Optical Projection Tomography (OPT) images&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Description|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#User Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Download| &#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Output from VolViewer has appeared in:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://www.cell.com/cell_picture_show-plantbio Cell: Online Gallery] | [http://www.amazon.co.uk/Handbook-Plant-Science-Keith-Roberts/dp/0470057238/ref=sr_1_19?s=books&amp;amp;ie=UTF8&amp;amp;qid=1289321357&amp;amp;sr=1-19 Front cover: Handbook of Plant Science] | [http://www.plantcell.org/content/18/9.toc Front cover: The Plant Cell] |  [http://www.americanscientist.org/issues/pub/2013/1/3d-carnivorous-plants American Scientist] | [http://www.rms.org.uk/Resources/Royal%20Microscopical%20Society/infocus/Edgar%20article.pdf  Royal Microscopical Society: Infocus Magazine] | [http://www.bioptonics.com/Home.htm Bundled with the Bioptonic 3001 scanner: Bioptonics Viewer] | [http://www.dailymail.co.uk/sciencetech/article-2215052/The-complexity-intricacy-Mother-Nature-revealed-incredible-pictures-plants--seen-inside.html The Daily Mail] | [http://www.guardian.co.uk/science/gallery/2007/sep/04/fruitflybrain#/?picture=330675671&amp;amp;index=1 The Guardian newspaper: 3D Fruit fly] | [http://qt.nokia.com/qt-in-use/ambassadors/project?id=a0F20000006LZ2pEAG Qt Ambassador program] | [http://www.triffidnurseries.co.uk/special3.php Triffid Nurseries website]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  VolViewer is used as a &#039;&#039;&#039;stand-alone&#039;&#039;&#039; app. or as a &#039;&#039;&#039;viewport for other systems&#039;&#039;&#039;, e.g. Matlab programs. VolViewer uses [http://www.opengl.org/ OpenGL] and [http://qt.nokia.com/products/ Qt] to provide a user friendly application to interactively explore and quantify multi-dimensional biological images. It has been successfully used in our lab to explore and quantify confocal microscopy and  optical projection tomography images. Written by Jerome Avondo it is open-source and is also compatible with the Open Microscopy Environment ([http://openmicroscopy.org/site OME]) (Chris Allen and Avondo, et. al. &#039;&#039;OMERO: flexible, model-driven data management for experimental biology&#039;&#039;  Nature Methods 9, 245–253 (2012))&amp;lt;br&amp;gt; [[image:Silique.PNG|360px]]).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing shapes in 2D and 3D: &#039;&#039;&#039;AAMToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;AAMToolbox_logo.jpg|120px|AAMToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing populations of shapes and colours within the shapes using principal component analysis. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[AAMToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tutorials on the Shape modelling toolbox|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[AAMToolbox Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download revised Nov2012&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The AAMToolbox enables the user analyse the shape and colour of collections of similar objects. Originally developed to analyse face shapes for lipreading ([http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=982900 Matthews &#039;&#039;et al&#039;&#039;. 2002][http://www2.cmp.uea.ac.uk/~sjc/matthews-pami-01.pdf version of pdf]), we have used it extensively for analysing the shapes of leaves ([http://www.pnas.org/content/102/29/10221.short Langlade &#039;&#039;et al&#039;&#039; 2005.],[http://www.tandfonline.com/doi/abs/10.2976/1.2836738 Bensmihen &#039;&#039;et al.&#039;&#039; 2010]) and petals ([http://www.sciencemag.org/content/313/5789/963.short Whibley &#039;&#039;et al&#039;&#039; 2006],[http://www.mssaleshops.info/content/21/10/2999.short Feng &#039;&#039;et al&#039;&#039;. 2010]). The analysis can be applied to art, for example, finding systematic differences between portraits by Rembrandt and Modigliani.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing the shapes of clones: &#039;&#039;&#039;SectorAnalysisToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;Sector analysis icon.jpg|120px|SectorAnalysisToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing the shapes of marked cell clones. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/SectorAnalysisToolbox.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The SectorAnalysisToolbox enables the user analyse the shapes of marked clones in a sheet of tissue.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;&#039;&#039;&#039;Algorithms&#039;&#039;&#039;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;MSERs, extrema, connected-set filters and sieves==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;The algorithm finding MSER&#039;s starts with a connected-set opening or &#039;o&#039; sieve&amp;lt;/span&amp;gt;====&lt;br /&gt;
[[Comparison of Matlab MSER&#039;s and &#039;o&#039; sieve|Comparison of Matlab MSER&#039;s and &#039;o&#039; sieve]] Essentially, no difference.&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| [[Image:Cameraman_iso_topview.jpg|300px|link=AAMToolbox Details|MSERs]] Cameraman image. Superimposed red spots are maximal extrema and blue spots are minima. Irregular cyan, blue and yellow regions illustrate regions associated with maxima and the magenta region is a minimum.&lt;br /&gt;
|[[Image:cameraman_iso_tree.jpg|300px|link=AAMToolbox Details|MSERs over scale-space]]&amp;lt;br&amp;gt;Isometric view of the cameraman image with superimposed maxima (red) and minima (blue). The trees trace the maxima through increasing scale-space. Large spots have been identified as stable extrema.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color: 	#C364C5;&amp;quot;&amp;gt;Finding interest points, features and segmenting images. &amp;lt;/span&amp;gt;===&lt;br /&gt;
#[[MSER and Sieve Details|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;Technical briefing&#039;&#039;&#039;&amp;lt;/span&amp;gt;]] &amp;lt;span style=&amp;quot;color: 	#C364C5;&amp;quot;&amp;gt;MSER&#039;s incorporate &#039;o&#039; sieves.&lt;br /&gt;
#[[MSER&#039;s and Connected sets|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;The twist&#039;&#039;&#039;: from restricted median filters to sieves and MSER&#039;s&amp;lt;/span&amp;gt;]]&lt;br /&gt;
#One dimensional sieves (measure length)&lt;br /&gt;
##[[Types of 1D sieve|Types of 1D sieve]]&lt;br /&gt;
##[[First applied to hydrophobicity plots|First applied to hydrophobicity plots]] but lets exploit their idempotency.&lt;br /&gt;
#Two dimensional sieves (measure areas)&lt;br /&gt;
##Properties&lt;br /&gt;
##Relation to MSER&#039;s&lt;br /&gt;
#Three dimensional sieves (measure volumes)&lt;br /&gt;
##[[Segment by volume|Segment by volume]] instant gratification.&lt;br /&gt;
&amp;lt;!--[[siv Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Software#MSERs extrema connected-set filters and sieves|&amp;lt;span style=&amp;quot;color:Green;&amp;quot;&amp;gt;&#039;&#039;&#039;MORE&#039;&#039;&#039;&amp;lt;/span&amp;gt;]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;Art, extrema of light and shade: &#039;&#039;&#039;&#039;&#039;PhotoArtMaster&#039;&#039;&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Art created using ArtMaster, and ArtMaster itself was featured in an exhibit at the London Victoria and Albert (V&amp;amp;A) Museum exhibition &amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;Cheating? How to make Perfect Work of Art&#039; (2003).&amp;lt;/span&amp;gt; The exhibition centered on the idea of [http://en.wikipedia.org/wiki/Hockney%E2%80%93Falco_thesis Hockney&#039;s] that  advances in realism and accuracy in the history of Western art since the Renaissance were primarily the result of optical aids such as the camera obscura, camera lucida, and curved mirrors. My exhibit used a touch screen (rare in those days) and ArtMaster to help visitors create &#039;paintings&#039; from photographs. [http://www.sciencemuseum.org.uk/visitmuseum/galleries/turing.aspx finding its name]. (It is entirely different in principle from the software more recently used by Hockney to paint with an iPad.)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:DegasLightAndShade.jpg|400px]][[Image:Emma_face_Art_C.jpg|300px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of light and shade crisply segmented from a photograph. Likewise, on the right, edges.&lt;br /&gt;
|}&lt;br /&gt;
=====PhotoArtMaster=====&lt;br /&gt;
Saturday 07/06/2014: Inspired Photographer of the Year 2013 Tony Bennett when asked whether his photograph  [http://www.bbc.co.uk/programmes/galleries/p020hd8s Mists and Reflections] had been Photoshopped replied something like &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;A digital camera delivers an unemotional &#039;&#039;raw&#039;&#039; image of pixels that you have to manipulate to &#039;&#039;create your photograph&#039;&#039;&amp;quot; Photographers manipulate as little as possible. &amp;lt;br&amp;gt;&lt;br /&gt;
However there is &#039;&#039;&#039;another path one that creates pictures&#039;&#039;&#039;. For this you need another piece of software: PhotoArtMaster (ArtMaster). Professional Photographer said &#039;&#039;&amp;quot;&#039;&#039;&#039;Forget any comparison whatsoever with the art filters in Photoshop - this software reaches out and enters different stratospheres&#039;&#039;&#039;&amp;quot;&#039;&#039; [[Professional Photographer]].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Early versions of PhotoArtMaster are still &#039;&#039;&#039;available from Amazon&#039;&#039;&#039; at low prices (I&#039;m not sure where they come from.)&lt;br /&gt;
[http://www.amazon.co.uk/s/ref=nb_sb_noss?url=search-alias%3Daps&amp;amp;field-keywords=photoartmaster] . Some help for both the early versions and the latest version can be found in [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;this document&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]).&lt;br /&gt;
=====Links to third party PhotoArtMastered pictures=====&lt;br /&gt;
*[https://picasaweb.google.com/113257474829608374943/InTheStyleOf Oliver Bangham] Colouful rounded shapes from, yes, my brother.&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Wimbledon_%28film%29 The entry sequence of the comedy film &#039;Wimbledon&#039;]&lt;br /&gt;
&lt;br /&gt;
====The final version of the Windows ArtMaster2.0 [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSource_ArtMaster/ArtMaster2.0Release.zip &amp;lt;span style=&amp;quot;color: #B31B1B&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;is downloadable here&#039;&#039;&#039;&#039;&#039;&amp;lt;/span&amp;gt;]  with no support.====&lt;br /&gt;
Unzip into (for example) the &amp;quot;Program Files&amp;quot; directory then set your system environment to include: &#039;&#039;C:\Program Files\Pam2.0 Release\jre\bin;C:\Program Files\Pam2.0 Release\bin;&#039;&#039; (You may need help for this. I right clicked &#039;computer&#039; from the &#039;Start&#039; menu, then selected &#039;Advanced system settings&#039;, then &#039;Environment Variables&#039; and finally slid through the System variables until I found and selected &#039;Path&#039;. This allowed me to edit the path by adding &#039;;C:\Program Files\Pam2.0 Release\jre\bin;C:\Program Files\Pam2.0 Release\bin&#039; to the end). Rather detailed help using the software is available in [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;this essay&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/Art_For_All_a4a_3_web2.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;The sieve algorithms underpinning PhotoArtMaster software&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;] are described in an extract of the &lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;essay&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]. These documents were written to support our Fo2Pix company. PhotoArtMaster originally  sold &amp;gt;65,000 licences but ill health forced the closure of Fo2Pix.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Trees_1.jpg|600px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of colour crisply segmented from a photograph. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Documentation_of_Connected_Set_Filters_or_Sieves|Art test page]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
[[Documentation_of_Connected_Set_Filters_or_Sieves]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Reaction-diffusion and morphogenesis==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#000000;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|&lt;br /&gt;
[[Image:tentacles_morphogenesis.png|600px]]&lt;br /&gt;
|}&lt;br /&gt;
Illustration of morphogenesis inspired by Turing&#039;s paper. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/GPT_ReactionDiffusionTentacles_20121211.zip &amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Example using growth toolbox GPT_ReactionDiffusionTentacles_20121211.zip&amp;lt;/span&amp;gt;]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
===1 A===&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Open source systems to which we have contributed=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;OMERO==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;OMERO_DIAGRAM.jpg|100px|OMERO&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For working with the OME image database. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [http://www.openmicroscopy.org/site/products/omero &#039;&#039;Details&#039;&#039;], [http://www.openmicroscopy.org/site/support/omero4/downloads &#039;&#039;Download&#039;&#039;]&amp;lt;br&amp;gt; [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  [http://openmicroscopy.org/site/support/omero4 Open Microscopy Environment Remote Objects (OMERO).] for visualising, managing, and annotating scientific image data. See also our [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] training course we ran in April 2011.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Tools and Utilities=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;BioformatsConverter==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;BioformatsConverterZip.png|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For converting microscope manufacturer proprietary file formats. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [[BioformatsConverter|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| This tool allows for the batch conversion of microscope manufacturer proprietary file formats, to the open source OME-TIFF standard. Uses the [http://www.loci.wisc.edu/software/bio-formats Bioformats] library.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Dependency Checking Tool==&lt;br /&gt;
&lt;br /&gt;
Tool for recursively finding what further functions a function depends on. See [[myDepFun|&#039;&#039;Details&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;PIN Point==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;|[[File:PinPoint.jpg]]&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing PIN Signal in cells.&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| This tool does something.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;In development&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;MTtbox&amp;lt;/span&amp;gt;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;MTtboxA.jpg|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For modelling the behaviour of microtubules within a cell. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
See [[MTtbox documentation|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| In development. The idea is to be able to model the behaviour of growing microtubules and factors as they react chemically and diffuse within the different cell compartments.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
The icon shows a spherical cell sliced open to show concentric components: cell wall (magenta), plasma-membrane (yellow), cytoplasm (green) and vacuole (yellow). Microtubules (blue) grow in 3D within the cytoplasm.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Historical&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Robot arm:  still in production after 30 years (serving local industry)&amp;lt;/span&amp;gt;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|[[Image:2014-06-10 14.22.20 small robot.jpg|400px|]] &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For teaching &#039;&#039;&#039;production control&#039;&#039;&#039; and &#039;&#039;&#039;interrupt programming&#039;&#039;&#039;. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1983 and we are in a world of &#039;&#039;&#039;Apple II and BBC B computers&#039;&#039;&#039; - the &#039;&#039;6502&#039;&#039; processor reigns. Particularly good for real-time control it responded very fast to hardware interrupts from, for example, the timer. To illustrate timer interrupts what better than digital servo-motors? Set up the on-board timers to produce a stream of  &#039;heartbeat&#039; of pulses, one every 20 ms out of the parallel port and control up to eight motors.  Pulse widths, from 1 to 2 ms, control the position of each motor arm. Derek Fulton and I made some loose lab. money by writing a series of articles showing exactly how to build and, in particular, control this robot arm.[[Publications#.28G.29_Computer_control.2C_measurement_and_commercial_software |Bangham et al.]]. &lt;br /&gt;
Our copyright, I took it to a local company LJ-Electronics ([http://www.ljcreate.com/products/product.asp?id=314&amp;amp;program=195&amp;amp;curr=2 now LJ-Creative]) who incorporated it detail for detail into their product line. Originally, they called it the Emu. Still in production: &#039;&#039;&#039;Lovely outcome.&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Historical=&lt;/div&gt;</summary>
		<author><name>PaulSoutham</name></author>
	</entry>
	<entry>
		<id>http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6956</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6956"/>
		<updated>2016-12-13T14:37:57Z</updated>

		<summary type="html">&lt;p&gt;PaulSoutham: /* Tools and Utilities */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&amp;lt;!-- ===[[BanghamLabSVN|&amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Copy of BanghamLab source code&amp;lt;/span&amp;gt;]]=== --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: DarkGreen&amp;quot;&amp;gt;&#039;&#039;&#039;Current activity: a collaboration&#039;&#039;&#039; with the [http://rico-coen.jic.ac.uk/index.php/Main_Page CoenLab] with the aim of understanding how patterns of gene activity in biological organs influence the developing shape. The BanghamLab is focussed on the conceptual underpinning: concepts captured in computational growth models, experimental data visualisation and analysis.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Notes on documenting our software&amp;lt;/span&amp;gt;=== &lt;br /&gt;
&lt;br /&gt;
[[Tricks for documenting software|Notes for Lab members on how to contribute to this Wiki and where to put downloads. ]]&lt;br /&gt;
&amp;lt;br&amp;gt;Matlab tip: searching a large data structure for a particular field. Clear the command window. Evaluate the structure to list all the fields, then use the usual control-f search tool on the command window.&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;&#039;&#039;&#039;Computational biology&#039;&#039;&#039;&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Quantitative understanding of growing shapes: &#039;&#039;&#039;GFtbox&#039;&#039;&#039;&amp;lt;/span&amp;gt;==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:#A52A2A;&amp;quot;&amp;gt;We developed &#039;&#039;GFtbox&#039;&#039; to allow us to model the growth of complex shapes with the ultimate goal: to understand the relationships between genes, growth and form.&amp;lt;/span&amp;gt;====&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;400&amp;quot;| [[Image:Journal.pbio.1000537.g009.png|350px|Growth of a flower]] Example of a growing snapdragon flower and some mutants ( [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]). Growth is specified by factors (genes) according to the Growing Polarised Tissue Framework. Colours represent putative gene activity, arrows the polariser gradient and spots clones.&lt;br /&gt;
|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;313&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot; position=&amp;quot;right&amp;quot; autoplay=&#039;true&#039;&amp;gt;GPT_Snapdragon_2010_Green_et_al-0002_1.flv|GPT_Snapdragon_2010_Green_et_al-0002.png&amp;lt;/wikiflv&amp;gt;&lt;br /&gt;
&amp;lt;!--|&amp;lt;wikiflv width=&amp;quot;280&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot;&amp;gt;Journal.pbio.1000537.s025_1.flv|Journal.pbio.1000537.g009.png&amp;lt;/wikiflv&amp;gt;--&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;GPT_thumbnail2.png|120px|GFtbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|&lt;br /&gt;
For modelling the growth of shapes.  &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual ancillary functions|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;for ancillary functions: in &#039;&#039;&#039;interaction function&#039;&#039;&#039; and external functions&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[GFtbox|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Background&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Tutorial pages|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Start here&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Example pages|&#039;&#039;&#039;&#039;&#039;Examples&#039;&#039;&#039;&#039;&#039;: from publications]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://sourceforge.net/p/gftbox/ &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox&#039;&#039;&#039;&#039;&#039; from SourceForge&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox project files:&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Elife_Rebocho_2016/GPT_TissueConflicts.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Tissue Conflicts&#039;&#039;&#039;&#039;&#039; Rebocho et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PlantCell_Richardson_2016/GPT_HoodedBarleyWingModels.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Barley&#039;&#039;&#039;&#039;&#039; Richardson et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Dev_Eldridge_2016/Fruit_Shape_Brassicaceae.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Fruits&#039;&#039;&#039;&#039;&#039; Eldridge et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_SauretGueto_2013/GPT_Petal_PLoS_20130502.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Petals&#039;&#039;&#039;&#039;&#039; Sauret-Güeto et al 2013&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/GPT_ArabidopsisLeafModel_20120207.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Leaves&#039;&#039;&#039;&#039;&#039; Kuchen et al 2012&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Kennaway_2011/Kennaway-etal-2011.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Principles and concepts&#039;&#039;&#039;&#039;&#039; Kennaway et al 2011&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Green_2011/Green-etal-2010.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Snapdragon&#039;&#039;&#039;&#039;&#039; Green et al 2011, Cui et al 2010&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| &amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt; &#039;&#039;GFtbox&#039;&#039; is an implementation of the Growing Polarised Tissue Framework (GPT-framework) for understanding and modelling the relationship between gene activity and the growth of shapes such leaves, flowers and animal embryos ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]). &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt;The GPT-framework was used to capture an understanding of (to model) the growing petal ([http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1001550 Sauret-Güeto et al 2013]), leaf ([http://www.sciencemag.org/content/335/6072/1092.abstract Kuchen et al 2012]) and Snapdragon flower [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]. The Snapdragon model was validated by comparing the results with other mutant and transgenic flowers [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000538 Cui et al 2010.]&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The key point is how &#039;&#039;&#039;outgrowths can be specified by genes&#039;&#039;&#039;. The icon shows an asymmetrical outgrowth. Conceptually, it is specifed by two independent patterns under genetic control: a pattern of growth and a pattern of organisers. The outgrowth arises from a region of extra overall growth. Growth is aligned along axes set by two interacting systems. Organisers at the ends of the mesh create a lengthwise gradient. This gradient interacts with the second due to putative organisers that generate polariser sinks in the region that becomes the tips of the palette outgrowth. ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]). These hypotheses need to be tested in biological systems.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Viewing and measuring volume images: &#039;&#039;&#039;VolViewer&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;VolViewer-logo.png|120px|VolViewer&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For viewing and measuring &#039;&#039;&#039;volume images&#039;&#039;&#039; on both normal and &#039;&#039;&#039;stereo&#039;&#039;&#039; screens. Typical images from: confocal microscope and Optical Projection Tomography (OPT) images&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Description|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#User Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Download| &#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Output from VolViewer has appeared in:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://www.cell.com/cell_picture_show-plantbio Cell: Online Gallery] | [http://www.amazon.co.uk/Handbook-Plant-Science-Keith-Roberts/dp/0470057238/ref=sr_1_19?s=books&amp;amp;ie=UTF8&amp;amp;qid=1289321357&amp;amp;sr=1-19 Front cover: Handbook of Plant Science] | [http://www.plantcell.org/content/18/9.toc Front cover: The Plant Cell] |  [http://www.americanscientist.org/issues/pub/2013/1/3d-carnivorous-plants American Scientist] | [http://www.rms.org.uk/Resources/Royal%20Microscopical%20Society/infocus/Edgar%20article.pdf  Royal Microscopical Society: Infocus Magazine] | [http://www.bioptonics.com/Home.htm Bundled with the Bioptonic 3001 scanner: Bioptonics Viewer] | [http://www.dailymail.co.uk/sciencetech/article-2215052/The-complexity-intricacy-Mother-Nature-revealed-incredible-pictures-plants--seen-inside.html The Daily Mail] | [http://www.guardian.co.uk/science/gallery/2007/sep/04/fruitflybrain#/?picture=330675671&amp;amp;index=1 The Guardian newspaper: 3D Fruit fly] | [http://qt.nokia.com/qt-in-use/ambassadors/project?id=a0F20000006LZ2pEAG Qt Ambassador program] | [http://www.triffidnurseries.co.uk/special3.php Triffid Nurseries website]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  VolViewer is used as a &#039;&#039;&#039;stand-alone&#039;&#039;&#039; app. or as a &#039;&#039;&#039;viewport for other systems&#039;&#039;&#039;, e.g. Matlab programs. VolViewer uses [http://www.opengl.org/ OpenGL] and [http://qt.nokia.com/products/ Qt] to provide a user friendly application to interactively explore and quantify multi-dimensional biological images. It has been successfully used in our lab to explore and quantify confocal microscopy and  optical projection tomography images. Written by Jerome Avondo it is open-source and is also compatible with the Open Microscopy Environment ([http://openmicroscopy.org/site OME]) (Chris Allen and Avondo, et. al. &#039;&#039;OMERO: flexible, model-driven data management for experimental biology&#039;&#039;  Nature Methods 9, 245–253 (2012))&amp;lt;br&amp;gt; [[image:Silique.PNG|360px]]).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing shapes in 2D and 3D: &#039;&#039;&#039;AAMToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;AAMToolbox_logo.jpg|120px|AAMToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing populations of shapes and colours within the shapes using principal component analysis. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[AAMToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tutorials on the Shape modelling toolbox|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[AAMToolbox Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download revised Nov2012&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The AAMToolbox enables the user analyse the shape and colour of collections of similar objects. Originally developed to analyse face shapes for lipreading ([http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=982900 Matthews &#039;&#039;et al&#039;&#039;. 2002][http://www2.cmp.uea.ac.uk/~sjc/matthews-pami-01.pdf version of pdf]), we have used it extensively for analysing the shapes of leaves ([http://www.pnas.org/content/102/29/10221.short Langlade &#039;&#039;et al&#039;&#039; 2005.],[http://www.tandfonline.com/doi/abs/10.2976/1.2836738 Bensmihen &#039;&#039;et al.&#039;&#039; 2010]) and petals ([http://www.sciencemag.org/content/313/5789/963.short Whibley &#039;&#039;et al&#039;&#039; 2006],[http://www.mssaleshops.info/content/21/10/2999.short Feng &#039;&#039;et al&#039;&#039;. 2010]). The analysis can be applied to art, for example, finding systematic differences between portraits by Rembrandt and Modigliani.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing the shapes of clones: &#039;&#039;&#039;SectorAnalysisToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;Sector analysis icon.jpg|120px|SectorAnalysisToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing the shapes of marked cell clones. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/SectorAnalysisToolbox.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The SectorAnalysisToolbox enables the user analyse the shapes of marked clones in a sheet of tissue.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;&#039;&#039;&#039;Algorithms&#039;&#039;&#039;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;MSERs, extrema, connected-set filters and sieves==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;The algorithm finding MSER&#039;s starts with a connected-set opening or &#039;o&#039; sieve&amp;lt;/span&amp;gt;====&lt;br /&gt;
[[Comparison of Matlab MSER&#039;s and &#039;o&#039; sieve|Comparison of Matlab MSER&#039;s and &#039;o&#039; sieve]] Essentially, no difference.&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| [[Image:Cameraman_iso_topview.jpg|300px|link=AAMToolbox Details|MSERs]] Cameraman image. Superimposed red spots are maximal extrema and blue spots are minima. Irregular cyan, blue and yellow regions illustrate regions associated with maxima and the magenta region is a minimum.&lt;br /&gt;
|[[Image:cameraman_iso_tree.jpg|300px|link=AAMToolbox Details|MSERs over scale-space]]&amp;lt;br&amp;gt;Isometric view of the cameraman image with superimposed maxima (red) and minima (blue). The trees trace the maxima through increasing scale-space. Large spots have been identified as stable extrema.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color: 	#C364C5;&amp;quot;&amp;gt;Finding interest points, features and segmenting images. &amp;lt;/span&amp;gt;===&lt;br /&gt;
#[[MSER and Sieve Details|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;Technical briefing&#039;&#039;&#039;&amp;lt;/span&amp;gt;]] &amp;lt;span style=&amp;quot;color: 	#C364C5;&amp;quot;&amp;gt;MSER&#039;s incorporate &#039;o&#039; sieves.&lt;br /&gt;
#[[MSER&#039;s and Connected sets|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;The twist&#039;&#039;&#039;: from restricted median filters to sieves and MSER&#039;s&amp;lt;/span&amp;gt;]]&lt;br /&gt;
#One dimensional sieves (measure length)&lt;br /&gt;
##[[Types of 1D sieve|Types of 1D sieve]]&lt;br /&gt;
##[[First applied to hydrophobicity plots|First applied to hydrophobicity plots]] but lets exploit their idempotency.&lt;br /&gt;
#Two dimensional sieves (measure areas)&lt;br /&gt;
##Properties&lt;br /&gt;
##Relation to MSER&#039;s&lt;br /&gt;
#Three dimensional sieves (measure volumes)&lt;br /&gt;
##[[Segment by volume|Segment by volume]] instant gratification.&lt;br /&gt;
&amp;lt;!--[[siv Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Software#MSERs extrema connected-set filters and sieves|&amp;lt;span style=&amp;quot;color:Green;&amp;quot;&amp;gt;&#039;&#039;&#039;MORE&#039;&#039;&#039;&amp;lt;/span&amp;gt;]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;Art, extrema of light and shade: &#039;&#039;&#039;&#039;&#039;PhotoArtMaster&#039;&#039;&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Art created using ArtMaster, and ArtMaster itself was featured in an exhibit at the London Victoria and Albert (V&amp;amp;A) Museum exhibition &amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;Cheating? How to make Perfect Work of Art&#039; (2003).&amp;lt;/span&amp;gt; The exhibition centered on the idea of [http://en.wikipedia.org/wiki/Hockney%E2%80%93Falco_thesis Hockney&#039;s] that  advances in realism and accuracy in the history of Western art since the Renaissance were primarily the result of optical aids such as the camera obscura, camera lucida, and curved mirrors. My exhibit used a touch screen (rare in those days) and ArtMaster to help visitors create &#039;paintings&#039; from photographs. [http://www.sciencemuseum.org.uk/visitmuseum/galleries/turing.aspx finding its name]. (It is entirely different in principle from the software more recently used by Hockney to paint with an iPad.)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:DegasLightAndShade.jpg|400px]][[Image:Emma_face_Art_C.jpg|300px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of light and shade crisply segmented from a photograph. Likewise, on the right, edges.&lt;br /&gt;
|}&lt;br /&gt;
=====PhotoArtMaster=====&lt;br /&gt;
Saturday 07/06/2014: Inspired Photographer of the Year 2013 Tony Bennett when asked whether his photograph  [http://www.bbc.co.uk/programmes/galleries/p020hd8s Mists and Reflections] had been Photoshopped replied something like &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;A digital camera delivers an unemotional &#039;&#039;raw&#039;&#039; image of pixels that you have to manipulate to &#039;&#039;create your photograph&#039;&#039;&amp;quot; Photographers manipulate as little as possible. &amp;lt;br&amp;gt;&lt;br /&gt;
However there is &#039;&#039;&#039;another path one that creates pictures&#039;&#039;&#039;. For this you need another piece of software: PhotoArtMaster (ArtMaster). Professional Photographer said &#039;&#039;&amp;quot;&#039;&#039;&#039;Forget any comparison whatsoever with the art filters in Photoshop - this software reaches out and enters different stratospheres&#039;&#039;&#039;&amp;quot;&#039;&#039; [[Professional Photographer]].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Early versions of PhotoArtMaster are still &#039;&#039;&#039;available from Amazon&#039;&#039;&#039; at low prices (I&#039;m not sure where they come from.)&lt;br /&gt;
[http://www.amazon.co.uk/s/ref=nb_sb_noss?url=search-alias%3Daps&amp;amp;field-keywords=photoartmaster] . Some help for both the early versions and the latest version can be found in [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;this document&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]).&lt;br /&gt;
=====Links to third party PhotoArtMastered pictures=====&lt;br /&gt;
*[https://picasaweb.google.com/113257474829608374943/InTheStyleOf Oliver Bangham] Colouful rounded shapes from, yes, my brother.&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Wimbledon_%28film%29 The entry sequence of the comedy film &#039;Wimbledon&#039;]&lt;br /&gt;
&lt;br /&gt;
====The final version of the Windows ArtMaster2.0 [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSource_ArtMaster/ArtMaster2.0Release.zip &amp;lt;span style=&amp;quot;color: #B31B1B&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;is downloadable here&#039;&#039;&#039;&#039;&#039;&amp;lt;/span&amp;gt;]  with no support.====&lt;br /&gt;
Unzip into (for example) the &amp;quot;Program Files&amp;quot; directory then set your system environment to include: &#039;&#039;C:\Program Files\Pam2.0 Release\jre\bin;C:\Program Files\Pam2.0 Release\bin;&#039;&#039; (You may need help for this. I right clicked &#039;computer&#039; from the &#039;Start&#039; menu, then selected &#039;Advanced system settings&#039;, then &#039;Environment Variables&#039; and finally slid through the System variables until I found and selected &#039;Path&#039;. This allowed me to edit the path by adding &#039;;C:\Program Files\Pam2.0 Release\jre\bin;C:\Program Files\Pam2.0 Release\bin&#039; to the end). Rather detailed help using the software is available in [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;this essay&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/Art_For_All_a4a_3_web2.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;The sieve algorithms underpinning PhotoArtMaster software&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;] are described in an extract of the &lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;essay&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]. These documents were written to support our Fo2Pix company. PhotoArtMaster originally  sold &amp;gt;65,000 licences but ill health forced the closure of Fo2Pix.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Trees_1.jpg|600px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of colour crisply segmented from a photograph. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Documentation_of_Connected_Set_Filters_or_Sieves|Art test page]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
[[Documentation_of_Connected_Set_Filters_or_Sieves]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Reaction-diffusion and morphogenesis==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#000000;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|&lt;br /&gt;
[[Image:tentacles_morphogenesis.png|600px]]&lt;br /&gt;
|}&lt;br /&gt;
Illustration of morphogenesis inspired by Turing&#039;s paper. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/GPT_ReactionDiffusionTentacles_20121211.zip &amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Example using growth toolbox GPT_ReactionDiffusionTentacles_20121211.zip&amp;lt;/span&amp;gt;]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
===1 A===&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Open source systems to which we have contributed=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;OMERO==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;OMERO_DIAGRAM.jpg|100px|OMERO&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For working with the OME image database. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [http://www.openmicroscopy.org/site/products/omero &#039;&#039;Details&#039;&#039;], [http://www.openmicroscopy.org/site/support/omero4/downloads &#039;&#039;Download&#039;&#039;]&amp;lt;br&amp;gt; [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  [http://openmicroscopy.org/site/support/omero4 Open Microscopy Environment Remote Objects (OMERO).] for visualising, managing, and annotating scientific image data. See also our [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] training course we ran in April 2011.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Tools and Utilities=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;BioformatsConverter==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;BioformatsConverterZip.png|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For converting microscope manufacturer proprietary file formats. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [[BioformatsConverter|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| This tool allows for the batch conversion of microscope manufacturer proprietary file formats, to the open source OME-TIFF standard. Uses the [http://www.loci.wisc.edu/software/bio-formats Bioformats] library.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Dependency Checking Tool==&lt;br /&gt;
&lt;br /&gt;
Tool for recursively finding what further functions a function depends on. See [[myDepFun|&#039;&#039;Details&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;PIN Point==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;|  &amp;lt;imgicon&amp;gt;PinPoint.jpg|100px&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
[[File:PinPoint.jpg]]&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing PIN Signal in cells.&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| This tool does something.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;In development&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;MTtbox&amp;lt;/span&amp;gt;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;MTtboxA.jpg|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For modelling the behaviour of microtubules within a cell. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
See [[MTtbox documentation|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| In development. The idea is to be able to model the behaviour of growing microtubules and factors as they react chemically and diffuse within the different cell compartments.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
The icon shows a spherical cell sliced open to show concentric components: cell wall (magenta), plasma-membrane (yellow), cytoplasm (green) and vacuole (yellow). Microtubules (blue) grow in 3D within the cytoplasm.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Historical&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Robot arm:  still in production after 30 years (serving local industry)&amp;lt;/span&amp;gt;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|[[Image:2014-06-10 14.22.20 small robot.jpg|400px|]] &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For teaching &#039;&#039;&#039;production control&#039;&#039;&#039; and &#039;&#039;&#039;interrupt programming&#039;&#039;&#039;. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1983 and we are in a world of &#039;&#039;&#039;Apple II and BBC B computers&#039;&#039;&#039; - the &#039;&#039;6502&#039;&#039; processor reigns. Particularly good for real-time control it responded very fast to hardware interrupts from, for example, the timer. To illustrate timer interrupts what better than digital servo-motors? Set up the on-board timers to produce a stream of  &#039;heartbeat&#039; of pulses, one every 20 ms out of the parallel port and control up to eight motors.  Pulse widths, from 1 to 2 ms, control the position of each motor arm. Derek Fulton and I made some loose lab. money by writing a series of articles showing exactly how to build and, in particular, control this robot arm.[[Publications#.28G.29_Computer_control.2C_measurement_and_commercial_software |Bangham et al.]]. &lt;br /&gt;
Our copyright, I took it to a local company LJ-Electronics ([http://www.ljcreate.com/products/product.asp?id=314&amp;amp;program=195&amp;amp;curr=2 now LJ-Creative]) who incorporated it detail for detail into their product line. Originally, they called it the Emu. Still in production: &#039;&#039;&#039;Lovely outcome.&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Historical=&lt;/div&gt;</summary>
		<author><name>PaulSoutham</name></author>
	</entry>
	<entry>
		<id>http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6955</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6955"/>
		<updated>2016-12-13T14:37:26Z</updated>

		<summary type="html">&lt;p&gt;PaulSoutham: /* Tools and Utilities */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&amp;lt;!-- ===[[BanghamLabSVN|&amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Copy of BanghamLab source code&amp;lt;/span&amp;gt;]]=== --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: DarkGreen&amp;quot;&amp;gt;&#039;&#039;&#039;Current activity: a collaboration&#039;&#039;&#039; with the [http://rico-coen.jic.ac.uk/index.php/Main_Page CoenLab] with the aim of understanding how patterns of gene activity in biological organs influence the developing shape. The BanghamLab is focussed on the conceptual underpinning: concepts captured in computational growth models, experimental data visualisation and analysis.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Notes on documenting our software&amp;lt;/span&amp;gt;=== &lt;br /&gt;
&lt;br /&gt;
[[Tricks for documenting software|Notes for Lab members on how to contribute to this Wiki and where to put downloads. ]]&lt;br /&gt;
&amp;lt;br&amp;gt;Matlab tip: searching a large data structure for a particular field. Clear the command window. Evaluate the structure to list all the fields, then use the usual control-f search tool on the command window.&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;&#039;&#039;&#039;Computational biology&#039;&#039;&#039;&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Quantitative understanding of growing shapes: &#039;&#039;&#039;GFtbox&#039;&#039;&#039;&amp;lt;/span&amp;gt;==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:#A52A2A;&amp;quot;&amp;gt;We developed &#039;&#039;GFtbox&#039;&#039; to allow us to model the growth of complex shapes with the ultimate goal: to understand the relationships between genes, growth and form.&amp;lt;/span&amp;gt;====&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;400&amp;quot;| [[Image:Journal.pbio.1000537.g009.png|350px|Growth of a flower]] Example of a growing snapdragon flower and some mutants ( [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]). Growth is specified by factors (genes) according to the Growing Polarised Tissue Framework. Colours represent putative gene activity, arrows the polariser gradient and spots clones.&lt;br /&gt;
|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;313&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot; position=&amp;quot;right&amp;quot; autoplay=&#039;true&#039;&amp;gt;GPT_Snapdragon_2010_Green_et_al-0002_1.flv|GPT_Snapdragon_2010_Green_et_al-0002.png&amp;lt;/wikiflv&amp;gt;&lt;br /&gt;
&amp;lt;!--|&amp;lt;wikiflv width=&amp;quot;280&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot;&amp;gt;Journal.pbio.1000537.s025_1.flv|Journal.pbio.1000537.g009.png&amp;lt;/wikiflv&amp;gt;--&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;GPT_thumbnail2.png|120px|GFtbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|&lt;br /&gt;
For modelling the growth of shapes.  &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual ancillary functions|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;for ancillary functions: in &#039;&#039;&#039;interaction function&#039;&#039;&#039; and external functions&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[GFtbox|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Background&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Tutorial pages|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Start here&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Example pages|&#039;&#039;&#039;&#039;&#039;Examples&#039;&#039;&#039;&#039;&#039;: from publications]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://sourceforge.net/p/gftbox/ &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox&#039;&#039;&#039;&#039;&#039; from SourceForge&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox project files:&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Elife_Rebocho_2016/GPT_TissueConflicts.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Tissue Conflicts&#039;&#039;&#039;&#039;&#039; Rebocho et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PlantCell_Richardson_2016/GPT_HoodedBarleyWingModels.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Barley&#039;&#039;&#039;&#039;&#039; Richardson et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Dev_Eldridge_2016/Fruit_Shape_Brassicaceae.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Fruits&#039;&#039;&#039;&#039;&#039; Eldridge et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_SauretGueto_2013/GPT_Petal_PLoS_20130502.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Petals&#039;&#039;&#039;&#039;&#039; Sauret-Güeto et al 2013&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/GPT_ArabidopsisLeafModel_20120207.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Leaves&#039;&#039;&#039;&#039;&#039; Kuchen et al 2012&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Kennaway_2011/Kennaway-etal-2011.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Principles and concepts&#039;&#039;&#039;&#039;&#039; Kennaway et al 2011&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Green_2011/Green-etal-2010.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Snapdragon&#039;&#039;&#039;&#039;&#039; Green et al 2011, Cui et al 2010&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| &amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt; &#039;&#039;GFtbox&#039;&#039; is an implementation of the Growing Polarised Tissue Framework (GPT-framework) for understanding and modelling the relationship between gene activity and the growth of shapes such leaves, flowers and animal embryos ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]). &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt;The GPT-framework was used to capture an understanding of (to model) the growing petal ([http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1001550 Sauret-Güeto et al 2013]), leaf ([http://www.sciencemag.org/content/335/6072/1092.abstract Kuchen et al 2012]) and Snapdragon flower [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]. The Snapdragon model was validated by comparing the results with other mutant and transgenic flowers [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000538 Cui et al 2010.]&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The key point is how &#039;&#039;&#039;outgrowths can be specified by genes&#039;&#039;&#039;. The icon shows an asymmetrical outgrowth. Conceptually, it is specifed by two independent patterns under genetic control: a pattern of growth and a pattern of organisers. The outgrowth arises from a region of extra overall growth. Growth is aligned along axes set by two interacting systems. Organisers at the ends of the mesh create a lengthwise gradient. This gradient interacts with the second due to putative organisers that generate polariser sinks in the region that becomes the tips of the palette outgrowth. ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]). These hypotheses need to be tested in biological systems.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Viewing and measuring volume images: &#039;&#039;&#039;VolViewer&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;VolViewer-logo.png|120px|VolViewer&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For viewing and measuring &#039;&#039;&#039;volume images&#039;&#039;&#039; on both normal and &#039;&#039;&#039;stereo&#039;&#039;&#039; screens. Typical images from: confocal microscope and Optical Projection Tomography (OPT) images&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Description|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#User Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Download| &#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Output from VolViewer has appeared in:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://www.cell.com/cell_picture_show-plantbio Cell: Online Gallery] | [http://www.amazon.co.uk/Handbook-Plant-Science-Keith-Roberts/dp/0470057238/ref=sr_1_19?s=books&amp;amp;ie=UTF8&amp;amp;qid=1289321357&amp;amp;sr=1-19 Front cover: Handbook of Plant Science] | [http://www.plantcell.org/content/18/9.toc Front cover: The Plant Cell] |  [http://www.americanscientist.org/issues/pub/2013/1/3d-carnivorous-plants American Scientist] | [http://www.rms.org.uk/Resources/Royal%20Microscopical%20Society/infocus/Edgar%20article.pdf  Royal Microscopical Society: Infocus Magazine] | [http://www.bioptonics.com/Home.htm Bundled with the Bioptonic 3001 scanner: Bioptonics Viewer] | [http://www.dailymail.co.uk/sciencetech/article-2215052/The-complexity-intricacy-Mother-Nature-revealed-incredible-pictures-plants--seen-inside.html The Daily Mail] | [http://www.guardian.co.uk/science/gallery/2007/sep/04/fruitflybrain#/?picture=330675671&amp;amp;index=1 The Guardian newspaper: 3D Fruit fly] | [http://qt.nokia.com/qt-in-use/ambassadors/project?id=a0F20000006LZ2pEAG Qt Ambassador program] | [http://www.triffidnurseries.co.uk/special3.php Triffid Nurseries website]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  VolViewer is used as a &#039;&#039;&#039;stand-alone&#039;&#039;&#039; app. or as a &#039;&#039;&#039;viewport for other systems&#039;&#039;&#039;, e.g. Matlab programs. VolViewer uses [http://www.opengl.org/ OpenGL] and [http://qt.nokia.com/products/ Qt] to provide a user friendly application to interactively explore and quantify multi-dimensional biological images. It has been successfully used in our lab to explore and quantify confocal microscopy and  optical projection tomography images. Written by Jerome Avondo it is open-source and is also compatible with the Open Microscopy Environment ([http://openmicroscopy.org/site OME]) (Chris Allen and Avondo, et. al. &#039;&#039;OMERO: flexible, model-driven data management for experimental biology&#039;&#039;  Nature Methods 9, 245–253 (2012))&amp;lt;br&amp;gt; [[image:Silique.PNG|360px]]).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing shapes in 2D and 3D: &#039;&#039;&#039;AAMToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;AAMToolbox_logo.jpg|120px|AAMToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing populations of shapes and colours within the shapes using principal component analysis. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[AAMToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tutorials on the Shape modelling toolbox|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[AAMToolbox Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download revised Nov2012&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The AAMToolbox enables the user analyse the shape and colour of collections of similar objects. Originally developed to analyse face shapes for lipreading ([http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=982900 Matthews &#039;&#039;et al&#039;&#039;. 2002][http://www2.cmp.uea.ac.uk/~sjc/matthews-pami-01.pdf version of pdf]), we have used it extensively for analysing the shapes of leaves ([http://www.pnas.org/content/102/29/10221.short Langlade &#039;&#039;et al&#039;&#039; 2005.],[http://www.tandfonline.com/doi/abs/10.2976/1.2836738 Bensmihen &#039;&#039;et al.&#039;&#039; 2010]) and petals ([http://www.sciencemag.org/content/313/5789/963.short Whibley &#039;&#039;et al&#039;&#039; 2006],[http://www.mssaleshops.info/content/21/10/2999.short Feng &#039;&#039;et al&#039;&#039;. 2010]). The analysis can be applied to art, for example, finding systematic differences between portraits by Rembrandt and Modigliani.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing the shapes of clones: &#039;&#039;&#039;SectorAnalysisToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;Sector analysis icon.jpg|120px|SectorAnalysisToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing the shapes of marked cell clones. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/SectorAnalysisToolbox.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The SectorAnalysisToolbox enables the user analyse the shapes of marked clones in a sheet of tissue.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;&#039;&#039;&#039;Algorithms&#039;&#039;&#039;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;MSERs, extrema, connected-set filters and sieves==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;The algorithm finding MSER&#039;s starts with a connected-set opening or &#039;o&#039; sieve&amp;lt;/span&amp;gt;====&lt;br /&gt;
[[Comparison of Matlab MSER&#039;s and &#039;o&#039; sieve|Comparison of Matlab MSER&#039;s and &#039;o&#039; sieve]] Essentially, no difference.&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| [[Image:Cameraman_iso_topview.jpg|300px|link=AAMToolbox Details|MSERs]] Cameraman image. Superimposed red spots are maximal extrema and blue spots are minima. Irregular cyan, blue and yellow regions illustrate regions associated with maxima and the magenta region is a minimum.&lt;br /&gt;
|[[Image:cameraman_iso_tree.jpg|300px|link=AAMToolbox Details|MSERs over scale-space]]&amp;lt;br&amp;gt;Isometric view of the cameraman image with superimposed maxima (red) and minima (blue). The trees trace the maxima through increasing scale-space. Large spots have been identified as stable extrema.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color: 	#C364C5;&amp;quot;&amp;gt;Finding interest points, features and segmenting images. &amp;lt;/span&amp;gt;===&lt;br /&gt;
#[[MSER and Sieve Details|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;Technical briefing&#039;&#039;&#039;&amp;lt;/span&amp;gt;]] &amp;lt;span style=&amp;quot;color: 	#C364C5;&amp;quot;&amp;gt;MSER&#039;s incorporate &#039;o&#039; sieves.&lt;br /&gt;
#[[MSER&#039;s and Connected sets|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;The twist&#039;&#039;&#039;: from restricted median filters to sieves and MSER&#039;s&amp;lt;/span&amp;gt;]]&lt;br /&gt;
#One dimensional sieves (measure length)&lt;br /&gt;
##[[Types of 1D sieve|Types of 1D sieve]]&lt;br /&gt;
##[[First applied to hydrophobicity plots|First applied to hydrophobicity plots]] but lets exploit their idempotency.&lt;br /&gt;
#Two dimensional sieves (measure areas)&lt;br /&gt;
##Properties&lt;br /&gt;
##Relation to MSER&#039;s&lt;br /&gt;
#Three dimensional sieves (measure volumes)&lt;br /&gt;
##[[Segment by volume|Segment by volume]] instant gratification.&lt;br /&gt;
&amp;lt;!--[[siv Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Software#MSERs extrema connected-set filters and sieves|&amp;lt;span style=&amp;quot;color:Green;&amp;quot;&amp;gt;&#039;&#039;&#039;MORE&#039;&#039;&#039;&amp;lt;/span&amp;gt;]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;Art, extrema of light and shade: &#039;&#039;&#039;&#039;&#039;PhotoArtMaster&#039;&#039;&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Art created using ArtMaster, and ArtMaster itself was featured in an exhibit at the London Victoria and Albert (V&amp;amp;A) Museum exhibition &amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;Cheating? How to make Perfect Work of Art&#039; (2003).&amp;lt;/span&amp;gt; The exhibition centered on the idea of [http://en.wikipedia.org/wiki/Hockney%E2%80%93Falco_thesis Hockney&#039;s] that  advances in realism and accuracy in the history of Western art since the Renaissance were primarily the result of optical aids such as the camera obscura, camera lucida, and curved mirrors. My exhibit used a touch screen (rare in those days) and ArtMaster to help visitors create &#039;paintings&#039; from photographs. [http://www.sciencemuseum.org.uk/visitmuseum/galleries/turing.aspx finding its name]. (It is entirely different in principle from the software more recently used by Hockney to paint with an iPad.)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:DegasLightAndShade.jpg|400px]][[Image:Emma_face_Art_C.jpg|300px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of light and shade crisply segmented from a photograph. Likewise, on the right, edges.&lt;br /&gt;
|}&lt;br /&gt;
=====PhotoArtMaster=====&lt;br /&gt;
Saturday 07/06/2014: Inspired Photographer of the Year 2013 Tony Bennett when asked whether his photograph  [http://www.bbc.co.uk/programmes/galleries/p020hd8s Mists and Reflections] had been Photoshopped replied something like &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;A digital camera delivers an unemotional &#039;&#039;raw&#039;&#039; image of pixels that you have to manipulate to &#039;&#039;create your photograph&#039;&#039;&amp;quot; Photographers manipulate as little as possible. &amp;lt;br&amp;gt;&lt;br /&gt;
However there is &#039;&#039;&#039;another path one that creates pictures&#039;&#039;&#039;. For this you need another piece of software: PhotoArtMaster (ArtMaster). Professional Photographer said &#039;&#039;&amp;quot;&#039;&#039;&#039;Forget any comparison whatsoever with the art filters in Photoshop - this software reaches out and enters different stratospheres&#039;&#039;&#039;&amp;quot;&#039;&#039; [[Professional Photographer]].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Early versions of PhotoArtMaster are still &#039;&#039;&#039;available from Amazon&#039;&#039;&#039; at low prices (I&#039;m not sure where they come from.)&lt;br /&gt;
[http://www.amazon.co.uk/s/ref=nb_sb_noss?url=search-alias%3Daps&amp;amp;field-keywords=photoartmaster] . Some help for both the early versions and the latest version can be found in [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;this document&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]).&lt;br /&gt;
=====Links to third party PhotoArtMastered pictures=====&lt;br /&gt;
*[https://picasaweb.google.com/113257474829608374943/InTheStyleOf Oliver Bangham] Colouful rounded shapes from, yes, my brother.&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Wimbledon_%28film%29 The entry sequence of the comedy film &#039;Wimbledon&#039;]&lt;br /&gt;
&lt;br /&gt;
====The final version of the Windows ArtMaster2.0 [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSource_ArtMaster/ArtMaster2.0Release.zip &amp;lt;span style=&amp;quot;color: #B31B1B&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;is downloadable here&#039;&#039;&#039;&#039;&#039;&amp;lt;/span&amp;gt;]  with no support.====&lt;br /&gt;
Unzip into (for example) the &amp;quot;Program Files&amp;quot; directory then set your system environment to include: &#039;&#039;C:\Program Files\Pam2.0 Release\jre\bin;C:\Program Files\Pam2.0 Release\bin;&#039;&#039; (You may need help for this. I right clicked &#039;computer&#039; from the &#039;Start&#039; menu, then selected &#039;Advanced system settings&#039;, then &#039;Environment Variables&#039; and finally slid through the System variables until I found and selected &#039;Path&#039;. This allowed me to edit the path by adding &#039;;C:\Program Files\Pam2.0 Release\jre\bin;C:\Program Files\Pam2.0 Release\bin&#039; to the end). Rather detailed help using the software is available in [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;this essay&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/Art_For_All_a4a_3_web2.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;The sieve algorithms underpinning PhotoArtMaster software&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;] are described in an extract of the &lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;essay&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]. These documents were written to support our Fo2Pix company. PhotoArtMaster originally  sold &amp;gt;65,000 licences but ill health forced the closure of Fo2Pix.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Trees_1.jpg|600px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of colour crisply segmented from a photograph. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Documentation_of_Connected_Set_Filters_or_Sieves|Art test page]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
[[Documentation_of_Connected_Set_Filters_or_Sieves]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Reaction-diffusion and morphogenesis==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#000000;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|&lt;br /&gt;
[[Image:tentacles_morphogenesis.png|600px]]&lt;br /&gt;
|}&lt;br /&gt;
Illustration of morphogenesis inspired by Turing&#039;s paper. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/GPT_ReactionDiffusionTentacles_20121211.zip &amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Example using growth toolbox GPT_ReactionDiffusionTentacles_20121211.zip&amp;lt;/span&amp;gt;]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
===1 A===&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Open source systems to which we have contributed=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;OMERO==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;OMERO_DIAGRAM.jpg|100px|OMERO&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For working with the OME image database. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [http://www.openmicroscopy.org/site/products/omero &#039;&#039;Details&#039;&#039;], [http://www.openmicroscopy.org/site/support/omero4/downloads &#039;&#039;Download&#039;&#039;]&amp;lt;br&amp;gt; [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  [http://openmicroscopy.org/site/support/omero4 Open Microscopy Environment Remote Objects (OMERO).] for visualising, managing, and annotating scientific image data. See also our [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] training course we ran in April 2011.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Tools and Utilities=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;BioformatsConverter==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;BioformatsConverterZip.png|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For converting microscope manufacturer proprietary file formats. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [[BioformatsConverter|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| This tool allows for the batch conversion of microscope manufacturer proprietary file formats, to the open source OME-TIFF standard. Uses the [http://www.loci.wisc.edu/software/bio-formats Bioformats] library.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Dependency Checking Tool==&lt;br /&gt;
&lt;br /&gt;
Tool for recursively finding what further functions a function depends on. See [[myDepFun|&#039;&#039;Details&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;PIN Point==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;|  &amp;lt;imgicon&amp;gt;PinPoint.jpg|100px|&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
[[File:PinPoint.jpg]]&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing PIN Signal in cells.&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| This tool does something.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;In development&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;MTtbox&amp;lt;/span&amp;gt;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;MTtboxA.jpg|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For modelling the behaviour of microtubules within a cell. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
See [[MTtbox documentation|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| In development. The idea is to be able to model the behaviour of growing microtubules and factors as they react chemically and diffuse within the different cell compartments.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
The icon shows a spherical cell sliced open to show concentric components: cell wall (magenta), plasma-membrane (yellow), cytoplasm (green) and vacuole (yellow). Microtubules (blue) grow in 3D within the cytoplasm.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Historical&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Robot arm:  still in production after 30 years (serving local industry)&amp;lt;/span&amp;gt;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|[[Image:2014-06-10 14.22.20 small robot.jpg|400px|]] &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For teaching &#039;&#039;&#039;production control&#039;&#039;&#039; and &#039;&#039;&#039;interrupt programming&#039;&#039;&#039;. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1983 and we are in a world of &#039;&#039;&#039;Apple II and BBC B computers&#039;&#039;&#039; - the &#039;&#039;6502&#039;&#039; processor reigns. Particularly good for real-time control it responded very fast to hardware interrupts from, for example, the timer. To illustrate timer interrupts what better than digital servo-motors? Set up the on-board timers to produce a stream of  &#039;heartbeat&#039; of pulses, one every 20 ms out of the parallel port and control up to eight motors.  Pulse widths, from 1 to 2 ms, control the position of each motor arm. Derek Fulton and I made some loose lab. money by writing a series of articles showing exactly how to build and, in particular, control this robot arm.[[Publications#.28G.29_Computer_control.2C_measurement_and_commercial_software |Bangham et al.]]. &lt;br /&gt;
Our copyright, I took it to a local company LJ-Electronics ([http://www.ljcreate.com/products/product.asp?id=314&amp;amp;program=195&amp;amp;curr=2 now LJ-Creative]) who incorporated it detail for detail into their product line. Originally, they called it the Emu. Still in production: &#039;&#039;&#039;Lovely outcome.&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Historical=&lt;/div&gt;</summary>
		<author><name>PaulSoutham</name></author>
	</entry>
	<entry>
		<id>http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6954</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6954"/>
		<updated>2016-12-13T14:36:39Z</updated>

		<summary type="html">&lt;p&gt;PaulSoutham: /* PIN Point */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&amp;lt;!-- ===[[BanghamLabSVN|&amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Copy of BanghamLab source code&amp;lt;/span&amp;gt;]]=== --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: DarkGreen&amp;quot;&amp;gt;&#039;&#039;&#039;Current activity: a collaboration&#039;&#039;&#039; with the [http://rico-coen.jic.ac.uk/index.php/Main_Page CoenLab] with the aim of understanding how patterns of gene activity in biological organs influence the developing shape. The BanghamLab is focussed on the conceptual underpinning: concepts captured in computational growth models, experimental data visualisation and analysis.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Notes on documenting our software&amp;lt;/span&amp;gt;=== &lt;br /&gt;
&lt;br /&gt;
[[Tricks for documenting software|Notes for Lab members on how to contribute to this Wiki and where to put downloads. ]]&lt;br /&gt;
&amp;lt;br&amp;gt;Matlab tip: searching a large data structure for a particular field. Clear the command window. Evaluate the structure to list all the fields, then use the usual control-f search tool on the command window.&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;&#039;&#039;&#039;Computational biology&#039;&#039;&#039;&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Quantitative understanding of growing shapes: &#039;&#039;&#039;GFtbox&#039;&#039;&#039;&amp;lt;/span&amp;gt;==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:#A52A2A;&amp;quot;&amp;gt;We developed &#039;&#039;GFtbox&#039;&#039; to allow us to model the growth of complex shapes with the ultimate goal: to understand the relationships between genes, growth and form.&amp;lt;/span&amp;gt;====&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;400&amp;quot;| [[Image:Journal.pbio.1000537.g009.png|350px|Growth of a flower]] Example of a growing snapdragon flower and some mutants ( [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]). Growth is specified by factors (genes) according to the Growing Polarised Tissue Framework. Colours represent putative gene activity, arrows the polariser gradient and spots clones.&lt;br /&gt;
|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;313&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot; position=&amp;quot;right&amp;quot; autoplay=&#039;true&#039;&amp;gt;GPT_Snapdragon_2010_Green_et_al-0002_1.flv|GPT_Snapdragon_2010_Green_et_al-0002.png&amp;lt;/wikiflv&amp;gt;&lt;br /&gt;
&amp;lt;!--|&amp;lt;wikiflv width=&amp;quot;280&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot;&amp;gt;Journal.pbio.1000537.s025_1.flv|Journal.pbio.1000537.g009.png&amp;lt;/wikiflv&amp;gt;--&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;GPT_thumbnail2.png|120px|GFtbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|&lt;br /&gt;
For modelling the growth of shapes.  &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual ancillary functions|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;for ancillary functions: in &#039;&#039;&#039;interaction function&#039;&#039;&#039; and external functions&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[GFtbox|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Background&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Tutorial pages|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Start here&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Example pages|&#039;&#039;&#039;&#039;&#039;Examples&#039;&#039;&#039;&#039;&#039;: from publications]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://sourceforge.net/p/gftbox/ &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox&#039;&#039;&#039;&#039;&#039; from SourceForge&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox project files:&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Elife_Rebocho_2016/GPT_TissueConflicts.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Tissue Conflicts&#039;&#039;&#039;&#039;&#039; Rebocho et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PlantCell_Richardson_2016/GPT_HoodedBarleyWingModels.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Barley&#039;&#039;&#039;&#039;&#039; Richardson et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Dev_Eldridge_2016/Fruit_Shape_Brassicaceae.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Fruits&#039;&#039;&#039;&#039;&#039; Eldridge et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_SauretGueto_2013/GPT_Petal_PLoS_20130502.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Petals&#039;&#039;&#039;&#039;&#039; Sauret-Güeto et al 2013&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/GPT_ArabidopsisLeafModel_20120207.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Leaves&#039;&#039;&#039;&#039;&#039; Kuchen et al 2012&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Kennaway_2011/Kennaway-etal-2011.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Principles and concepts&#039;&#039;&#039;&#039;&#039; Kennaway et al 2011&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Green_2011/Green-etal-2010.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Snapdragon&#039;&#039;&#039;&#039;&#039; Green et al 2011, Cui et al 2010&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| &amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt; &#039;&#039;GFtbox&#039;&#039; is an implementation of the Growing Polarised Tissue Framework (GPT-framework) for understanding and modelling the relationship between gene activity and the growth of shapes such leaves, flowers and animal embryos ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]). &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt;The GPT-framework was used to capture an understanding of (to model) the growing petal ([http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1001550 Sauret-Güeto et al 2013]), leaf ([http://www.sciencemag.org/content/335/6072/1092.abstract Kuchen et al 2012]) and Snapdragon flower [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]. The Snapdragon model was validated by comparing the results with other mutant and transgenic flowers [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000538 Cui et al 2010.]&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The key point is how &#039;&#039;&#039;outgrowths can be specified by genes&#039;&#039;&#039;. The icon shows an asymmetrical outgrowth. Conceptually, it is specifed by two independent patterns under genetic control: a pattern of growth and a pattern of organisers. The outgrowth arises from a region of extra overall growth. Growth is aligned along axes set by two interacting systems. Organisers at the ends of the mesh create a lengthwise gradient. This gradient interacts with the second due to putative organisers that generate polariser sinks in the region that becomes the tips of the palette outgrowth. ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]). These hypotheses need to be tested in biological systems.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Viewing and measuring volume images: &#039;&#039;&#039;VolViewer&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;VolViewer-logo.png|120px|VolViewer&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For viewing and measuring &#039;&#039;&#039;volume images&#039;&#039;&#039; on both normal and &#039;&#039;&#039;stereo&#039;&#039;&#039; screens. Typical images from: confocal microscope and Optical Projection Tomography (OPT) images&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Description|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#User Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Download| &#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Output from VolViewer has appeared in:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://www.cell.com/cell_picture_show-plantbio Cell: Online Gallery] | [http://www.amazon.co.uk/Handbook-Plant-Science-Keith-Roberts/dp/0470057238/ref=sr_1_19?s=books&amp;amp;ie=UTF8&amp;amp;qid=1289321357&amp;amp;sr=1-19 Front cover: Handbook of Plant Science] | [http://www.plantcell.org/content/18/9.toc Front cover: The Plant Cell] |  [http://www.americanscientist.org/issues/pub/2013/1/3d-carnivorous-plants American Scientist] | [http://www.rms.org.uk/Resources/Royal%20Microscopical%20Society/infocus/Edgar%20article.pdf  Royal Microscopical Society: Infocus Magazine] | [http://www.bioptonics.com/Home.htm Bundled with the Bioptonic 3001 scanner: Bioptonics Viewer] | [http://www.dailymail.co.uk/sciencetech/article-2215052/The-complexity-intricacy-Mother-Nature-revealed-incredible-pictures-plants--seen-inside.html The Daily Mail] | [http://www.guardian.co.uk/science/gallery/2007/sep/04/fruitflybrain#/?picture=330675671&amp;amp;index=1 The Guardian newspaper: 3D Fruit fly] | [http://qt.nokia.com/qt-in-use/ambassadors/project?id=a0F20000006LZ2pEAG Qt Ambassador program] | [http://www.triffidnurseries.co.uk/special3.php Triffid Nurseries website]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  VolViewer is used as a &#039;&#039;&#039;stand-alone&#039;&#039;&#039; app. or as a &#039;&#039;&#039;viewport for other systems&#039;&#039;&#039;, e.g. Matlab programs. VolViewer uses [http://www.opengl.org/ OpenGL] and [http://qt.nokia.com/products/ Qt] to provide a user friendly application to interactively explore and quantify multi-dimensional biological images. It has been successfully used in our lab to explore and quantify confocal microscopy and  optical projection tomography images. Written by Jerome Avondo it is open-source and is also compatible with the Open Microscopy Environment ([http://openmicroscopy.org/site OME]) (Chris Allen and Avondo, et. al. &#039;&#039;OMERO: flexible, model-driven data management for experimental biology&#039;&#039;  Nature Methods 9, 245–253 (2012))&amp;lt;br&amp;gt; [[image:Silique.PNG|360px]]).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing shapes in 2D and 3D: &#039;&#039;&#039;AAMToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;AAMToolbox_logo.jpg|120px|AAMToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing populations of shapes and colours within the shapes using principal component analysis. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[AAMToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tutorials on the Shape modelling toolbox|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[AAMToolbox Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download revised Nov2012&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The AAMToolbox enables the user analyse the shape and colour of collections of similar objects. Originally developed to analyse face shapes for lipreading ([http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=982900 Matthews &#039;&#039;et al&#039;&#039;. 2002][http://www2.cmp.uea.ac.uk/~sjc/matthews-pami-01.pdf version of pdf]), we have used it extensively for analysing the shapes of leaves ([http://www.pnas.org/content/102/29/10221.short Langlade &#039;&#039;et al&#039;&#039; 2005.],[http://www.tandfonline.com/doi/abs/10.2976/1.2836738 Bensmihen &#039;&#039;et al.&#039;&#039; 2010]) and petals ([http://www.sciencemag.org/content/313/5789/963.short Whibley &#039;&#039;et al&#039;&#039; 2006],[http://www.mssaleshops.info/content/21/10/2999.short Feng &#039;&#039;et al&#039;&#039;. 2010]). The analysis can be applied to art, for example, finding systematic differences between portraits by Rembrandt and Modigliani.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing the shapes of clones: &#039;&#039;&#039;SectorAnalysisToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;Sector analysis icon.jpg|120px|SectorAnalysisToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing the shapes of marked cell clones. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/SectorAnalysisToolbox.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The SectorAnalysisToolbox enables the user analyse the shapes of marked clones in a sheet of tissue.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;&#039;&#039;&#039;Algorithms&#039;&#039;&#039;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;MSERs, extrema, connected-set filters and sieves==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;The algorithm finding MSER&#039;s starts with a connected-set opening or &#039;o&#039; sieve&amp;lt;/span&amp;gt;====&lt;br /&gt;
[[Comparison of Matlab MSER&#039;s and &#039;o&#039; sieve|Comparison of Matlab MSER&#039;s and &#039;o&#039; sieve]] Essentially, no difference.&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| [[Image:Cameraman_iso_topview.jpg|300px|link=AAMToolbox Details|MSERs]] Cameraman image. Superimposed red spots are maximal extrema and blue spots are minima. Irregular cyan, blue and yellow regions illustrate regions associated with maxima and the magenta region is a minimum.&lt;br /&gt;
|[[Image:cameraman_iso_tree.jpg|300px|link=AAMToolbox Details|MSERs over scale-space]]&amp;lt;br&amp;gt;Isometric view of the cameraman image with superimposed maxima (red) and minima (blue). The trees trace the maxima through increasing scale-space. Large spots have been identified as stable extrema.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color: 	#C364C5;&amp;quot;&amp;gt;Finding interest points, features and segmenting images. &amp;lt;/span&amp;gt;===&lt;br /&gt;
#[[MSER and Sieve Details|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;Technical briefing&#039;&#039;&#039;&amp;lt;/span&amp;gt;]] &amp;lt;span style=&amp;quot;color: 	#C364C5;&amp;quot;&amp;gt;MSER&#039;s incorporate &#039;o&#039; sieves.&lt;br /&gt;
#[[MSER&#039;s and Connected sets|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;The twist&#039;&#039;&#039;: from restricted median filters to sieves and MSER&#039;s&amp;lt;/span&amp;gt;]]&lt;br /&gt;
#One dimensional sieves (measure length)&lt;br /&gt;
##[[Types of 1D sieve|Types of 1D sieve]]&lt;br /&gt;
##[[First applied to hydrophobicity plots|First applied to hydrophobicity plots]] but lets exploit their idempotency.&lt;br /&gt;
#Two dimensional sieves (measure areas)&lt;br /&gt;
##Properties&lt;br /&gt;
##Relation to MSER&#039;s&lt;br /&gt;
#Three dimensional sieves (measure volumes)&lt;br /&gt;
##[[Segment by volume|Segment by volume]] instant gratification.&lt;br /&gt;
&amp;lt;!--[[siv Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Software#MSERs extrema connected-set filters and sieves|&amp;lt;span style=&amp;quot;color:Green;&amp;quot;&amp;gt;&#039;&#039;&#039;MORE&#039;&#039;&#039;&amp;lt;/span&amp;gt;]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;Art, extrema of light and shade: &#039;&#039;&#039;&#039;&#039;PhotoArtMaster&#039;&#039;&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Art created using ArtMaster, and ArtMaster itself was featured in an exhibit at the London Victoria and Albert (V&amp;amp;A) Museum exhibition &amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;Cheating? How to make Perfect Work of Art&#039; (2003).&amp;lt;/span&amp;gt; The exhibition centered on the idea of [http://en.wikipedia.org/wiki/Hockney%E2%80%93Falco_thesis Hockney&#039;s] that  advances in realism and accuracy in the history of Western art since the Renaissance were primarily the result of optical aids such as the camera obscura, camera lucida, and curved mirrors. My exhibit used a touch screen (rare in those days) and ArtMaster to help visitors create &#039;paintings&#039; from photographs. [http://www.sciencemuseum.org.uk/visitmuseum/galleries/turing.aspx finding its name]. (It is entirely different in principle from the software more recently used by Hockney to paint with an iPad.)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:DegasLightAndShade.jpg|400px]][[Image:Emma_face_Art_C.jpg|300px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of light and shade crisply segmented from a photograph. Likewise, on the right, edges.&lt;br /&gt;
|}&lt;br /&gt;
=====PhotoArtMaster=====&lt;br /&gt;
Saturday 07/06/2014: Inspired Photographer of the Year 2013 Tony Bennett when asked whether his photograph  [http://www.bbc.co.uk/programmes/galleries/p020hd8s Mists and Reflections] had been Photoshopped replied something like &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;A digital camera delivers an unemotional &#039;&#039;raw&#039;&#039; image of pixels that you have to manipulate to &#039;&#039;create your photograph&#039;&#039;&amp;quot; Photographers manipulate as little as possible. &amp;lt;br&amp;gt;&lt;br /&gt;
However there is &#039;&#039;&#039;another path one that creates pictures&#039;&#039;&#039;. For this you need another piece of software: PhotoArtMaster (ArtMaster). Professional Photographer said &#039;&#039;&amp;quot;&#039;&#039;&#039;Forget any comparison whatsoever with the art filters in Photoshop - this software reaches out and enters different stratospheres&#039;&#039;&#039;&amp;quot;&#039;&#039; [[Professional Photographer]].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Early versions of PhotoArtMaster are still &#039;&#039;&#039;available from Amazon&#039;&#039;&#039; at low prices (I&#039;m not sure where they come from.)&lt;br /&gt;
[http://www.amazon.co.uk/s/ref=nb_sb_noss?url=search-alias%3Daps&amp;amp;field-keywords=photoartmaster] . Some help for both the early versions and the latest version can be found in [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;this document&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]).&lt;br /&gt;
=====Links to third party PhotoArtMastered pictures=====&lt;br /&gt;
*[https://picasaweb.google.com/113257474829608374943/InTheStyleOf Oliver Bangham] Colouful rounded shapes from, yes, my brother.&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Wimbledon_%28film%29 The entry sequence of the comedy film &#039;Wimbledon&#039;]&lt;br /&gt;
&lt;br /&gt;
====The final version of the Windows ArtMaster2.0 [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSource_ArtMaster/ArtMaster2.0Release.zip &amp;lt;span style=&amp;quot;color: #B31B1B&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;is downloadable here&#039;&#039;&#039;&#039;&#039;&amp;lt;/span&amp;gt;]  with no support.====&lt;br /&gt;
Unzip into (for example) the &amp;quot;Program Files&amp;quot; directory then set your system environment to include: &#039;&#039;C:\Program Files\Pam2.0 Release\jre\bin;C:\Program Files\Pam2.0 Release\bin;&#039;&#039; (You may need help for this. I right clicked &#039;computer&#039; from the &#039;Start&#039; menu, then selected &#039;Advanced system settings&#039;, then &#039;Environment Variables&#039; and finally slid through the System variables until I found and selected &#039;Path&#039;. This allowed me to edit the path by adding &#039;;C:\Program Files\Pam2.0 Release\jre\bin;C:\Program Files\Pam2.0 Release\bin&#039; to the end). Rather detailed help using the software is available in [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;this essay&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/Art_For_All_a4a_3_web2.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;The sieve algorithms underpinning PhotoArtMaster software&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;] are described in an extract of the &lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;essay&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]. These documents were written to support our Fo2Pix company. PhotoArtMaster originally  sold &amp;gt;65,000 licences but ill health forced the closure of Fo2Pix.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Trees_1.jpg|600px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of colour crisply segmented from a photograph. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Documentation_of_Connected_Set_Filters_or_Sieves|Art test page]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
[[Documentation_of_Connected_Set_Filters_or_Sieves]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Reaction-diffusion and morphogenesis==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#000000;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|&lt;br /&gt;
[[Image:tentacles_morphogenesis.png|600px]]&lt;br /&gt;
|}&lt;br /&gt;
Illustration of morphogenesis inspired by Turing&#039;s paper. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/GPT_ReactionDiffusionTentacles_20121211.zip &amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Example using growth toolbox GPT_ReactionDiffusionTentacles_20121211.zip&amp;lt;/span&amp;gt;]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
===1 A===&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Open source systems to which we have contributed=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;OMERO==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;OMERO_DIAGRAM.jpg|100px|OMERO&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For working with the OME image database. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [http://www.openmicroscopy.org/site/products/omero &#039;&#039;Details&#039;&#039;], [http://www.openmicroscopy.org/site/support/omero4/downloads &#039;&#039;Download&#039;&#039;]&amp;lt;br&amp;gt; [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  [http://openmicroscopy.org/site/support/omero4 Open Microscopy Environment Remote Objects (OMERO).] for visualising, managing, and annotating scientific image data. See also our [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] training course we ran in April 2011.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Tools and Utilities=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;BioformatsConverter==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;BioformatsConverterZip.png|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For converting microscope manufacturer proprietary file formats. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [[BioformatsConverter|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| This tool allows for the batch conversion of microscope manufacturer proprietary file formats, to the open source OME-TIFF standard. Uses the [http://www.loci.wisc.edu/software/bio-formats Bioformats] library.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Dependency Checking Tool==&lt;br /&gt;
&lt;br /&gt;
Tool for recursively finding what further functions a function depends on. See [[myDepFun|&#039;&#039;Details&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;PIN Point==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| [[File:PinPoint.jpg]]&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing PIN Signal in cells.&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| This tool does something.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;In development&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;MTtbox&amp;lt;/span&amp;gt;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;MTtboxA.jpg|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For modelling the behaviour of microtubules within a cell. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
See [[MTtbox documentation|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| In development. The idea is to be able to model the behaviour of growing microtubules and factors as they react chemically and diffuse within the different cell compartments.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
The icon shows a spherical cell sliced open to show concentric components: cell wall (magenta), plasma-membrane (yellow), cytoplasm (green) and vacuole (yellow). Microtubules (blue) grow in 3D within the cytoplasm.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Historical&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Robot arm:  still in production after 30 years (serving local industry)&amp;lt;/span&amp;gt;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|[[Image:2014-06-10 14.22.20 small robot.jpg|400px|]] &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For teaching &#039;&#039;&#039;production control&#039;&#039;&#039; and &#039;&#039;&#039;interrupt programming&#039;&#039;&#039;. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1983 and we are in a world of &#039;&#039;&#039;Apple II and BBC B computers&#039;&#039;&#039; - the &#039;&#039;6502&#039;&#039; processor reigns. Particularly good for real-time control it responded very fast to hardware interrupts from, for example, the timer. To illustrate timer interrupts what better than digital servo-motors? Set up the on-board timers to produce a stream of  &#039;heartbeat&#039; of pulses, one every 20 ms out of the parallel port and control up to eight motors.  Pulse widths, from 1 to 2 ms, control the position of each motor arm. Derek Fulton and I made some loose lab. money by writing a series of articles showing exactly how to build and, in particular, control this robot arm.[[Publications#.28G.29_Computer_control.2C_measurement_and_commercial_software |Bangham et al.]]. &lt;br /&gt;
Our copyright, I took it to a local company LJ-Electronics ([http://www.ljcreate.com/products/product.asp?id=314&amp;amp;program=195&amp;amp;curr=2 now LJ-Creative]) who incorporated it detail for detail into their product line. Originally, they called it the Emu. Still in production: &#039;&#039;&#039;Lovely outcome.&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Historical=&lt;/div&gt;</summary>
		<author><name>PaulSoutham</name></author>
	</entry>
	<entry>
		<id>http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=File:PinPoint.jpg&amp;diff=6953</id>
		<title>File:PinPoint.jpg</title>
		<link rel="alternate" type="text/html" href="http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=File:PinPoint.jpg&amp;diff=6953"/>
		<updated>2016-12-13T14:36:00Z</updated>

		<summary type="html">&lt;p&gt;PaulSoutham: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>PaulSoutham</name></author>
	</entry>
	<entry>
		<id>http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6952</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6952"/>
		<updated>2016-12-13T14:35:27Z</updated>

		<summary type="html">&lt;p&gt;PaulSoutham: /* PIN Point */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&amp;lt;!-- ===[[BanghamLabSVN|&amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Copy of BanghamLab source code&amp;lt;/span&amp;gt;]]=== --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: DarkGreen&amp;quot;&amp;gt;&#039;&#039;&#039;Current activity: a collaboration&#039;&#039;&#039; with the [http://rico-coen.jic.ac.uk/index.php/Main_Page CoenLab] with the aim of understanding how patterns of gene activity in biological organs influence the developing shape. The BanghamLab is focussed on the conceptual underpinning: concepts captured in computational growth models, experimental data visualisation and analysis.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Notes on documenting our software&amp;lt;/span&amp;gt;=== &lt;br /&gt;
&lt;br /&gt;
[[Tricks for documenting software|Notes for Lab members on how to contribute to this Wiki and where to put downloads. ]]&lt;br /&gt;
&amp;lt;br&amp;gt;Matlab tip: searching a large data structure for a particular field. Clear the command window. Evaluate the structure to list all the fields, then use the usual control-f search tool on the command window.&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;&#039;&#039;&#039;Computational biology&#039;&#039;&#039;&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Quantitative understanding of growing shapes: &#039;&#039;&#039;GFtbox&#039;&#039;&#039;&amp;lt;/span&amp;gt;==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:#A52A2A;&amp;quot;&amp;gt;We developed &#039;&#039;GFtbox&#039;&#039; to allow us to model the growth of complex shapes with the ultimate goal: to understand the relationships between genes, growth and form.&amp;lt;/span&amp;gt;====&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;400&amp;quot;| [[Image:Journal.pbio.1000537.g009.png|350px|Growth of a flower]] Example of a growing snapdragon flower and some mutants ( [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]). Growth is specified by factors (genes) according to the Growing Polarised Tissue Framework. Colours represent putative gene activity, arrows the polariser gradient and spots clones.&lt;br /&gt;
|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;313&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot; position=&amp;quot;right&amp;quot; autoplay=&#039;true&#039;&amp;gt;GPT_Snapdragon_2010_Green_et_al-0002_1.flv|GPT_Snapdragon_2010_Green_et_al-0002.png&amp;lt;/wikiflv&amp;gt;&lt;br /&gt;
&amp;lt;!--|&amp;lt;wikiflv width=&amp;quot;280&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot;&amp;gt;Journal.pbio.1000537.s025_1.flv|Journal.pbio.1000537.g009.png&amp;lt;/wikiflv&amp;gt;--&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;GPT_thumbnail2.png|120px|GFtbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|&lt;br /&gt;
For modelling the growth of shapes.  &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual ancillary functions|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;for ancillary functions: in &#039;&#039;&#039;interaction function&#039;&#039;&#039; and external functions&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[GFtbox|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Background&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Tutorial pages|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Start here&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Example pages|&#039;&#039;&#039;&#039;&#039;Examples&#039;&#039;&#039;&#039;&#039;: from publications]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://sourceforge.net/p/gftbox/ &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox&#039;&#039;&#039;&#039;&#039; from SourceForge&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox project files:&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Elife_Rebocho_2016/GPT_TissueConflicts.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Tissue Conflicts&#039;&#039;&#039;&#039;&#039; Rebocho et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PlantCell_Richardson_2016/GPT_HoodedBarleyWingModels.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Barley&#039;&#039;&#039;&#039;&#039; Richardson et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Dev_Eldridge_2016/Fruit_Shape_Brassicaceae.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Fruits&#039;&#039;&#039;&#039;&#039; Eldridge et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_SauretGueto_2013/GPT_Petal_PLoS_20130502.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Petals&#039;&#039;&#039;&#039;&#039; Sauret-Güeto et al 2013&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/GPT_ArabidopsisLeafModel_20120207.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Leaves&#039;&#039;&#039;&#039;&#039; Kuchen et al 2012&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Kennaway_2011/Kennaway-etal-2011.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Principles and concepts&#039;&#039;&#039;&#039;&#039; Kennaway et al 2011&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Green_2011/Green-etal-2010.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Snapdragon&#039;&#039;&#039;&#039;&#039; Green et al 2011, Cui et al 2010&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| &amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt; &#039;&#039;GFtbox&#039;&#039; is an implementation of the Growing Polarised Tissue Framework (GPT-framework) for understanding and modelling the relationship between gene activity and the growth of shapes such leaves, flowers and animal embryos ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]). &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt;The GPT-framework was used to capture an understanding of (to model) the growing petal ([http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1001550 Sauret-Güeto et al 2013]), leaf ([http://www.sciencemag.org/content/335/6072/1092.abstract Kuchen et al 2012]) and Snapdragon flower [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]. The Snapdragon model was validated by comparing the results with other mutant and transgenic flowers [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000538 Cui et al 2010.]&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The key point is how &#039;&#039;&#039;outgrowths can be specified by genes&#039;&#039;&#039;. The icon shows an asymmetrical outgrowth. Conceptually, it is specifed by two independent patterns under genetic control: a pattern of growth and a pattern of organisers. The outgrowth arises from a region of extra overall growth. Growth is aligned along axes set by two interacting systems. Organisers at the ends of the mesh create a lengthwise gradient. This gradient interacts with the second due to putative organisers that generate polariser sinks in the region that becomes the tips of the palette outgrowth. ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]). These hypotheses need to be tested in biological systems.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Viewing and measuring volume images: &#039;&#039;&#039;VolViewer&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;VolViewer-logo.png|120px|VolViewer&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For viewing and measuring &#039;&#039;&#039;volume images&#039;&#039;&#039; on both normal and &#039;&#039;&#039;stereo&#039;&#039;&#039; screens. Typical images from: confocal microscope and Optical Projection Tomography (OPT) images&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Description|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#User Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Download| &#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Output from VolViewer has appeared in:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://www.cell.com/cell_picture_show-plantbio Cell: Online Gallery] | [http://www.amazon.co.uk/Handbook-Plant-Science-Keith-Roberts/dp/0470057238/ref=sr_1_19?s=books&amp;amp;ie=UTF8&amp;amp;qid=1289321357&amp;amp;sr=1-19 Front cover: Handbook of Plant Science] | [http://www.plantcell.org/content/18/9.toc Front cover: The Plant Cell] |  [http://www.americanscientist.org/issues/pub/2013/1/3d-carnivorous-plants American Scientist] | [http://www.rms.org.uk/Resources/Royal%20Microscopical%20Society/infocus/Edgar%20article.pdf  Royal Microscopical Society: Infocus Magazine] | [http://www.bioptonics.com/Home.htm Bundled with the Bioptonic 3001 scanner: Bioptonics Viewer] | [http://www.dailymail.co.uk/sciencetech/article-2215052/The-complexity-intricacy-Mother-Nature-revealed-incredible-pictures-plants--seen-inside.html The Daily Mail] | [http://www.guardian.co.uk/science/gallery/2007/sep/04/fruitflybrain#/?picture=330675671&amp;amp;index=1 The Guardian newspaper: 3D Fruit fly] | [http://qt.nokia.com/qt-in-use/ambassadors/project?id=a0F20000006LZ2pEAG Qt Ambassador program] | [http://www.triffidnurseries.co.uk/special3.php Triffid Nurseries website]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  VolViewer is used as a &#039;&#039;&#039;stand-alone&#039;&#039;&#039; app. or as a &#039;&#039;&#039;viewport for other systems&#039;&#039;&#039;, e.g. Matlab programs. VolViewer uses [http://www.opengl.org/ OpenGL] and [http://qt.nokia.com/products/ Qt] to provide a user friendly application to interactively explore and quantify multi-dimensional biological images. It has been successfully used in our lab to explore and quantify confocal microscopy and  optical projection tomography images. Written by Jerome Avondo it is open-source and is also compatible with the Open Microscopy Environment ([http://openmicroscopy.org/site OME]) (Chris Allen and Avondo, et. al. &#039;&#039;OMERO: flexible, model-driven data management for experimental biology&#039;&#039;  Nature Methods 9, 245–253 (2012))&amp;lt;br&amp;gt; [[image:Silique.PNG|360px]]).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing shapes in 2D and 3D: &#039;&#039;&#039;AAMToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;AAMToolbox_logo.jpg|120px|AAMToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing populations of shapes and colours within the shapes using principal component analysis. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[AAMToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tutorials on the Shape modelling toolbox|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[AAMToolbox Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download revised Nov2012&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The AAMToolbox enables the user analyse the shape and colour of collections of similar objects. Originally developed to analyse face shapes for lipreading ([http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=982900 Matthews &#039;&#039;et al&#039;&#039;. 2002][http://www2.cmp.uea.ac.uk/~sjc/matthews-pami-01.pdf version of pdf]), we have used it extensively for analysing the shapes of leaves ([http://www.pnas.org/content/102/29/10221.short Langlade &#039;&#039;et al&#039;&#039; 2005.],[http://www.tandfonline.com/doi/abs/10.2976/1.2836738 Bensmihen &#039;&#039;et al.&#039;&#039; 2010]) and petals ([http://www.sciencemag.org/content/313/5789/963.short Whibley &#039;&#039;et al&#039;&#039; 2006],[http://www.mssaleshops.info/content/21/10/2999.short Feng &#039;&#039;et al&#039;&#039;. 2010]). The analysis can be applied to art, for example, finding systematic differences between portraits by Rembrandt and Modigliani.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing the shapes of clones: &#039;&#039;&#039;SectorAnalysisToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;Sector analysis icon.jpg|120px|SectorAnalysisToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing the shapes of marked cell clones. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/SectorAnalysisToolbox.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The SectorAnalysisToolbox enables the user analyse the shapes of marked clones in a sheet of tissue.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;&#039;&#039;&#039;Algorithms&#039;&#039;&#039;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;MSERs, extrema, connected-set filters and sieves==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;The algorithm finding MSER&#039;s starts with a connected-set opening or &#039;o&#039; sieve&amp;lt;/span&amp;gt;====&lt;br /&gt;
[[Comparison of Matlab MSER&#039;s and &#039;o&#039; sieve|Comparison of Matlab MSER&#039;s and &#039;o&#039; sieve]] Essentially, no difference.&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| [[Image:Cameraman_iso_topview.jpg|300px|link=AAMToolbox Details|MSERs]] Cameraman image. Superimposed red spots are maximal extrema and blue spots are minima. Irregular cyan, blue and yellow regions illustrate regions associated with maxima and the magenta region is a minimum.&lt;br /&gt;
|[[Image:cameraman_iso_tree.jpg|300px|link=AAMToolbox Details|MSERs over scale-space]]&amp;lt;br&amp;gt;Isometric view of the cameraman image with superimposed maxima (red) and minima (blue). The trees trace the maxima through increasing scale-space. Large spots have been identified as stable extrema.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color: 	#C364C5;&amp;quot;&amp;gt;Finding interest points, features and segmenting images. &amp;lt;/span&amp;gt;===&lt;br /&gt;
#[[MSER and Sieve Details|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;Technical briefing&#039;&#039;&#039;&amp;lt;/span&amp;gt;]] &amp;lt;span style=&amp;quot;color: 	#C364C5;&amp;quot;&amp;gt;MSER&#039;s incorporate &#039;o&#039; sieves.&lt;br /&gt;
#[[MSER&#039;s and Connected sets|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;The twist&#039;&#039;&#039;: from restricted median filters to sieves and MSER&#039;s&amp;lt;/span&amp;gt;]]&lt;br /&gt;
#One dimensional sieves (measure length)&lt;br /&gt;
##[[Types of 1D sieve|Types of 1D sieve]]&lt;br /&gt;
##[[First applied to hydrophobicity plots|First applied to hydrophobicity plots]] but lets exploit their idempotency.&lt;br /&gt;
#Two dimensional sieves (measure areas)&lt;br /&gt;
##Properties&lt;br /&gt;
##Relation to MSER&#039;s&lt;br /&gt;
#Three dimensional sieves (measure volumes)&lt;br /&gt;
##[[Segment by volume|Segment by volume]] instant gratification.&lt;br /&gt;
&amp;lt;!--[[siv Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Software#MSERs extrema connected-set filters and sieves|&amp;lt;span style=&amp;quot;color:Green;&amp;quot;&amp;gt;&#039;&#039;&#039;MORE&#039;&#039;&#039;&amp;lt;/span&amp;gt;]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;Art, extrema of light and shade: &#039;&#039;&#039;&#039;&#039;PhotoArtMaster&#039;&#039;&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Art created using ArtMaster, and ArtMaster itself was featured in an exhibit at the London Victoria and Albert (V&amp;amp;A) Museum exhibition &amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;Cheating? How to make Perfect Work of Art&#039; (2003).&amp;lt;/span&amp;gt; The exhibition centered on the idea of [http://en.wikipedia.org/wiki/Hockney%E2%80%93Falco_thesis Hockney&#039;s] that  advances in realism and accuracy in the history of Western art since the Renaissance were primarily the result of optical aids such as the camera obscura, camera lucida, and curved mirrors. My exhibit used a touch screen (rare in those days) and ArtMaster to help visitors create &#039;paintings&#039; from photographs. [http://www.sciencemuseum.org.uk/visitmuseum/galleries/turing.aspx finding its name]. (It is entirely different in principle from the software more recently used by Hockney to paint with an iPad.)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:DegasLightAndShade.jpg|400px]][[Image:Emma_face_Art_C.jpg|300px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of light and shade crisply segmented from a photograph. Likewise, on the right, edges.&lt;br /&gt;
|}&lt;br /&gt;
=====PhotoArtMaster=====&lt;br /&gt;
Saturday 07/06/2014: Inspired Photographer of the Year 2013 Tony Bennett when asked whether his photograph  [http://www.bbc.co.uk/programmes/galleries/p020hd8s Mists and Reflections] had been Photoshopped replied something like &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;A digital camera delivers an unemotional &#039;&#039;raw&#039;&#039; image of pixels that you have to manipulate to &#039;&#039;create your photograph&#039;&#039;&amp;quot; Photographers manipulate as little as possible. &amp;lt;br&amp;gt;&lt;br /&gt;
However there is &#039;&#039;&#039;another path one that creates pictures&#039;&#039;&#039;. For this you need another piece of software: PhotoArtMaster (ArtMaster). Professional Photographer said &#039;&#039;&amp;quot;&#039;&#039;&#039;Forget any comparison whatsoever with the art filters in Photoshop - this software reaches out and enters different stratospheres&#039;&#039;&#039;&amp;quot;&#039;&#039; [[Professional Photographer]].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Early versions of PhotoArtMaster are still &#039;&#039;&#039;available from Amazon&#039;&#039;&#039; at low prices (I&#039;m not sure where they come from.)&lt;br /&gt;
[http://www.amazon.co.uk/s/ref=nb_sb_noss?url=search-alias%3Daps&amp;amp;field-keywords=photoartmaster] . Some help for both the early versions and the latest version can be found in [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;this document&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]).&lt;br /&gt;
=====Links to third party PhotoArtMastered pictures=====&lt;br /&gt;
*[https://picasaweb.google.com/113257474829608374943/InTheStyleOf Oliver Bangham] Colouful rounded shapes from, yes, my brother.&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Wimbledon_%28film%29 The entry sequence of the comedy film &#039;Wimbledon&#039;]&lt;br /&gt;
&lt;br /&gt;
====The final version of the Windows ArtMaster2.0 [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSource_ArtMaster/ArtMaster2.0Release.zip &amp;lt;span style=&amp;quot;color: #B31B1B&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;is downloadable here&#039;&#039;&#039;&#039;&#039;&amp;lt;/span&amp;gt;]  with no support.====&lt;br /&gt;
Unzip into (for example) the &amp;quot;Program Files&amp;quot; directory then set your system environment to include: &#039;&#039;C:\Program Files\Pam2.0 Release\jre\bin;C:\Program Files\Pam2.0 Release\bin;&#039;&#039; (You may need help for this. I right clicked &#039;computer&#039; from the &#039;Start&#039; menu, then selected &#039;Advanced system settings&#039;, then &#039;Environment Variables&#039; and finally slid through the System variables until I found and selected &#039;Path&#039;. This allowed me to edit the path by adding &#039;;C:\Program Files\Pam2.0 Release\jre\bin;C:\Program Files\Pam2.0 Release\bin&#039; to the end). Rather detailed help using the software is available in [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;this essay&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/Art_For_All_a4a_3_web2.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;The sieve algorithms underpinning PhotoArtMaster software&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;] are described in an extract of the &lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;essay&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]. These documents were written to support our Fo2Pix company. PhotoArtMaster originally  sold &amp;gt;65,000 licences but ill health forced the closure of Fo2Pix.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Trees_1.jpg|600px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of colour crisply segmented from a photograph. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Documentation_of_Connected_Set_Filters_or_Sieves|Art test page]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
[[Documentation_of_Connected_Set_Filters_or_Sieves]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Reaction-diffusion and morphogenesis==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#000000;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|&lt;br /&gt;
[[Image:tentacles_morphogenesis.png|600px]]&lt;br /&gt;
|}&lt;br /&gt;
Illustration of morphogenesis inspired by Turing&#039;s paper. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/GPT_ReactionDiffusionTentacles_20121211.zip &amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Example using growth toolbox GPT_ReactionDiffusionTentacles_20121211.zip&amp;lt;/span&amp;gt;]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
===1 A===&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Open source systems to which we have contributed=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;OMERO==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;OMERO_DIAGRAM.jpg|100px|OMERO&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For working with the OME image database. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [http://www.openmicroscopy.org/site/products/omero &#039;&#039;Details&#039;&#039;], [http://www.openmicroscopy.org/site/support/omero4/downloads &#039;&#039;Download&#039;&#039;]&amp;lt;br&amp;gt; [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  [http://openmicroscopy.org/site/support/omero4 Open Microscopy Environment Remote Objects (OMERO).] for visualising, managing, and annotating scientific image data. See also our [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] training course we ran in April 2011.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Tools and Utilities=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;BioformatsConverter==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;BioformatsConverterZip.png|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For converting microscope manufacturer proprietary file formats. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [[BioformatsConverter|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| This tool allows for the batch conversion of microscope manufacturer proprietary file formats, to the open source OME-TIFF standard. Uses the [http://www.loci.wisc.edu/software/bio-formats Bioformats] library.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Dependency Checking Tool==&lt;br /&gt;
&lt;br /&gt;
Tool for recursively finding what further functions a function depends on. See [[myDepFun|&#039;&#039;Details&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;PIN Point==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| [[File:Example.jpg]]&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing PIN Signal in cells.&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| This tool does something.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;In development&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;MTtbox&amp;lt;/span&amp;gt;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;MTtboxA.jpg|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For modelling the behaviour of microtubules within a cell. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
See [[MTtbox documentation|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| In development. The idea is to be able to model the behaviour of growing microtubules and factors as they react chemically and diffuse within the different cell compartments.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
The icon shows a spherical cell sliced open to show concentric components: cell wall (magenta), plasma-membrane (yellow), cytoplasm (green) and vacuole (yellow). Microtubules (blue) grow in 3D within the cytoplasm.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Historical&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Robot arm:  still in production after 30 years (serving local industry)&amp;lt;/span&amp;gt;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|[[Image:2014-06-10 14.22.20 small robot.jpg|400px|]] &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For teaching &#039;&#039;&#039;production control&#039;&#039;&#039; and &#039;&#039;&#039;interrupt programming&#039;&#039;&#039;. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1983 and we are in a world of &#039;&#039;&#039;Apple II and BBC B computers&#039;&#039;&#039; - the &#039;&#039;6502&#039;&#039; processor reigns. Particularly good for real-time control it responded very fast to hardware interrupts from, for example, the timer. To illustrate timer interrupts what better than digital servo-motors? Set up the on-board timers to produce a stream of  &#039;heartbeat&#039; of pulses, one every 20 ms out of the parallel port and control up to eight motors.  Pulse widths, from 1 to 2 ms, control the position of each motor arm. Derek Fulton and I made some loose lab. money by writing a series of articles showing exactly how to build and, in particular, control this robot arm.[[Publications#.28G.29_Computer_control.2C_measurement_and_commercial_software |Bangham et al.]]. &lt;br /&gt;
Our copyright, I took it to a local company LJ-Electronics ([http://www.ljcreate.com/products/product.asp?id=314&amp;amp;program=195&amp;amp;curr=2 now LJ-Creative]) who incorporated it detail for detail into their product line. Originally, they called it the Emu. Still in production: &#039;&#039;&#039;Lovely outcome.&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Historical=&lt;/div&gt;</summary>
		<author><name>PaulSoutham</name></author>
	</entry>
	<entry>
		<id>http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6951</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6951"/>
		<updated>2016-12-13T14:31:55Z</updated>

		<summary type="html">&lt;p&gt;PaulSoutham: /* PIN Point */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&amp;lt;!-- ===[[BanghamLabSVN|&amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Copy of BanghamLab source code&amp;lt;/span&amp;gt;]]=== --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: DarkGreen&amp;quot;&amp;gt;&#039;&#039;&#039;Current activity: a collaboration&#039;&#039;&#039; with the [http://rico-coen.jic.ac.uk/index.php/Main_Page CoenLab] with the aim of understanding how patterns of gene activity in biological organs influence the developing shape. The BanghamLab is focussed on the conceptual underpinning: concepts captured in computational growth models, experimental data visualisation and analysis.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Notes on documenting our software&amp;lt;/span&amp;gt;=== &lt;br /&gt;
&lt;br /&gt;
[[Tricks for documenting software|Notes for Lab members on how to contribute to this Wiki and where to put downloads. ]]&lt;br /&gt;
&amp;lt;br&amp;gt;Matlab tip: searching a large data structure for a particular field. Clear the command window. Evaluate the structure to list all the fields, then use the usual control-f search tool on the command window.&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;&#039;&#039;&#039;Computational biology&#039;&#039;&#039;&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Quantitative understanding of growing shapes: &#039;&#039;&#039;GFtbox&#039;&#039;&#039;&amp;lt;/span&amp;gt;==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:#A52A2A;&amp;quot;&amp;gt;We developed &#039;&#039;GFtbox&#039;&#039; to allow us to model the growth of complex shapes with the ultimate goal: to understand the relationships between genes, growth and form.&amp;lt;/span&amp;gt;====&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;400&amp;quot;| [[Image:Journal.pbio.1000537.g009.png|350px|Growth of a flower]] Example of a growing snapdragon flower and some mutants ( [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]). Growth is specified by factors (genes) according to the Growing Polarised Tissue Framework. Colours represent putative gene activity, arrows the polariser gradient and spots clones.&lt;br /&gt;
|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;313&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot; position=&amp;quot;right&amp;quot; autoplay=&#039;true&#039;&amp;gt;GPT_Snapdragon_2010_Green_et_al-0002_1.flv|GPT_Snapdragon_2010_Green_et_al-0002.png&amp;lt;/wikiflv&amp;gt;&lt;br /&gt;
&amp;lt;!--|&amp;lt;wikiflv width=&amp;quot;280&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot;&amp;gt;Journal.pbio.1000537.s025_1.flv|Journal.pbio.1000537.g009.png&amp;lt;/wikiflv&amp;gt;--&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;GPT_thumbnail2.png|120px|GFtbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|&lt;br /&gt;
For modelling the growth of shapes.  &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual ancillary functions|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;for ancillary functions: in &#039;&#039;&#039;interaction function&#039;&#039;&#039; and external functions&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[GFtbox|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Background&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Tutorial pages|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Start here&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Example pages|&#039;&#039;&#039;&#039;&#039;Examples&#039;&#039;&#039;&#039;&#039;: from publications]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://sourceforge.net/p/gftbox/ &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox&#039;&#039;&#039;&#039;&#039; from SourceForge&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox project files:&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Elife_Rebocho_2016/GPT_TissueConflicts.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Tissue Conflicts&#039;&#039;&#039;&#039;&#039; Rebocho et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PlantCell_Richardson_2016/GPT_HoodedBarleyWingModels.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Barley&#039;&#039;&#039;&#039;&#039; Richardson et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Dev_Eldridge_2016/Fruit_Shape_Brassicaceae.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Fruits&#039;&#039;&#039;&#039;&#039; Eldridge et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_SauretGueto_2013/GPT_Petal_PLoS_20130502.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Petals&#039;&#039;&#039;&#039;&#039; Sauret-Güeto et al 2013&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/GPT_ArabidopsisLeafModel_20120207.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Leaves&#039;&#039;&#039;&#039;&#039; Kuchen et al 2012&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Kennaway_2011/Kennaway-etal-2011.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Principles and concepts&#039;&#039;&#039;&#039;&#039; Kennaway et al 2011&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Green_2011/Green-etal-2010.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Snapdragon&#039;&#039;&#039;&#039;&#039; Green et al 2011, Cui et al 2010&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| &amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt; &#039;&#039;GFtbox&#039;&#039; is an implementation of the Growing Polarised Tissue Framework (GPT-framework) for understanding and modelling the relationship between gene activity and the growth of shapes such leaves, flowers and animal embryos ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]). &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt;The GPT-framework was used to capture an understanding of (to model) the growing petal ([http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1001550 Sauret-Güeto et al 2013]), leaf ([http://www.sciencemag.org/content/335/6072/1092.abstract Kuchen et al 2012]) and Snapdragon flower [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]. The Snapdragon model was validated by comparing the results with other mutant and transgenic flowers [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000538 Cui et al 2010.]&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The key point is how &#039;&#039;&#039;outgrowths can be specified by genes&#039;&#039;&#039;. The icon shows an asymmetrical outgrowth. Conceptually, it is specifed by two independent patterns under genetic control: a pattern of growth and a pattern of organisers. The outgrowth arises from a region of extra overall growth. Growth is aligned along axes set by two interacting systems. Organisers at the ends of the mesh create a lengthwise gradient. This gradient interacts with the second due to putative organisers that generate polariser sinks in the region that becomes the tips of the palette outgrowth. ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]). These hypotheses need to be tested in biological systems.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Viewing and measuring volume images: &#039;&#039;&#039;VolViewer&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;VolViewer-logo.png|120px|VolViewer&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For viewing and measuring &#039;&#039;&#039;volume images&#039;&#039;&#039; on both normal and &#039;&#039;&#039;stereo&#039;&#039;&#039; screens. Typical images from: confocal microscope and Optical Projection Tomography (OPT) images&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Description|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#User Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Download| &#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Output from VolViewer has appeared in:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://www.cell.com/cell_picture_show-plantbio Cell: Online Gallery] | [http://www.amazon.co.uk/Handbook-Plant-Science-Keith-Roberts/dp/0470057238/ref=sr_1_19?s=books&amp;amp;ie=UTF8&amp;amp;qid=1289321357&amp;amp;sr=1-19 Front cover: Handbook of Plant Science] | [http://www.plantcell.org/content/18/9.toc Front cover: The Plant Cell] |  [http://www.americanscientist.org/issues/pub/2013/1/3d-carnivorous-plants American Scientist] | [http://www.rms.org.uk/Resources/Royal%20Microscopical%20Society/infocus/Edgar%20article.pdf  Royal Microscopical Society: Infocus Magazine] | [http://www.bioptonics.com/Home.htm Bundled with the Bioptonic 3001 scanner: Bioptonics Viewer] | [http://www.dailymail.co.uk/sciencetech/article-2215052/The-complexity-intricacy-Mother-Nature-revealed-incredible-pictures-plants--seen-inside.html The Daily Mail] | [http://www.guardian.co.uk/science/gallery/2007/sep/04/fruitflybrain#/?picture=330675671&amp;amp;index=1 The Guardian newspaper: 3D Fruit fly] | [http://qt.nokia.com/qt-in-use/ambassadors/project?id=a0F20000006LZ2pEAG Qt Ambassador program] | [http://www.triffidnurseries.co.uk/special3.php Triffid Nurseries website]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  VolViewer is used as a &#039;&#039;&#039;stand-alone&#039;&#039;&#039; app. or as a &#039;&#039;&#039;viewport for other systems&#039;&#039;&#039;, e.g. Matlab programs. VolViewer uses [http://www.opengl.org/ OpenGL] and [http://qt.nokia.com/products/ Qt] to provide a user friendly application to interactively explore and quantify multi-dimensional biological images. It has been successfully used in our lab to explore and quantify confocal microscopy and  optical projection tomography images. Written by Jerome Avondo it is open-source and is also compatible with the Open Microscopy Environment ([http://openmicroscopy.org/site OME]) (Chris Allen and Avondo, et. al. &#039;&#039;OMERO: flexible, model-driven data management for experimental biology&#039;&#039;  Nature Methods 9, 245–253 (2012))&amp;lt;br&amp;gt; [[image:Silique.PNG|360px]]).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing shapes in 2D and 3D: &#039;&#039;&#039;AAMToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;AAMToolbox_logo.jpg|120px|AAMToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing populations of shapes and colours within the shapes using principal component analysis. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[AAMToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tutorials on the Shape modelling toolbox|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[AAMToolbox Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download revised Nov2012&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The AAMToolbox enables the user analyse the shape and colour of collections of similar objects. Originally developed to analyse face shapes for lipreading ([http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=982900 Matthews &#039;&#039;et al&#039;&#039;. 2002][http://www2.cmp.uea.ac.uk/~sjc/matthews-pami-01.pdf version of pdf]), we have used it extensively for analysing the shapes of leaves ([http://www.pnas.org/content/102/29/10221.short Langlade &#039;&#039;et al&#039;&#039; 2005.],[http://www.tandfonline.com/doi/abs/10.2976/1.2836738 Bensmihen &#039;&#039;et al.&#039;&#039; 2010]) and petals ([http://www.sciencemag.org/content/313/5789/963.short Whibley &#039;&#039;et al&#039;&#039; 2006],[http://www.mssaleshops.info/content/21/10/2999.short Feng &#039;&#039;et al&#039;&#039;. 2010]). The analysis can be applied to art, for example, finding systematic differences between portraits by Rembrandt and Modigliani.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing the shapes of clones: &#039;&#039;&#039;SectorAnalysisToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;Sector analysis icon.jpg|120px|SectorAnalysisToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing the shapes of marked cell clones. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/SectorAnalysisToolbox.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The SectorAnalysisToolbox enables the user analyse the shapes of marked clones in a sheet of tissue.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;&#039;&#039;&#039;Algorithms&#039;&#039;&#039;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;MSERs, extrema, connected-set filters and sieves==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;The algorithm finding MSER&#039;s starts with a connected-set opening or &#039;o&#039; sieve&amp;lt;/span&amp;gt;====&lt;br /&gt;
[[Comparison of Matlab MSER&#039;s and &#039;o&#039; sieve|Comparison of Matlab MSER&#039;s and &#039;o&#039; sieve]] Essentially, no difference.&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| [[Image:Cameraman_iso_topview.jpg|300px|link=AAMToolbox Details|MSERs]] Cameraman image. Superimposed red spots are maximal extrema and blue spots are minima. Irregular cyan, blue and yellow regions illustrate regions associated with maxima and the magenta region is a minimum.&lt;br /&gt;
|[[Image:cameraman_iso_tree.jpg|300px|link=AAMToolbox Details|MSERs over scale-space]]&amp;lt;br&amp;gt;Isometric view of the cameraman image with superimposed maxima (red) and minima (blue). The trees trace the maxima through increasing scale-space. Large spots have been identified as stable extrema.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color: 	#C364C5;&amp;quot;&amp;gt;Finding interest points, features and segmenting images. &amp;lt;/span&amp;gt;===&lt;br /&gt;
#[[MSER and Sieve Details|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;Technical briefing&#039;&#039;&#039;&amp;lt;/span&amp;gt;]] &amp;lt;span style=&amp;quot;color: 	#C364C5;&amp;quot;&amp;gt;MSER&#039;s incorporate &#039;o&#039; sieves.&lt;br /&gt;
#[[MSER&#039;s and Connected sets|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;The twist&#039;&#039;&#039;: from restricted median filters to sieves and MSER&#039;s&amp;lt;/span&amp;gt;]]&lt;br /&gt;
#One dimensional sieves (measure length)&lt;br /&gt;
##[[Types of 1D sieve|Types of 1D sieve]]&lt;br /&gt;
##[[First applied to hydrophobicity plots|First applied to hydrophobicity plots]] but lets exploit their idempotency.&lt;br /&gt;
#Two dimensional sieves (measure areas)&lt;br /&gt;
##Properties&lt;br /&gt;
##Relation to MSER&#039;s&lt;br /&gt;
#Three dimensional sieves (measure volumes)&lt;br /&gt;
##[[Segment by volume|Segment by volume]] instant gratification.&lt;br /&gt;
&amp;lt;!--[[siv Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Software#MSERs extrema connected-set filters and sieves|&amp;lt;span style=&amp;quot;color:Green;&amp;quot;&amp;gt;&#039;&#039;&#039;MORE&#039;&#039;&#039;&amp;lt;/span&amp;gt;]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;Art, extrema of light and shade: &#039;&#039;&#039;&#039;&#039;PhotoArtMaster&#039;&#039;&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Art created using ArtMaster, and ArtMaster itself was featured in an exhibit at the London Victoria and Albert (V&amp;amp;A) Museum exhibition &amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;Cheating? How to make Perfect Work of Art&#039; (2003).&amp;lt;/span&amp;gt; The exhibition centered on the idea of [http://en.wikipedia.org/wiki/Hockney%E2%80%93Falco_thesis Hockney&#039;s] that  advances in realism and accuracy in the history of Western art since the Renaissance were primarily the result of optical aids such as the camera obscura, camera lucida, and curved mirrors. My exhibit used a touch screen (rare in those days) and ArtMaster to help visitors create &#039;paintings&#039; from photographs. [http://www.sciencemuseum.org.uk/visitmuseum/galleries/turing.aspx finding its name]. (It is entirely different in principle from the software more recently used by Hockney to paint with an iPad.)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:DegasLightAndShade.jpg|400px]][[Image:Emma_face_Art_C.jpg|300px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of light and shade crisply segmented from a photograph. Likewise, on the right, edges.&lt;br /&gt;
|}&lt;br /&gt;
=====PhotoArtMaster=====&lt;br /&gt;
Saturday 07/06/2014: Inspired Photographer of the Year 2013 Tony Bennett when asked whether his photograph  [http://www.bbc.co.uk/programmes/galleries/p020hd8s Mists and Reflections] had been Photoshopped replied something like &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;A digital camera delivers an unemotional &#039;&#039;raw&#039;&#039; image of pixels that you have to manipulate to &#039;&#039;create your photograph&#039;&#039;&amp;quot; Photographers manipulate as little as possible. &amp;lt;br&amp;gt;&lt;br /&gt;
However there is &#039;&#039;&#039;another path one that creates pictures&#039;&#039;&#039;. For this you need another piece of software: PhotoArtMaster (ArtMaster). Professional Photographer said &#039;&#039;&amp;quot;&#039;&#039;&#039;Forget any comparison whatsoever with the art filters in Photoshop - this software reaches out and enters different stratospheres&#039;&#039;&#039;&amp;quot;&#039;&#039; [[Professional Photographer]].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Early versions of PhotoArtMaster are still &#039;&#039;&#039;available from Amazon&#039;&#039;&#039; at low prices (I&#039;m not sure where they come from.)&lt;br /&gt;
[http://www.amazon.co.uk/s/ref=nb_sb_noss?url=search-alias%3Daps&amp;amp;field-keywords=photoartmaster] . Some help for both the early versions and the latest version can be found in [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;this document&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]).&lt;br /&gt;
=====Links to third party PhotoArtMastered pictures=====&lt;br /&gt;
*[https://picasaweb.google.com/113257474829608374943/InTheStyleOf Oliver Bangham] Colouful rounded shapes from, yes, my brother.&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Wimbledon_%28film%29 The entry sequence of the comedy film &#039;Wimbledon&#039;]&lt;br /&gt;
&lt;br /&gt;
====The final version of the Windows ArtMaster2.0 [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSource_ArtMaster/ArtMaster2.0Release.zip &amp;lt;span style=&amp;quot;color: #B31B1B&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;is downloadable here&#039;&#039;&#039;&#039;&#039;&amp;lt;/span&amp;gt;]  with no support.====&lt;br /&gt;
Unzip into (for example) the &amp;quot;Program Files&amp;quot; directory then set your system environment to include: &#039;&#039;C:\Program Files\Pam2.0 Release\jre\bin;C:\Program Files\Pam2.0 Release\bin;&#039;&#039; (You may need help for this. I right clicked &#039;computer&#039; from the &#039;Start&#039; menu, then selected &#039;Advanced system settings&#039;, then &#039;Environment Variables&#039; and finally slid through the System variables until I found and selected &#039;Path&#039;. This allowed me to edit the path by adding &#039;;C:\Program Files\Pam2.0 Release\jre\bin;C:\Program Files\Pam2.0 Release\bin&#039; to the end). Rather detailed help using the software is available in [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;this essay&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/Art_For_All_a4a_3_web2.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;The sieve algorithms underpinning PhotoArtMaster software&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;] are described in an extract of the &lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;essay&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]. These documents were written to support our Fo2Pix company. PhotoArtMaster originally  sold &amp;gt;65,000 licences but ill health forced the closure of Fo2Pix.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Trees_1.jpg|600px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of colour crisply segmented from a photograph. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Documentation_of_Connected_Set_Filters_or_Sieves|Art test page]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
[[Documentation_of_Connected_Set_Filters_or_Sieves]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Reaction-diffusion and morphogenesis==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#000000;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|&lt;br /&gt;
[[Image:tentacles_morphogenesis.png|600px]]&lt;br /&gt;
|}&lt;br /&gt;
Illustration of morphogenesis inspired by Turing&#039;s paper. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/GPT_ReactionDiffusionTentacles_20121211.zip &amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Example using growth toolbox GPT_ReactionDiffusionTentacles_20121211.zip&amp;lt;/span&amp;gt;]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
===1 A===&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Open source systems to which we have contributed=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;OMERO==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;OMERO_DIAGRAM.jpg|100px|OMERO&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For working with the OME image database. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [http://www.openmicroscopy.org/site/products/omero &#039;&#039;Details&#039;&#039;], [http://www.openmicroscopy.org/site/support/omero4/downloads &#039;&#039;Download&#039;&#039;]&amp;lt;br&amp;gt; [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  [http://openmicroscopy.org/site/support/omero4 Open Microscopy Environment Remote Objects (OMERO).] for visualising, managing, and annotating scientific image data. See also our [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] training course we ran in April 2011.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Tools and Utilities=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;BioformatsConverter==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;BioformatsConverterZip.png|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For converting microscope manufacturer proprietary file formats. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [[BioformatsConverter|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| This tool allows for the batch conversion of microscope manufacturer proprietary file formats, to the open source OME-TIFF standard. Uses the [http://www.loci.wisc.edu/software/bio-formats Bioformats] library.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Dependency Checking Tool==&lt;br /&gt;
&lt;br /&gt;
Tool for recursively finding what further functions a function depends on. See [[myDepFun|&#039;&#039;Details&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;PIN Point==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;PinPoint.png|100px|/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing PIN Signal in cells.&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| This tool does something.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;In development&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;MTtbox&amp;lt;/span&amp;gt;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;MTtboxA.jpg|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For modelling the behaviour of microtubules within a cell. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
See [[MTtbox documentation|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| In development. The idea is to be able to model the behaviour of growing microtubules and factors as they react chemically and diffuse within the different cell compartments.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
The icon shows a spherical cell sliced open to show concentric components: cell wall (magenta), plasma-membrane (yellow), cytoplasm (green) and vacuole (yellow). Microtubules (blue) grow in 3D within the cytoplasm.&lt;br /&gt;
|}&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Historical&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Robot arm:  still in production after 30 years (serving local industry)&amp;lt;/span&amp;gt;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|[[Image:2014-06-10 14.22.20 small robot.jpg|400px|]] &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For teaching &#039;&#039;&#039;production control&#039;&#039;&#039; and &#039;&#039;&#039;interrupt programming&#039;&#039;&#039;. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1983 and we are in a world of &#039;&#039;&#039;Apple II and BBC B computers&#039;&#039;&#039; - the &#039;&#039;6502&#039;&#039; processor reigns. Particularly good for real-time control it responded very fast to hardware interrupts from, for example, the timer. To illustrate timer interrupts what better than digital servo-motors? Set up the on-board timers to produce a stream of  &#039;heartbeat&#039; of pulses, one every 20 ms out of the parallel port and control up to eight motors.  Pulse widths, from 1 to 2 ms, control the position of each motor arm. Derek Fulton and I made some loose lab. money by writing a series of articles showing exactly how to build and, in particular, control this robot arm.[[Publications#.28G.29_Computer_control.2C_measurement_and_commercial_software |Bangham et al.]]. &lt;br /&gt;
Our copyright, I took it to a local company LJ-Electronics ([http://www.ljcreate.com/products/product.asp?id=314&amp;amp;program=195&amp;amp;curr=2 now LJ-Creative]) who incorporated it detail for detail into their product line. Originally, they called it the Emu. Still in production: &#039;&#039;&#039;Lovely outcome.&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Historical=&lt;/div&gt;</summary>
		<author><name>PaulSoutham</name></author>
	</entry>
	<entry>
		<id>http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6950</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6950"/>
		<updated>2016-12-13T14:31:30Z</updated>

		<summary type="html">&lt;p&gt;PaulSoutham: /* PIN Point */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&amp;lt;!-- ===[[BanghamLabSVN|&amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Copy of BanghamLab source code&amp;lt;/span&amp;gt;]]=== --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: DarkGreen&amp;quot;&amp;gt;&#039;&#039;&#039;Current activity: a collaboration&#039;&#039;&#039; with the [http://rico-coen.jic.ac.uk/index.php/Main_Page CoenLab] with the aim of understanding how patterns of gene activity in biological organs influence the developing shape. The BanghamLab is focussed on the conceptual underpinning: concepts captured in computational growth models, experimental data visualisation and analysis.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Notes on documenting our software&amp;lt;/span&amp;gt;=== &lt;br /&gt;
&lt;br /&gt;
[[Tricks for documenting software|Notes for Lab members on how to contribute to this Wiki and where to put downloads. ]]&lt;br /&gt;
&amp;lt;br&amp;gt;Matlab tip: searching a large data structure for a particular field. Clear the command window. Evaluate the structure to list all the fields, then use the usual control-f search tool on the command window.&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;&#039;&#039;&#039;Computational biology&#039;&#039;&#039;&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Quantitative understanding of growing shapes: &#039;&#039;&#039;GFtbox&#039;&#039;&#039;&amp;lt;/span&amp;gt;==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:#A52A2A;&amp;quot;&amp;gt;We developed &#039;&#039;GFtbox&#039;&#039; to allow us to model the growth of complex shapes with the ultimate goal: to understand the relationships between genes, growth and form.&amp;lt;/span&amp;gt;====&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;400&amp;quot;| [[Image:Journal.pbio.1000537.g009.png|350px|Growth of a flower]] Example of a growing snapdragon flower and some mutants ( [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]). Growth is specified by factors (genes) according to the Growing Polarised Tissue Framework. Colours represent putative gene activity, arrows the polariser gradient and spots clones.&lt;br /&gt;
|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;313&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot; position=&amp;quot;right&amp;quot; autoplay=&#039;true&#039;&amp;gt;GPT_Snapdragon_2010_Green_et_al-0002_1.flv|GPT_Snapdragon_2010_Green_et_al-0002.png&amp;lt;/wikiflv&amp;gt;&lt;br /&gt;
&amp;lt;!--|&amp;lt;wikiflv width=&amp;quot;280&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot;&amp;gt;Journal.pbio.1000537.s025_1.flv|Journal.pbio.1000537.g009.png&amp;lt;/wikiflv&amp;gt;--&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;GPT_thumbnail2.png|120px|GFtbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|&lt;br /&gt;
For modelling the growth of shapes.  &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual ancillary functions|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;for ancillary functions: in &#039;&#039;&#039;interaction function&#039;&#039;&#039; and external functions&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[GFtbox|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Background&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Tutorial pages|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Start here&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Example pages|&#039;&#039;&#039;&#039;&#039;Examples&#039;&#039;&#039;&#039;&#039;: from publications]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://sourceforge.net/p/gftbox/ &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox&#039;&#039;&#039;&#039;&#039; from SourceForge&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox project files:&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Elife_Rebocho_2016/GPT_TissueConflicts.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Tissue Conflicts&#039;&#039;&#039;&#039;&#039; Rebocho et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PlantCell_Richardson_2016/GPT_HoodedBarleyWingModels.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Barley&#039;&#039;&#039;&#039;&#039; Richardson et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Dev_Eldridge_2016/Fruit_Shape_Brassicaceae.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Fruits&#039;&#039;&#039;&#039;&#039; Eldridge et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_SauretGueto_2013/GPT_Petal_PLoS_20130502.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Petals&#039;&#039;&#039;&#039;&#039; Sauret-Güeto et al 2013&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/GPT_ArabidopsisLeafModel_20120207.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Leaves&#039;&#039;&#039;&#039;&#039; Kuchen et al 2012&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Kennaway_2011/Kennaway-etal-2011.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Principles and concepts&#039;&#039;&#039;&#039;&#039; Kennaway et al 2011&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Green_2011/Green-etal-2010.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Snapdragon&#039;&#039;&#039;&#039;&#039; Green et al 2011, Cui et al 2010&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| &amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt; &#039;&#039;GFtbox&#039;&#039; is an implementation of the Growing Polarised Tissue Framework (GPT-framework) for understanding and modelling the relationship between gene activity and the growth of shapes such leaves, flowers and animal embryos ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]). &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt;The GPT-framework was used to capture an understanding of (to model) the growing petal ([http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1001550 Sauret-Güeto et al 2013]), leaf ([http://www.sciencemag.org/content/335/6072/1092.abstract Kuchen et al 2012]) and Snapdragon flower [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]. The Snapdragon model was validated by comparing the results with other mutant and transgenic flowers [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000538 Cui et al 2010.]&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The key point is how &#039;&#039;&#039;outgrowths can be specified by genes&#039;&#039;&#039;. The icon shows an asymmetrical outgrowth. Conceptually, it is specifed by two independent patterns under genetic control: a pattern of growth and a pattern of organisers. The outgrowth arises from a region of extra overall growth. Growth is aligned along axes set by two interacting systems. Organisers at the ends of the mesh create a lengthwise gradient. This gradient interacts with the second due to putative organisers that generate polariser sinks in the region that becomes the tips of the palette outgrowth. ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]). These hypotheses need to be tested in biological systems.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Viewing and measuring volume images: &#039;&#039;&#039;VolViewer&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;VolViewer-logo.png|120px|VolViewer&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For viewing and measuring &#039;&#039;&#039;volume images&#039;&#039;&#039; on both normal and &#039;&#039;&#039;stereo&#039;&#039;&#039; screens. Typical images from: confocal microscope and Optical Projection Tomography (OPT) images&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Description|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#User Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Download| &#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Output from VolViewer has appeared in:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://www.cell.com/cell_picture_show-plantbio Cell: Online Gallery] | [http://www.amazon.co.uk/Handbook-Plant-Science-Keith-Roberts/dp/0470057238/ref=sr_1_19?s=books&amp;amp;ie=UTF8&amp;amp;qid=1289321357&amp;amp;sr=1-19 Front cover: Handbook of Plant Science] | [http://www.plantcell.org/content/18/9.toc Front cover: The Plant Cell] |  [http://www.americanscientist.org/issues/pub/2013/1/3d-carnivorous-plants American Scientist] | [http://www.rms.org.uk/Resources/Royal%20Microscopical%20Society/infocus/Edgar%20article.pdf  Royal Microscopical Society: Infocus Magazine] | [http://www.bioptonics.com/Home.htm Bundled with the Bioptonic 3001 scanner: Bioptonics Viewer] | [http://www.dailymail.co.uk/sciencetech/article-2215052/The-complexity-intricacy-Mother-Nature-revealed-incredible-pictures-plants--seen-inside.html The Daily Mail] | [http://www.guardian.co.uk/science/gallery/2007/sep/04/fruitflybrain#/?picture=330675671&amp;amp;index=1 The Guardian newspaper: 3D Fruit fly] | [http://qt.nokia.com/qt-in-use/ambassadors/project?id=a0F20000006LZ2pEAG Qt Ambassador program] | [http://www.triffidnurseries.co.uk/special3.php Triffid Nurseries website]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  VolViewer is used as a &#039;&#039;&#039;stand-alone&#039;&#039;&#039; app. or as a &#039;&#039;&#039;viewport for other systems&#039;&#039;&#039;, e.g. Matlab programs. VolViewer uses [http://www.opengl.org/ OpenGL] and [http://qt.nokia.com/products/ Qt] to provide a user friendly application to interactively explore and quantify multi-dimensional biological images. It has been successfully used in our lab to explore and quantify confocal microscopy and  optical projection tomography images. Written by Jerome Avondo it is open-source and is also compatible with the Open Microscopy Environment ([http://openmicroscopy.org/site OME]) (Chris Allen and Avondo, et. al. &#039;&#039;OMERO: flexible, model-driven data management for experimental biology&#039;&#039;  Nature Methods 9, 245–253 (2012))&amp;lt;br&amp;gt; [[image:Silique.PNG|360px]]).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing shapes in 2D and 3D: &#039;&#039;&#039;AAMToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;AAMToolbox_logo.jpg|120px|AAMToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing populations of shapes and colours within the shapes using principal component analysis. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[AAMToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tutorials on the Shape modelling toolbox|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[AAMToolbox Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download revised Nov2012&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The AAMToolbox enables the user analyse the shape and colour of collections of similar objects. Originally developed to analyse face shapes for lipreading ([http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=982900 Matthews &#039;&#039;et al&#039;&#039;. 2002][http://www2.cmp.uea.ac.uk/~sjc/matthews-pami-01.pdf version of pdf]), we have used it extensively for analysing the shapes of leaves ([http://www.pnas.org/content/102/29/10221.short Langlade &#039;&#039;et al&#039;&#039; 2005.],[http://www.tandfonline.com/doi/abs/10.2976/1.2836738 Bensmihen &#039;&#039;et al.&#039;&#039; 2010]) and petals ([http://www.sciencemag.org/content/313/5789/963.short Whibley &#039;&#039;et al&#039;&#039; 2006],[http://www.mssaleshops.info/content/21/10/2999.short Feng &#039;&#039;et al&#039;&#039;. 2010]). The analysis can be applied to art, for example, finding systematic differences between portraits by Rembrandt and Modigliani.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing the shapes of clones: &#039;&#039;&#039;SectorAnalysisToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;Sector analysis icon.jpg|120px|SectorAnalysisToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing the shapes of marked cell clones. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/SectorAnalysisToolbox.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The SectorAnalysisToolbox enables the user analyse the shapes of marked clones in a sheet of tissue.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;&#039;&#039;&#039;Algorithms&#039;&#039;&#039;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;MSERs, extrema, connected-set filters and sieves==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;The algorithm finding MSER&#039;s starts with a connected-set opening or &#039;o&#039; sieve&amp;lt;/span&amp;gt;====&lt;br /&gt;
[[Comparison of Matlab MSER&#039;s and &#039;o&#039; sieve|Comparison of Matlab MSER&#039;s and &#039;o&#039; sieve]] Essentially, no difference.&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| [[Image:Cameraman_iso_topview.jpg|300px|link=AAMToolbox Details|MSERs]] Cameraman image. Superimposed red spots are maximal extrema and blue spots are minima. Irregular cyan, blue and yellow regions illustrate regions associated with maxima and the magenta region is a minimum.&lt;br /&gt;
|[[Image:cameraman_iso_tree.jpg|300px|link=AAMToolbox Details|MSERs over scale-space]]&amp;lt;br&amp;gt;Isometric view of the cameraman image with superimposed maxima (red) and minima (blue). The trees trace the maxima through increasing scale-space. Large spots have been identified as stable extrema.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color: 	#C364C5;&amp;quot;&amp;gt;Finding interest points, features and segmenting images. &amp;lt;/span&amp;gt;===&lt;br /&gt;
#[[MSER and Sieve Details|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;Technical briefing&#039;&#039;&#039;&amp;lt;/span&amp;gt;]] &amp;lt;span style=&amp;quot;color: 	#C364C5;&amp;quot;&amp;gt;MSER&#039;s incorporate &#039;o&#039; sieves.&lt;br /&gt;
#[[MSER&#039;s and Connected sets|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;The twist&#039;&#039;&#039;: from restricted median filters to sieves and MSER&#039;s&amp;lt;/span&amp;gt;]]&lt;br /&gt;
#One dimensional sieves (measure length)&lt;br /&gt;
##[[Types of 1D sieve|Types of 1D sieve]]&lt;br /&gt;
##[[First applied to hydrophobicity plots|First applied to hydrophobicity plots]] but lets exploit their idempotency.&lt;br /&gt;
#Two dimensional sieves (measure areas)&lt;br /&gt;
##Properties&lt;br /&gt;
##Relation to MSER&#039;s&lt;br /&gt;
#Three dimensional sieves (measure volumes)&lt;br /&gt;
##[[Segment by volume|Segment by volume]] instant gratification.&lt;br /&gt;
&amp;lt;!--[[siv Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Software#MSERs extrema connected-set filters and sieves|&amp;lt;span style=&amp;quot;color:Green;&amp;quot;&amp;gt;&#039;&#039;&#039;MORE&#039;&#039;&#039;&amp;lt;/span&amp;gt;]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;Art, extrema of light and shade: &#039;&#039;&#039;&#039;&#039;PhotoArtMaster&#039;&#039;&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Art created using ArtMaster, and ArtMaster itself was featured in an exhibit at the London Victoria and Albert (V&amp;amp;A) Museum exhibition &amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;Cheating? How to make Perfect Work of Art&#039; (2003).&amp;lt;/span&amp;gt; The exhibition centered on the idea of [http://en.wikipedia.org/wiki/Hockney%E2%80%93Falco_thesis Hockney&#039;s] that  advances in realism and accuracy in the history of Western art since the Renaissance were primarily the result of optical aids such as the camera obscura, camera lucida, and curved mirrors. My exhibit used a touch screen (rare in those days) and ArtMaster to help visitors create &#039;paintings&#039; from photographs. [http://www.sciencemuseum.org.uk/visitmuseum/galleries/turing.aspx finding its name]. (It is entirely different in principle from the software more recently used by Hockney to paint with an iPad.)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:DegasLightAndShade.jpg|400px]][[Image:Emma_face_Art_C.jpg|300px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of light and shade crisply segmented from a photograph. Likewise, on the right, edges.&lt;br /&gt;
|}&lt;br /&gt;
=====PhotoArtMaster=====&lt;br /&gt;
Saturday 07/06/2014: Inspired Photographer of the Year 2013 Tony Bennett when asked whether his photograph  [http://www.bbc.co.uk/programmes/galleries/p020hd8s Mists and Reflections] had been Photoshopped replied something like &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;A digital camera delivers an unemotional &#039;&#039;raw&#039;&#039; image of pixels that you have to manipulate to &#039;&#039;create your photograph&#039;&#039;&amp;quot; Photographers manipulate as little as possible. &amp;lt;br&amp;gt;&lt;br /&gt;
However there is &#039;&#039;&#039;another path one that creates pictures&#039;&#039;&#039;. For this you need another piece of software: PhotoArtMaster (ArtMaster). Professional Photographer said &#039;&#039;&amp;quot;&#039;&#039;&#039;Forget any comparison whatsoever with the art filters in Photoshop - this software reaches out and enters different stratospheres&#039;&#039;&#039;&amp;quot;&#039;&#039; [[Professional Photographer]].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Early versions of PhotoArtMaster are still &#039;&#039;&#039;available from Amazon&#039;&#039;&#039; at low prices (I&#039;m not sure where they come from.)&lt;br /&gt;
[http://www.amazon.co.uk/s/ref=nb_sb_noss?url=search-alias%3Daps&amp;amp;field-keywords=photoartmaster] . Some help for both the early versions and the latest version can be found in [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;this document&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]).&lt;br /&gt;
=====Links to third party PhotoArtMastered pictures=====&lt;br /&gt;
*[https://picasaweb.google.com/113257474829608374943/InTheStyleOf Oliver Bangham] Colouful rounded shapes from, yes, my brother.&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Wimbledon_%28film%29 The entry sequence of the comedy film &#039;Wimbledon&#039;]&lt;br /&gt;
&lt;br /&gt;
====The final version of the Windows ArtMaster2.0 [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSource_ArtMaster/ArtMaster2.0Release.zip &amp;lt;span style=&amp;quot;color: #B31B1B&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;is downloadable here&#039;&#039;&#039;&#039;&#039;&amp;lt;/span&amp;gt;]  with no support.====&lt;br /&gt;
Unzip into (for example) the &amp;quot;Program Files&amp;quot; directory then set your system environment to include: &#039;&#039;C:\Program Files\Pam2.0 Release\jre\bin;C:\Program Files\Pam2.0 Release\bin;&#039;&#039; (You may need help for this. I right clicked &#039;computer&#039; from the &#039;Start&#039; menu, then selected &#039;Advanced system settings&#039;, then &#039;Environment Variables&#039; and finally slid through the System variables until I found and selected &#039;Path&#039;. This allowed me to edit the path by adding &#039;;C:\Program Files\Pam2.0 Release\jre\bin;C:\Program Files\Pam2.0 Release\bin&#039; to the end). Rather detailed help using the software is available in [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;this essay&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/Art_For_All_a4a_3_web2.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;The sieve algorithms underpinning PhotoArtMaster software&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;] are described in an extract of the &lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;essay&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]. These documents were written to support our Fo2Pix company. PhotoArtMaster originally  sold &amp;gt;65,000 licences but ill health forced the closure of Fo2Pix.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Trees_1.jpg|600px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of colour crisply segmented from a photograph. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Documentation_of_Connected_Set_Filters_or_Sieves|Art test page]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
[[Documentation_of_Connected_Set_Filters_or_Sieves]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Reaction-diffusion and morphogenesis==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#000000;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|&lt;br /&gt;
[[Image:tentacles_morphogenesis.png|600px]]&lt;br /&gt;
|}&lt;br /&gt;
Illustration of morphogenesis inspired by Turing&#039;s paper. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/GPT_ReactionDiffusionTentacles_20121211.zip &amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Example using growth toolbox GPT_ReactionDiffusionTentacles_20121211.zip&amp;lt;/span&amp;gt;]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
===1 A===&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Open source systems to which we have contributed=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;OMERO==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;OMERO_DIAGRAM.jpg|100px|OMERO&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For working with the OME image database. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [http://www.openmicroscopy.org/site/products/omero &#039;&#039;Details&#039;&#039;], [http://www.openmicroscopy.org/site/support/omero4/downloads &#039;&#039;Download&#039;&#039;]&amp;lt;br&amp;gt; [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  [http://openmicroscopy.org/site/support/omero4 Open Microscopy Environment Remote Objects (OMERO).] for visualising, managing, and annotating scientific image data. See also our [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] training course we ran in April 2011.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Tools and Utilities=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;BioformatsConverter==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;BioformatsConverterZip.png|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For converting microscope manufacturer proprietary file formats. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [[BioformatsConverter|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| This tool allows for the batch conversion of microscope manufacturer proprietary file formats, to the open source OME-TIFF standard. Uses the [http://www.loci.wisc.edu/software/bio-formats Bioformats] library.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Dependency Checking Tool==&lt;br /&gt;
&lt;br /&gt;
Tool for recursively finding what further functions a function depends on. See [[myDepFun|&#039;&#039;Details&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;PIN Point==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;PinPoint.png|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing PIN Signal in cells.&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| This tool does something.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;In development&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;MTtbox&amp;lt;/span&amp;gt;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;MTtboxA.jpg|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For modelling the behaviour of microtubules within a cell. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
See [[MTtbox documentation|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| In development. The idea is to be able to model the behaviour of growing microtubules and factors as they react chemically and diffuse within the different cell compartments.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
The icon shows a spherical cell sliced open to show concentric components: cell wall (magenta), plasma-membrane (yellow), cytoplasm (green) and vacuole (yellow). Microtubules (blue) grow in 3D within the cytoplasm.&lt;br /&gt;
|}&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Historical&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Robot arm:  still in production after 30 years (serving local industry)&amp;lt;/span&amp;gt;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|[[Image:2014-06-10 14.22.20 small robot.jpg|400px|]] &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For teaching &#039;&#039;&#039;production control&#039;&#039;&#039; and &#039;&#039;&#039;interrupt programming&#039;&#039;&#039;. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1983 and we are in a world of &#039;&#039;&#039;Apple II and BBC B computers&#039;&#039;&#039; - the &#039;&#039;6502&#039;&#039; processor reigns. Particularly good for real-time control it responded very fast to hardware interrupts from, for example, the timer. To illustrate timer interrupts what better than digital servo-motors? Set up the on-board timers to produce a stream of  &#039;heartbeat&#039; of pulses, one every 20 ms out of the parallel port and control up to eight motors.  Pulse widths, from 1 to 2 ms, control the position of each motor arm. Derek Fulton and I made some loose lab. money by writing a series of articles showing exactly how to build and, in particular, control this robot arm.[[Publications#.28G.29_Computer_control.2C_measurement_and_commercial_software |Bangham et al.]]. &lt;br /&gt;
Our copyright, I took it to a local company LJ-Electronics ([http://www.ljcreate.com/products/product.asp?id=314&amp;amp;program=195&amp;amp;curr=2 now LJ-Creative]) who incorporated it detail for detail into their product line. Originally, they called it the Emu. Still in production: &#039;&#039;&#039;Lovely outcome.&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Historical=&lt;/div&gt;</summary>
		<author><name>PaulSoutham</name></author>
	</entry>
	<entry>
		<id>http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6949</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6949"/>
		<updated>2016-12-13T14:28:04Z</updated>

		<summary type="html">&lt;p&gt;PaulSoutham: /* PIN Point */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&amp;lt;!-- ===[[BanghamLabSVN|&amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Copy of BanghamLab source code&amp;lt;/span&amp;gt;]]=== --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: DarkGreen&amp;quot;&amp;gt;&#039;&#039;&#039;Current activity: a collaboration&#039;&#039;&#039; with the [http://rico-coen.jic.ac.uk/index.php/Main_Page CoenLab] with the aim of understanding how patterns of gene activity in biological organs influence the developing shape. The BanghamLab is focussed on the conceptual underpinning: concepts captured in computational growth models, experimental data visualisation and analysis.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Notes on documenting our software&amp;lt;/span&amp;gt;=== &lt;br /&gt;
&lt;br /&gt;
[[Tricks for documenting software|Notes for Lab members on how to contribute to this Wiki and where to put downloads. ]]&lt;br /&gt;
&amp;lt;br&amp;gt;Matlab tip: searching a large data structure for a particular field. Clear the command window. Evaluate the structure to list all the fields, then use the usual control-f search tool on the command window.&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;&#039;&#039;&#039;Computational biology&#039;&#039;&#039;&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Quantitative understanding of growing shapes: &#039;&#039;&#039;GFtbox&#039;&#039;&#039;&amp;lt;/span&amp;gt;==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:#A52A2A;&amp;quot;&amp;gt;We developed &#039;&#039;GFtbox&#039;&#039; to allow us to model the growth of complex shapes with the ultimate goal: to understand the relationships between genes, growth and form.&amp;lt;/span&amp;gt;====&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;400&amp;quot;| [[Image:Journal.pbio.1000537.g009.png|350px|Growth of a flower]] Example of a growing snapdragon flower and some mutants ( [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]). Growth is specified by factors (genes) according to the Growing Polarised Tissue Framework. Colours represent putative gene activity, arrows the polariser gradient and spots clones.&lt;br /&gt;
|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;313&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot; position=&amp;quot;right&amp;quot; autoplay=&#039;true&#039;&amp;gt;GPT_Snapdragon_2010_Green_et_al-0002_1.flv|GPT_Snapdragon_2010_Green_et_al-0002.png&amp;lt;/wikiflv&amp;gt;&lt;br /&gt;
&amp;lt;!--|&amp;lt;wikiflv width=&amp;quot;280&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot;&amp;gt;Journal.pbio.1000537.s025_1.flv|Journal.pbio.1000537.g009.png&amp;lt;/wikiflv&amp;gt;--&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;GPT_thumbnail2.png|120px|GFtbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|&lt;br /&gt;
For modelling the growth of shapes.  &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual ancillary functions|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;for ancillary functions: in &#039;&#039;&#039;interaction function&#039;&#039;&#039; and external functions&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[GFtbox|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Background&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Tutorial pages|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Start here&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Example pages|&#039;&#039;&#039;&#039;&#039;Examples&#039;&#039;&#039;&#039;&#039;: from publications]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://sourceforge.net/p/gftbox/ &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox&#039;&#039;&#039;&#039;&#039; from SourceForge&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox project files:&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Elife_Rebocho_2016/GPT_TissueConflicts.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Tissue Conflicts&#039;&#039;&#039;&#039;&#039; Rebocho et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PlantCell_Richardson_2016/GPT_HoodedBarleyWingModels.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Barley&#039;&#039;&#039;&#039;&#039; Richardson et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Dev_Eldridge_2016/Fruit_Shape_Brassicaceae.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Fruits&#039;&#039;&#039;&#039;&#039; Eldridge et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_SauretGueto_2013/GPT_Petal_PLoS_20130502.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Petals&#039;&#039;&#039;&#039;&#039; Sauret-Güeto et al 2013&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/GPT_ArabidopsisLeafModel_20120207.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Leaves&#039;&#039;&#039;&#039;&#039; Kuchen et al 2012&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Kennaway_2011/Kennaway-etal-2011.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Principles and concepts&#039;&#039;&#039;&#039;&#039; Kennaway et al 2011&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Green_2011/Green-etal-2010.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Snapdragon&#039;&#039;&#039;&#039;&#039; Green et al 2011, Cui et al 2010&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| &amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt; &#039;&#039;GFtbox&#039;&#039; is an implementation of the Growing Polarised Tissue Framework (GPT-framework) for understanding and modelling the relationship between gene activity and the growth of shapes such leaves, flowers and animal embryos ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]). &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt;The GPT-framework was used to capture an understanding of (to model) the growing petal ([http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1001550 Sauret-Güeto et al 2013]), leaf ([http://www.sciencemag.org/content/335/6072/1092.abstract Kuchen et al 2012]) and Snapdragon flower [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]. The Snapdragon model was validated by comparing the results with other mutant and transgenic flowers [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000538 Cui et al 2010.]&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The key point is how &#039;&#039;&#039;outgrowths can be specified by genes&#039;&#039;&#039;. The icon shows an asymmetrical outgrowth. Conceptually, it is specifed by two independent patterns under genetic control: a pattern of growth and a pattern of organisers. The outgrowth arises from a region of extra overall growth. Growth is aligned along axes set by two interacting systems. Organisers at the ends of the mesh create a lengthwise gradient. This gradient interacts with the second due to putative organisers that generate polariser sinks in the region that becomes the tips of the palette outgrowth. ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]). These hypotheses need to be tested in biological systems.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Viewing and measuring volume images: &#039;&#039;&#039;VolViewer&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;VolViewer-logo.png|120px|VolViewer&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For viewing and measuring &#039;&#039;&#039;volume images&#039;&#039;&#039; on both normal and &#039;&#039;&#039;stereo&#039;&#039;&#039; screens. Typical images from: confocal microscope and Optical Projection Tomography (OPT) images&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Description|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#User Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Download| &#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Output from VolViewer has appeared in:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://www.cell.com/cell_picture_show-plantbio Cell: Online Gallery] | [http://www.amazon.co.uk/Handbook-Plant-Science-Keith-Roberts/dp/0470057238/ref=sr_1_19?s=books&amp;amp;ie=UTF8&amp;amp;qid=1289321357&amp;amp;sr=1-19 Front cover: Handbook of Plant Science] | [http://www.plantcell.org/content/18/9.toc Front cover: The Plant Cell] |  [http://www.americanscientist.org/issues/pub/2013/1/3d-carnivorous-plants American Scientist] | [http://www.rms.org.uk/Resources/Royal%20Microscopical%20Society/infocus/Edgar%20article.pdf  Royal Microscopical Society: Infocus Magazine] | [http://www.bioptonics.com/Home.htm Bundled with the Bioptonic 3001 scanner: Bioptonics Viewer] | [http://www.dailymail.co.uk/sciencetech/article-2215052/The-complexity-intricacy-Mother-Nature-revealed-incredible-pictures-plants--seen-inside.html The Daily Mail] | [http://www.guardian.co.uk/science/gallery/2007/sep/04/fruitflybrain#/?picture=330675671&amp;amp;index=1 The Guardian newspaper: 3D Fruit fly] | [http://qt.nokia.com/qt-in-use/ambassadors/project?id=a0F20000006LZ2pEAG Qt Ambassador program] | [http://www.triffidnurseries.co.uk/special3.php Triffid Nurseries website]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  VolViewer is used as a &#039;&#039;&#039;stand-alone&#039;&#039;&#039; app. or as a &#039;&#039;&#039;viewport for other systems&#039;&#039;&#039;, e.g. Matlab programs. VolViewer uses [http://www.opengl.org/ OpenGL] and [http://qt.nokia.com/products/ Qt] to provide a user friendly application to interactively explore and quantify multi-dimensional biological images. It has been successfully used in our lab to explore and quantify confocal microscopy and  optical projection tomography images. Written by Jerome Avondo it is open-source and is also compatible with the Open Microscopy Environment ([http://openmicroscopy.org/site OME]) (Chris Allen and Avondo, et. al. &#039;&#039;OMERO: flexible, model-driven data management for experimental biology&#039;&#039;  Nature Methods 9, 245–253 (2012))&amp;lt;br&amp;gt; [[image:Silique.PNG|360px]]).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing shapes in 2D and 3D: &#039;&#039;&#039;AAMToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;AAMToolbox_logo.jpg|120px|AAMToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing populations of shapes and colours within the shapes using principal component analysis. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[AAMToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tutorials on the Shape modelling toolbox|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[AAMToolbox Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download revised Nov2012&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The AAMToolbox enables the user analyse the shape and colour of collections of similar objects. Originally developed to analyse face shapes for lipreading ([http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=982900 Matthews &#039;&#039;et al&#039;&#039;. 2002][http://www2.cmp.uea.ac.uk/~sjc/matthews-pami-01.pdf version of pdf]), we have used it extensively for analysing the shapes of leaves ([http://www.pnas.org/content/102/29/10221.short Langlade &#039;&#039;et al&#039;&#039; 2005.],[http://www.tandfonline.com/doi/abs/10.2976/1.2836738 Bensmihen &#039;&#039;et al.&#039;&#039; 2010]) and petals ([http://www.sciencemag.org/content/313/5789/963.short Whibley &#039;&#039;et al&#039;&#039; 2006],[http://www.mssaleshops.info/content/21/10/2999.short Feng &#039;&#039;et al&#039;&#039;. 2010]). The analysis can be applied to art, for example, finding systematic differences between portraits by Rembrandt and Modigliani.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing the shapes of clones: &#039;&#039;&#039;SectorAnalysisToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;Sector analysis icon.jpg|120px|SectorAnalysisToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing the shapes of marked cell clones. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/SectorAnalysisToolbox.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The SectorAnalysisToolbox enables the user analyse the shapes of marked clones in a sheet of tissue.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;&#039;&#039;&#039;Algorithms&#039;&#039;&#039;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;MSERs, extrema, connected-set filters and sieves==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;The algorithm finding MSER&#039;s starts with a connected-set opening or &#039;o&#039; sieve&amp;lt;/span&amp;gt;====&lt;br /&gt;
[[Comparison of Matlab MSER&#039;s and &#039;o&#039; sieve|Comparison of Matlab MSER&#039;s and &#039;o&#039; sieve]] Essentially, no difference.&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| [[Image:Cameraman_iso_topview.jpg|300px|link=AAMToolbox Details|MSERs]] Cameraman image. Superimposed red spots are maximal extrema and blue spots are minima. Irregular cyan, blue and yellow regions illustrate regions associated with maxima and the magenta region is a minimum.&lt;br /&gt;
|[[Image:cameraman_iso_tree.jpg|300px|link=AAMToolbox Details|MSERs over scale-space]]&amp;lt;br&amp;gt;Isometric view of the cameraman image with superimposed maxima (red) and minima (blue). The trees trace the maxima through increasing scale-space. Large spots have been identified as stable extrema.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color: 	#C364C5;&amp;quot;&amp;gt;Finding interest points, features and segmenting images. &amp;lt;/span&amp;gt;===&lt;br /&gt;
#[[MSER and Sieve Details|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;Technical briefing&#039;&#039;&#039;&amp;lt;/span&amp;gt;]] &amp;lt;span style=&amp;quot;color: 	#C364C5;&amp;quot;&amp;gt;MSER&#039;s incorporate &#039;o&#039; sieves.&lt;br /&gt;
#[[MSER&#039;s and Connected sets|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;The twist&#039;&#039;&#039;: from restricted median filters to sieves and MSER&#039;s&amp;lt;/span&amp;gt;]]&lt;br /&gt;
#One dimensional sieves (measure length)&lt;br /&gt;
##[[Types of 1D sieve|Types of 1D sieve]]&lt;br /&gt;
##[[First applied to hydrophobicity plots|First applied to hydrophobicity plots]] but lets exploit their idempotency.&lt;br /&gt;
#Two dimensional sieves (measure areas)&lt;br /&gt;
##Properties&lt;br /&gt;
##Relation to MSER&#039;s&lt;br /&gt;
#Three dimensional sieves (measure volumes)&lt;br /&gt;
##[[Segment by volume|Segment by volume]] instant gratification.&lt;br /&gt;
&amp;lt;!--[[siv Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Software#MSERs extrema connected-set filters and sieves|&amp;lt;span style=&amp;quot;color:Green;&amp;quot;&amp;gt;&#039;&#039;&#039;MORE&#039;&#039;&#039;&amp;lt;/span&amp;gt;]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;Art, extrema of light and shade: &#039;&#039;&#039;&#039;&#039;PhotoArtMaster&#039;&#039;&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Art created using ArtMaster, and ArtMaster itself was featured in an exhibit at the London Victoria and Albert (V&amp;amp;A) Museum exhibition &amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;Cheating? How to make Perfect Work of Art&#039; (2003).&amp;lt;/span&amp;gt; The exhibition centered on the idea of [http://en.wikipedia.org/wiki/Hockney%E2%80%93Falco_thesis Hockney&#039;s] that  advances in realism and accuracy in the history of Western art since the Renaissance were primarily the result of optical aids such as the camera obscura, camera lucida, and curved mirrors. My exhibit used a touch screen (rare in those days) and ArtMaster to help visitors create &#039;paintings&#039; from photographs. [http://www.sciencemuseum.org.uk/visitmuseum/galleries/turing.aspx finding its name]. (It is entirely different in principle from the software more recently used by Hockney to paint with an iPad.)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:DegasLightAndShade.jpg|400px]][[Image:Emma_face_Art_C.jpg|300px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of light and shade crisply segmented from a photograph. Likewise, on the right, edges.&lt;br /&gt;
|}&lt;br /&gt;
=====PhotoArtMaster=====&lt;br /&gt;
Saturday 07/06/2014: Inspired Photographer of the Year 2013 Tony Bennett when asked whether his photograph  [http://www.bbc.co.uk/programmes/galleries/p020hd8s Mists and Reflections] had been Photoshopped replied something like &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;A digital camera delivers an unemotional &#039;&#039;raw&#039;&#039; image of pixels that you have to manipulate to &#039;&#039;create your photograph&#039;&#039;&amp;quot; Photographers manipulate as little as possible. &amp;lt;br&amp;gt;&lt;br /&gt;
However there is &#039;&#039;&#039;another path one that creates pictures&#039;&#039;&#039;. For this you need another piece of software: PhotoArtMaster (ArtMaster). Professional Photographer said &#039;&#039;&amp;quot;&#039;&#039;&#039;Forget any comparison whatsoever with the art filters in Photoshop - this software reaches out and enters different stratospheres&#039;&#039;&#039;&amp;quot;&#039;&#039; [[Professional Photographer]].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Early versions of PhotoArtMaster are still &#039;&#039;&#039;available from Amazon&#039;&#039;&#039; at low prices (I&#039;m not sure where they come from.)&lt;br /&gt;
[http://www.amazon.co.uk/s/ref=nb_sb_noss?url=search-alias%3Daps&amp;amp;field-keywords=photoartmaster] . Some help for both the early versions and the latest version can be found in [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;this document&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]).&lt;br /&gt;
=====Links to third party PhotoArtMastered pictures=====&lt;br /&gt;
*[https://picasaweb.google.com/113257474829608374943/InTheStyleOf Oliver Bangham] Colouful rounded shapes from, yes, my brother.&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Wimbledon_%28film%29 The entry sequence of the comedy film &#039;Wimbledon&#039;]&lt;br /&gt;
&lt;br /&gt;
====The final version of the Windows ArtMaster2.0 [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSource_ArtMaster/ArtMaster2.0Release.zip &amp;lt;span style=&amp;quot;color: #B31B1B&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;is downloadable here&#039;&#039;&#039;&#039;&#039;&amp;lt;/span&amp;gt;]  with no support.====&lt;br /&gt;
Unzip into (for example) the &amp;quot;Program Files&amp;quot; directory then set your system environment to include: &#039;&#039;C:\Program Files\Pam2.0 Release\jre\bin;C:\Program Files\Pam2.0 Release\bin;&#039;&#039; (You may need help for this. I right clicked &#039;computer&#039; from the &#039;Start&#039; menu, then selected &#039;Advanced system settings&#039;, then &#039;Environment Variables&#039; and finally slid through the System variables until I found and selected &#039;Path&#039;. This allowed me to edit the path by adding &#039;;C:\Program Files\Pam2.0 Release\jre\bin;C:\Program Files\Pam2.0 Release\bin&#039; to the end). Rather detailed help using the software is available in [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;this essay&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/Art_For_All_a4a_3_web2.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;The sieve algorithms underpinning PhotoArtMaster software&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;] are described in an extract of the &lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;essay&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]. These documents were written to support our Fo2Pix company. PhotoArtMaster originally  sold &amp;gt;65,000 licences but ill health forced the closure of Fo2Pix.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Trees_1.jpg|600px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of colour crisply segmented from a photograph. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Documentation_of_Connected_Set_Filters_or_Sieves|Art test page]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
[[Documentation_of_Connected_Set_Filters_or_Sieves]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Reaction-diffusion and morphogenesis==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#000000;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|&lt;br /&gt;
[[Image:tentacles_morphogenesis.png|600px]]&lt;br /&gt;
|}&lt;br /&gt;
Illustration of morphogenesis inspired by Turing&#039;s paper. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/GPT_ReactionDiffusionTentacles_20121211.zip &amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Example using growth toolbox GPT_ReactionDiffusionTentacles_20121211.zip&amp;lt;/span&amp;gt;]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
===1 A===&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Open source systems to which we have contributed=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;OMERO==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;OMERO_DIAGRAM.jpg|100px|OMERO&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For working with the OME image database. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [http://www.openmicroscopy.org/site/products/omero &#039;&#039;Details&#039;&#039;], [http://www.openmicroscopy.org/site/support/omero4/downloads &#039;&#039;Download&#039;&#039;]&amp;lt;br&amp;gt; [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  [http://openmicroscopy.org/site/support/omero4 Open Microscopy Environment Remote Objects (OMERO).] for visualising, managing, and annotating scientific image data. See also our [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] training course we ran in April 2011.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Tools and Utilities=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;BioformatsConverter==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;BioformatsConverterZip.png|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For converting microscope manufacturer proprietary file formats. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [[BioformatsConverter|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| This tool allows for the batch conversion of microscope manufacturer proprietary file formats, to the open source OME-TIFF standard. Uses the [http://www.loci.wisc.edu/software/bio-formats Bioformats] library.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Dependency Checking Tool==&lt;br /&gt;
&lt;br /&gt;
Tool for recursively finding what further functions a function depends on. See [[myDepFun|&#039;&#039;Details&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;PIN Point==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;BioformatsConverterZip.png|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing PIN Signal in cells.&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| This tool does something.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;In development&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;MTtbox&amp;lt;/span&amp;gt;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;MTtboxA.jpg|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For modelling the behaviour of microtubules within a cell. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
See [[MTtbox documentation|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| In development. The idea is to be able to model the behaviour of growing microtubules and factors as they react chemically and diffuse within the different cell compartments.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
The icon shows a spherical cell sliced open to show concentric components: cell wall (magenta), plasma-membrane (yellow), cytoplasm (green) and vacuole (yellow). Microtubules (blue) grow in 3D within the cytoplasm.&lt;br /&gt;
|}&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Historical&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Robot arm:  still in production after 30 years (serving local industry)&amp;lt;/span&amp;gt;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|[[Image:2014-06-10 14.22.20 small robot.jpg|400px|]] &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For teaching &#039;&#039;&#039;production control&#039;&#039;&#039; and &#039;&#039;&#039;interrupt programming&#039;&#039;&#039;. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1983 and we are in a world of &#039;&#039;&#039;Apple II and BBC B computers&#039;&#039;&#039; - the &#039;&#039;6502&#039;&#039; processor reigns. Particularly good for real-time control it responded very fast to hardware interrupts from, for example, the timer. To illustrate timer interrupts what better than digital servo-motors? Set up the on-board timers to produce a stream of  &#039;heartbeat&#039; of pulses, one every 20 ms out of the parallel port and control up to eight motors.  Pulse widths, from 1 to 2 ms, control the position of each motor arm. Derek Fulton and I made some loose lab. money by writing a series of articles showing exactly how to build and, in particular, control this robot arm.[[Publications#.28G.29_Computer_control.2C_measurement_and_commercial_software |Bangham et al.]]. &lt;br /&gt;
Our copyright, I took it to a local company LJ-Electronics ([http://www.ljcreate.com/products/product.asp?id=314&amp;amp;program=195&amp;amp;curr=2 now LJ-Creative]) who incorporated it detail for detail into their product line. Originally, they called it the Emu. Still in production: &#039;&#039;&#039;Lovely outcome.&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Historical=&lt;/div&gt;</summary>
		<author><name>PaulSoutham</name></author>
	</entry>
	<entry>
		<id>http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6948</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6948"/>
		<updated>2016-12-13T14:27:49Z</updated>

		<summary type="html">&lt;p&gt;PaulSoutham: /* PIN Point */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&amp;lt;!-- ===[[BanghamLabSVN|&amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Copy of BanghamLab source code&amp;lt;/span&amp;gt;]]=== --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: DarkGreen&amp;quot;&amp;gt;&#039;&#039;&#039;Current activity: a collaboration&#039;&#039;&#039; with the [http://rico-coen.jic.ac.uk/index.php/Main_Page CoenLab] with the aim of understanding how patterns of gene activity in biological organs influence the developing shape. The BanghamLab is focussed on the conceptual underpinning: concepts captured in computational growth models, experimental data visualisation and analysis.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Notes on documenting our software&amp;lt;/span&amp;gt;=== &lt;br /&gt;
&lt;br /&gt;
[[Tricks for documenting software|Notes for Lab members on how to contribute to this Wiki and where to put downloads. ]]&lt;br /&gt;
&amp;lt;br&amp;gt;Matlab tip: searching a large data structure for a particular field. Clear the command window. Evaluate the structure to list all the fields, then use the usual control-f search tool on the command window.&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;&#039;&#039;&#039;Computational biology&#039;&#039;&#039;&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Quantitative understanding of growing shapes: &#039;&#039;&#039;GFtbox&#039;&#039;&#039;&amp;lt;/span&amp;gt;==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:#A52A2A;&amp;quot;&amp;gt;We developed &#039;&#039;GFtbox&#039;&#039; to allow us to model the growth of complex shapes with the ultimate goal: to understand the relationships between genes, growth and form.&amp;lt;/span&amp;gt;====&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;400&amp;quot;| [[Image:Journal.pbio.1000537.g009.png|350px|Growth of a flower]] Example of a growing snapdragon flower and some mutants ( [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]). Growth is specified by factors (genes) according to the Growing Polarised Tissue Framework. Colours represent putative gene activity, arrows the polariser gradient and spots clones.&lt;br /&gt;
|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;313&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot; position=&amp;quot;right&amp;quot; autoplay=&#039;true&#039;&amp;gt;GPT_Snapdragon_2010_Green_et_al-0002_1.flv|GPT_Snapdragon_2010_Green_et_al-0002.png&amp;lt;/wikiflv&amp;gt;&lt;br /&gt;
&amp;lt;!--|&amp;lt;wikiflv width=&amp;quot;280&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot;&amp;gt;Journal.pbio.1000537.s025_1.flv|Journal.pbio.1000537.g009.png&amp;lt;/wikiflv&amp;gt;--&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;GPT_thumbnail2.png|120px|GFtbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|&lt;br /&gt;
For modelling the growth of shapes.  &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual ancillary functions|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;for ancillary functions: in &#039;&#039;&#039;interaction function&#039;&#039;&#039; and external functions&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[GFtbox|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Background&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Tutorial pages|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Start here&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Example pages|&#039;&#039;&#039;&#039;&#039;Examples&#039;&#039;&#039;&#039;&#039;: from publications]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://sourceforge.net/p/gftbox/ &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox&#039;&#039;&#039;&#039;&#039; from SourceForge&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox project files:&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Elife_Rebocho_2016/GPT_TissueConflicts.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Tissue Conflicts&#039;&#039;&#039;&#039;&#039; Rebocho et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PlantCell_Richardson_2016/GPT_HoodedBarleyWingModels.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Barley&#039;&#039;&#039;&#039;&#039; Richardson et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Dev_Eldridge_2016/Fruit_Shape_Brassicaceae.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Fruits&#039;&#039;&#039;&#039;&#039; Eldridge et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_SauretGueto_2013/GPT_Petal_PLoS_20130502.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Petals&#039;&#039;&#039;&#039;&#039; Sauret-Güeto et al 2013&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/GPT_ArabidopsisLeafModel_20120207.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Leaves&#039;&#039;&#039;&#039;&#039; Kuchen et al 2012&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Kennaway_2011/Kennaway-etal-2011.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Principles and concepts&#039;&#039;&#039;&#039;&#039; Kennaway et al 2011&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Green_2011/Green-etal-2010.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Snapdragon&#039;&#039;&#039;&#039;&#039; Green et al 2011, Cui et al 2010&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| &amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt; &#039;&#039;GFtbox&#039;&#039; is an implementation of the Growing Polarised Tissue Framework (GPT-framework) for understanding and modelling the relationship between gene activity and the growth of shapes such leaves, flowers and animal embryos ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]). &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt;The GPT-framework was used to capture an understanding of (to model) the growing petal ([http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1001550 Sauret-Güeto et al 2013]), leaf ([http://www.sciencemag.org/content/335/6072/1092.abstract Kuchen et al 2012]) and Snapdragon flower [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]. The Snapdragon model was validated by comparing the results with other mutant and transgenic flowers [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000538 Cui et al 2010.]&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The key point is how &#039;&#039;&#039;outgrowths can be specified by genes&#039;&#039;&#039;. The icon shows an asymmetrical outgrowth. Conceptually, it is specifed by two independent patterns under genetic control: a pattern of growth and a pattern of organisers. The outgrowth arises from a region of extra overall growth. Growth is aligned along axes set by two interacting systems. Organisers at the ends of the mesh create a lengthwise gradient. This gradient interacts with the second due to putative organisers that generate polariser sinks in the region that becomes the tips of the palette outgrowth. ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]). These hypotheses need to be tested in biological systems.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Viewing and measuring volume images: &#039;&#039;&#039;VolViewer&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;VolViewer-logo.png|120px|VolViewer&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For viewing and measuring &#039;&#039;&#039;volume images&#039;&#039;&#039; on both normal and &#039;&#039;&#039;stereo&#039;&#039;&#039; screens. Typical images from: confocal microscope and Optical Projection Tomography (OPT) images&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Description|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#User Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Download| &#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Output from VolViewer has appeared in:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://www.cell.com/cell_picture_show-plantbio Cell: Online Gallery] | [http://www.amazon.co.uk/Handbook-Plant-Science-Keith-Roberts/dp/0470057238/ref=sr_1_19?s=books&amp;amp;ie=UTF8&amp;amp;qid=1289321357&amp;amp;sr=1-19 Front cover: Handbook of Plant Science] | [http://www.plantcell.org/content/18/9.toc Front cover: The Plant Cell] |  [http://www.americanscientist.org/issues/pub/2013/1/3d-carnivorous-plants American Scientist] | [http://www.rms.org.uk/Resources/Royal%20Microscopical%20Society/infocus/Edgar%20article.pdf  Royal Microscopical Society: Infocus Magazine] | [http://www.bioptonics.com/Home.htm Bundled with the Bioptonic 3001 scanner: Bioptonics Viewer] | [http://www.dailymail.co.uk/sciencetech/article-2215052/The-complexity-intricacy-Mother-Nature-revealed-incredible-pictures-plants--seen-inside.html The Daily Mail] | [http://www.guardian.co.uk/science/gallery/2007/sep/04/fruitflybrain#/?picture=330675671&amp;amp;index=1 The Guardian newspaper: 3D Fruit fly] | [http://qt.nokia.com/qt-in-use/ambassadors/project?id=a0F20000006LZ2pEAG Qt Ambassador program] | [http://www.triffidnurseries.co.uk/special3.php Triffid Nurseries website]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  VolViewer is used as a &#039;&#039;&#039;stand-alone&#039;&#039;&#039; app. or as a &#039;&#039;&#039;viewport for other systems&#039;&#039;&#039;, e.g. Matlab programs. VolViewer uses [http://www.opengl.org/ OpenGL] and [http://qt.nokia.com/products/ Qt] to provide a user friendly application to interactively explore and quantify multi-dimensional biological images. It has been successfully used in our lab to explore and quantify confocal microscopy and  optical projection tomography images. Written by Jerome Avondo it is open-source and is also compatible with the Open Microscopy Environment ([http://openmicroscopy.org/site OME]) (Chris Allen and Avondo, et. al. &#039;&#039;OMERO: flexible, model-driven data management for experimental biology&#039;&#039;  Nature Methods 9, 245–253 (2012))&amp;lt;br&amp;gt; [[image:Silique.PNG|360px]]).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing shapes in 2D and 3D: &#039;&#039;&#039;AAMToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;AAMToolbox_logo.jpg|120px|AAMToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing populations of shapes and colours within the shapes using principal component analysis. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[AAMToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tutorials on the Shape modelling toolbox|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[AAMToolbox Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download revised Nov2012&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The AAMToolbox enables the user analyse the shape and colour of collections of similar objects. Originally developed to analyse face shapes for lipreading ([http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=982900 Matthews &#039;&#039;et al&#039;&#039;. 2002][http://www2.cmp.uea.ac.uk/~sjc/matthews-pami-01.pdf version of pdf]), we have used it extensively for analysing the shapes of leaves ([http://www.pnas.org/content/102/29/10221.short Langlade &#039;&#039;et al&#039;&#039; 2005.],[http://www.tandfonline.com/doi/abs/10.2976/1.2836738 Bensmihen &#039;&#039;et al.&#039;&#039; 2010]) and petals ([http://www.sciencemag.org/content/313/5789/963.short Whibley &#039;&#039;et al&#039;&#039; 2006],[http://www.mssaleshops.info/content/21/10/2999.short Feng &#039;&#039;et al&#039;&#039;. 2010]). The analysis can be applied to art, for example, finding systematic differences between portraits by Rembrandt and Modigliani.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing the shapes of clones: &#039;&#039;&#039;SectorAnalysisToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;Sector analysis icon.jpg|120px|SectorAnalysisToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing the shapes of marked cell clones. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/SectorAnalysisToolbox.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The SectorAnalysisToolbox enables the user analyse the shapes of marked clones in a sheet of tissue.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;&#039;&#039;&#039;Algorithms&#039;&#039;&#039;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;MSERs, extrema, connected-set filters and sieves==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;The algorithm finding MSER&#039;s starts with a connected-set opening or &#039;o&#039; sieve&amp;lt;/span&amp;gt;====&lt;br /&gt;
[[Comparison of Matlab MSER&#039;s and &#039;o&#039; sieve|Comparison of Matlab MSER&#039;s and &#039;o&#039; sieve]] Essentially, no difference.&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| [[Image:Cameraman_iso_topview.jpg|300px|link=AAMToolbox Details|MSERs]] Cameraman image. Superimposed red spots are maximal extrema and blue spots are minima. Irregular cyan, blue and yellow regions illustrate regions associated with maxima and the magenta region is a minimum.&lt;br /&gt;
|[[Image:cameraman_iso_tree.jpg|300px|link=AAMToolbox Details|MSERs over scale-space]]&amp;lt;br&amp;gt;Isometric view of the cameraman image with superimposed maxima (red) and minima (blue). The trees trace the maxima through increasing scale-space. Large spots have been identified as stable extrema.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color: 	#C364C5;&amp;quot;&amp;gt;Finding interest points, features and segmenting images. &amp;lt;/span&amp;gt;===&lt;br /&gt;
#[[MSER and Sieve Details|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;Technical briefing&#039;&#039;&#039;&amp;lt;/span&amp;gt;]] &amp;lt;span style=&amp;quot;color: 	#C364C5;&amp;quot;&amp;gt;MSER&#039;s incorporate &#039;o&#039; sieves.&lt;br /&gt;
#[[MSER&#039;s and Connected sets|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;The twist&#039;&#039;&#039;: from restricted median filters to sieves and MSER&#039;s&amp;lt;/span&amp;gt;]]&lt;br /&gt;
#One dimensional sieves (measure length)&lt;br /&gt;
##[[Types of 1D sieve|Types of 1D sieve]]&lt;br /&gt;
##[[First applied to hydrophobicity plots|First applied to hydrophobicity plots]] but lets exploit their idempotency.&lt;br /&gt;
#Two dimensional sieves (measure areas)&lt;br /&gt;
##Properties&lt;br /&gt;
##Relation to MSER&#039;s&lt;br /&gt;
#Three dimensional sieves (measure volumes)&lt;br /&gt;
##[[Segment by volume|Segment by volume]] instant gratification.&lt;br /&gt;
&amp;lt;!--[[siv Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Software#MSERs extrema connected-set filters and sieves|&amp;lt;span style=&amp;quot;color:Green;&amp;quot;&amp;gt;&#039;&#039;&#039;MORE&#039;&#039;&#039;&amp;lt;/span&amp;gt;]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;Art, extrema of light and shade: &#039;&#039;&#039;&#039;&#039;PhotoArtMaster&#039;&#039;&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Art created using ArtMaster, and ArtMaster itself was featured in an exhibit at the London Victoria and Albert (V&amp;amp;A) Museum exhibition &amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;Cheating? How to make Perfect Work of Art&#039; (2003).&amp;lt;/span&amp;gt; The exhibition centered on the idea of [http://en.wikipedia.org/wiki/Hockney%E2%80%93Falco_thesis Hockney&#039;s] that  advances in realism and accuracy in the history of Western art since the Renaissance were primarily the result of optical aids such as the camera obscura, camera lucida, and curved mirrors. My exhibit used a touch screen (rare in those days) and ArtMaster to help visitors create &#039;paintings&#039; from photographs. [http://www.sciencemuseum.org.uk/visitmuseum/galleries/turing.aspx finding its name]. (It is entirely different in principle from the software more recently used by Hockney to paint with an iPad.)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:DegasLightAndShade.jpg|400px]][[Image:Emma_face_Art_C.jpg|300px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of light and shade crisply segmented from a photograph. Likewise, on the right, edges.&lt;br /&gt;
|}&lt;br /&gt;
=====PhotoArtMaster=====&lt;br /&gt;
Saturday 07/06/2014: Inspired Photographer of the Year 2013 Tony Bennett when asked whether his photograph  [http://www.bbc.co.uk/programmes/galleries/p020hd8s Mists and Reflections] had been Photoshopped replied something like &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;A digital camera delivers an unemotional &#039;&#039;raw&#039;&#039; image of pixels that you have to manipulate to &#039;&#039;create your photograph&#039;&#039;&amp;quot; Photographers manipulate as little as possible. &amp;lt;br&amp;gt;&lt;br /&gt;
However there is &#039;&#039;&#039;another path one that creates pictures&#039;&#039;&#039;. For this you need another piece of software: PhotoArtMaster (ArtMaster). Professional Photographer said &#039;&#039;&amp;quot;&#039;&#039;&#039;Forget any comparison whatsoever with the art filters in Photoshop - this software reaches out and enters different stratospheres&#039;&#039;&#039;&amp;quot;&#039;&#039; [[Professional Photographer]].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Early versions of PhotoArtMaster are still &#039;&#039;&#039;available from Amazon&#039;&#039;&#039; at low prices (I&#039;m not sure where they come from.)&lt;br /&gt;
[http://www.amazon.co.uk/s/ref=nb_sb_noss?url=search-alias%3Daps&amp;amp;field-keywords=photoartmaster] . Some help for both the early versions and the latest version can be found in [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;this document&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]).&lt;br /&gt;
=====Links to third party PhotoArtMastered pictures=====&lt;br /&gt;
*[https://picasaweb.google.com/113257474829608374943/InTheStyleOf Oliver Bangham] Colouful rounded shapes from, yes, my brother.&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Wimbledon_%28film%29 The entry sequence of the comedy film &#039;Wimbledon&#039;]&lt;br /&gt;
&lt;br /&gt;
====The final version of the Windows ArtMaster2.0 [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSource_ArtMaster/ArtMaster2.0Release.zip &amp;lt;span style=&amp;quot;color: #B31B1B&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;is downloadable here&#039;&#039;&#039;&#039;&#039;&amp;lt;/span&amp;gt;]  with no support.====&lt;br /&gt;
Unzip into (for example) the &amp;quot;Program Files&amp;quot; directory then set your system environment to include: &#039;&#039;C:\Program Files\Pam2.0 Release\jre\bin;C:\Program Files\Pam2.0 Release\bin;&#039;&#039; (You may need help for this. I right clicked &#039;computer&#039; from the &#039;Start&#039; menu, then selected &#039;Advanced system settings&#039;, then &#039;Environment Variables&#039; and finally slid through the System variables until I found and selected &#039;Path&#039;. This allowed me to edit the path by adding &#039;;C:\Program Files\Pam2.0 Release\jre\bin;C:\Program Files\Pam2.0 Release\bin&#039; to the end). Rather detailed help using the software is available in [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;this essay&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/Art_For_All_a4a_3_web2.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;The sieve algorithms underpinning PhotoArtMaster software&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;] are described in an extract of the &lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;essay&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]. These documents were written to support our Fo2Pix company. PhotoArtMaster originally  sold &amp;gt;65,000 licences but ill health forced the closure of Fo2Pix.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Trees_1.jpg|600px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of colour crisply segmented from a photograph. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Documentation_of_Connected_Set_Filters_or_Sieves|Art test page]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
[[Documentation_of_Connected_Set_Filters_or_Sieves]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Reaction-diffusion and morphogenesis==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#000000;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|&lt;br /&gt;
[[Image:tentacles_morphogenesis.png|600px]]&lt;br /&gt;
|}&lt;br /&gt;
Illustration of morphogenesis inspired by Turing&#039;s paper. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/GPT_ReactionDiffusionTentacles_20121211.zip &amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Example using growth toolbox GPT_ReactionDiffusionTentacles_20121211.zip&amp;lt;/span&amp;gt;]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
===1 A===&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Open source systems to which we have contributed=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;OMERO==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;OMERO_DIAGRAM.jpg|100px|OMERO&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For working with the OME image database. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [http://www.openmicroscopy.org/site/products/omero &#039;&#039;Details&#039;&#039;], [http://www.openmicroscopy.org/site/support/omero4/downloads &#039;&#039;Download&#039;&#039;]&amp;lt;br&amp;gt; [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  [http://openmicroscopy.org/site/support/omero4 Open Microscopy Environment Remote Objects (OMERO).] for visualising, managing, and annotating scientific image data. See also our [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] training course we ran in April 2011.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Tools and Utilities=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;BioformatsConverter==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;BioformatsConverterZip.png|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For converting microscope manufacturer proprietary file formats. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [[BioformatsConverter|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| This tool allows for the batch conversion of microscope manufacturer proprietary file formats, to the open source OME-TIFF standard. Uses the [http://www.loci.wisc.edu/software/bio-formats Bioformats] library.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Dependency Checking Tool==&lt;br /&gt;
&lt;br /&gt;
Tool for recursively finding what further functions a function depends on. See [[myDepFun|&#039;&#039;Details&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;PIN Point==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;BioformatsConverterZip.png|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing PIN Signal in cells.&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| This tool does something.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;In development&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;MTtbox&amp;lt;/span&amp;gt;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;MTtboxA.jpg|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For modelling the behaviour of microtubules within a cell. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
See [[MTtbox documentation|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| In development. The idea is to be able to model the behaviour of growing microtubules and factors as they react chemically and diffuse within the different cell compartments.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
The icon shows a spherical cell sliced open to show concentric components: cell wall (magenta), plasma-membrane (yellow), cytoplasm (green) and vacuole (yellow). Microtubules (blue) grow in 3D within the cytoplasm.&lt;br /&gt;
|}&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Historical&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Robot arm:  still in production after 30 years (serving local industry)&amp;lt;/span&amp;gt;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|[[Image:2014-06-10 14.22.20 small robot.jpg|400px|]] &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For teaching &#039;&#039;&#039;production control&#039;&#039;&#039; and &#039;&#039;&#039;interrupt programming&#039;&#039;&#039;. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1983 and we are in a world of &#039;&#039;&#039;Apple II and BBC B computers&#039;&#039;&#039; - the &#039;&#039;6502&#039;&#039; processor reigns. Particularly good for real-time control it responded very fast to hardware interrupts from, for example, the timer. To illustrate timer interrupts what better than digital servo-motors? Set up the on-board timers to produce a stream of  &#039;heartbeat&#039; of pulses, one every 20 ms out of the parallel port and control up to eight motors.  Pulse widths, from 1 to 2 ms, control the position of each motor arm. Derek Fulton and I made some loose lab. money by writing a series of articles showing exactly how to build and, in particular, control this robot arm.[[Publications#.28G.29_Computer_control.2C_measurement_and_commercial_software |Bangham et al.]]. &lt;br /&gt;
Our copyright, I took it to a local company LJ-Electronics ([http://www.ljcreate.com/products/product.asp?id=314&amp;amp;program=195&amp;amp;curr=2 now LJ-Creative]) who incorporated it detail for detail into their product line. Originally, they called it the Emu. Still in production: &#039;&#039;&#039;Lovely outcome.&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Historical=&lt;/div&gt;</summary>
		<author><name>PaulSoutham</name></author>
	</entry>
	<entry>
		<id>http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6947</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6947"/>
		<updated>2016-12-13T14:26:55Z</updated>

		<summary type="html">&lt;p&gt;PaulSoutham: /* PIN Point */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&amp;lt;!-- ===[[BanghamLabSVN|&amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Copy of BanghamLab source code&amp;lt;/span&amp;gt;]]=== --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: DarkGreen&amp;quot;&amp;gt;&#039;&#039;&#039;Current activity: a collaboration&#039;&#039;&#039; with the [http://rico-coen.jic.ac.uk/index.php/Main_Page CoenLab] with the aim of understanding how patterns of gene activity in biological organs influence the developing shape. The BanghamLab is focussed on the conceptual underpinning: concepts captured in computational growth models, experimental data visualisation and analysis.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Notes on documenting our software&amp;lt;/span&amp;gt;=== &lt;br /&gt;
&lt;br /&gt;
[[Tricks for documenting software|Notes for Lab members on how to contribute to this Wiki and where to put downloads. ]]&lt;br /&gt;
&amp;lt;br&amp;gt;Matlab tip: searching a large data structure for a particular field. Clear the command window. Evaluate the structure to list all the fields, then use the usual control-f search tool on the command window.&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;&#039;&#039;&#039;Computational biology&#039;&#039;&#039;&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Quantitative understanding of growing shapes: &#039;&#039;&#039;GFtbox&#039;&#039;&#039;&amp;lt;/span&amp;gt;==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:#A52A2A;&amp;quot;&amp;gt;We developed &#039;&#039;GFtbox&#039;&#039; to allow us to model the growth of complex shapes with the ultimate goal: to understand the relationships between genes, growth and form.&amp;lt;/span&amp;gt;====&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;400&amp;quot;| [[Image:Journal.pbio.1000537.g009.png|350px|Growth of a flower]] Example of a growing snapdragon flower and some mutants ( [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]). Growth is specified by factors (genes) according to the Growing Polarised Tissue Framework. Colours represent putative gene activity, arrows the polariser gradient and spots clones.&lt;br /&gt;
|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;313&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot; position=&amp;quot;right&amp;quot; autoplay=&#039;true&#039;&amp;gt;GPT_Snapdragon_2010_Green_et_al-0002_1.flv|GPT_Snapdragon_2010_Green_et_al-0002.png&amp;lt;/wikiflv&amp;gt;&lt;br /&gt;
&amp;lt;!--|&amp;lt;wikiflv width=&amp;quot;280&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot;&amp;gt;Journal.pbio.1000537.s025_1.flv|Journal.pbio.1000537.g009.png&amp;lt;/wikiflv&amp;gt;--&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;GPT_thumbnail2.png|120px|GFtbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|&lt;br /&gt;
For modelling the growth of shapes.  &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual ancillary functions|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;for ancillary functions: in &#039;&#039;&#039;interaction function&#039;&#039;&#039; and external functions&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[GFtbox|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Background&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Tutorial pages|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Start here&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Example pages|&#039;&#039;&#039;&#039;&#039;Examples&#039;&#039;&#039;&#039;&#039;: from publications]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://sourceforge.net/p/gftbox/ &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox&#039;&#039;&#039;&#039;&#039; from SourceForge&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox project files:&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Elife_Rebocho_2016/GPT_TissueConflicts.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Tissue Conflicts&#039;&#039;&#039;&#039;&#039; Rebocho et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PlantCell_Richardson_2016/GPT_HoodedBarleyWingModels.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Barley&#039;&#039;&#039;&#039;&#039; Richardson et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Dev_Eldridge_2016/Fruit_Shape_Brassicaceae.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Fruits&#039;&#039;&#039;&#039;&#039; Eldridge et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_SauretGueto_2013/GPT_Petal_PLoS_20130502.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Petals&#039;&#039;&#039;&#039;&#039; Sauret-Güeto et al 2013&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/GPT_ArabidopsisLeafModel_20120207.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Leaves&#039;&#039;&#039;&#039;&#039; Kuchen et al 2012&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Kennaway_2011/Kennaway-etal-2011.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Principles and concepts&#039;&#039;&#039;&#039;&#039; Kennaway et al 2011&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Green_2011/Green-etal-2010.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Snapdragon&#039;&#039;&#039;&#039;&#039; Green et al 2011, Cui et al 2010&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| &amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt; &#039;&#039;GFtbox&#039;&#039; is an implementation of the Growing Polarised Tissue Framework (GPT-framework) for understanding and modelling the relationship between gene activity and the growth of shapes such leaves, flowers and animal embryos ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]). &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt;The GPT-framework was used to capture an understanding of (to model) the growing petal ([http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1001550 Sauret-Güeto et al 2013]), leaf ([http://www.sciencemag.org/content/335/6072/1092.abstract Kuchen et al 2012]) and Snapdragon flower [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]. The Snapdragon model was validated by comparing the results with other mutant and transgenic flowers [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000538 Cui et al 2010.]&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The key point is how &#039;&#039;&#039;outgrowths can be specified by genes&#039;&#039;&#039;. The icon shows an asymmetrical outgrowth. Conceptually, it is specifed by two independent patterns under genetic control: a pattern of growth and a pattern of organisers. The outgrowth arises from a region of extra overall growth. Growth is aligned along axes set by two interacting systems. Organisers at the ends of the mesh create a lengthwise gradient. This gradient interacts with the second due to putative organisers that generate polariser sinks in the region that becomes the tips of the palette outgrowth. ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]). These hypotheses need to be tested in biological systems.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Viewing and measuring volume images: &#039;&#039;&#039;VolViewer&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;VolViewer-logo.png|120px|VolViewer&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For viewing and measuring &#039;&#039;&#039;volume images&#039;&#039;&#039; on both normal and &#039;&#039;&#039;stereo&#039;&#039;&#039; screens. Typical images from: confocal microscope and Optical Projection Tomography (OPT) images&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Description|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#User Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Download| &#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Output from VolViewer has appeared in:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://www.cell.com/cell_picture_show-plantbio Cell: Online Gallery] | [http://www.amazon.co.uk/Handbook-Plant-Science-Keith-Roberts/dp/0470057238/ref=sr_1_19?s=books&amp;amp;ie=UTF8&amp;amp;qid=1289321357&amp;amp;sr=1-19 Front cover: Handbook of Plant Science] | [http://www.plantcell.org/content/18/9.toc Front cover: The Plant Cell] |  [http://www.americanscientist.org/issues/pub/2013/1/3d-carnivorous-plants American Scientist] | [http://www.rms.org.uk/Resources/Royal%20Microscopical%20Society/infocus/Edgar%20article.pdf  Royal Microscopical Society: Infocus Magazine] | [http://www.bioptonics.com/Home.htm Bundled with the Bioptonic 3001 scanner: Bioptonics Viewer] | [http://www.dailymail.co.uk/sciencetech/article-2215052/The-complexity-intricacy-Mother-Nature-revealed-incredible-pictures-plants--seen-inside.html The Daily Mail] | [http://www.guardian.co.uk/science/gallery/2007/sep/04/fruitflybrain#/?picture=330675671&amp;amp;index=1 The Guardian newspaper: 3D Fruit fly] | [http://qt.nokia.com/qt-in-use/ambassadors/project?id=a0F20000006LZ2pEAG Qt Ambassador program] | [http://www.triffidnurseries.co.uk/special3.php Triffid Nurseries website]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  VolViewer is used as a &#039;&#039;&#039;stand-alone&#039;&#039;&#039; app. or as a &#039;&#039;&#039;viewport for other systems&#039;&#039;&#039;, e.g. Matlab programs. VolViewer uses [http://www.opengl.org/ OpenGL] and [http://qt.nokia.com/products/ Qt] to provide a user friendly application to interactively explore and quantify multi-dimensional biological images. It has been successfully used in our lab to explore and quantify confocal microscopy and  optical projection tomography images. Written by Jerome Avondo it is open-source and is also compatible with the Open Microscopy Environment ([http://openmicroscopy.org/site OME]) (Chris Allen and Avondo, et. al. &#039;&#039;OMERO: flexible, model-driven data management for experimental biology&#039;&#039;  Nature Methods 9, 245–253 (2012))&amp;lt;br&amp;gt; [[image:Silique.PNG|360px]]).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing shapes in 2D and 3D: &#039;&#039;&#039;AAMToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;AAMToolbox_logo.jpg|120px|AAMToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing populations of shapes and colours within the shapes using principal component analysis. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[AAMToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tutorials on the Shape modelling toolbox|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[AAMToolbox Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download revised Nov2012&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The AAMToolbox enables the user analyse the shape and colour of collections of similar objects. Originally developed to analyse face shapes for lipreading ([http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=982900 Matthews &#039;&#039;et al&#039;&#039;. 2002][http://www2.cmp.uea.ac.uk/~sjc/matthews-pami-01.pdf version of pdf]), we have used it extensively for analysing the shapes of leaves ([http://www.pnas.org/content/102/29/10221.short Langlade &#039;&#039;et al&#039;&#039; 2005.],[http://www.tandfonline.com/doi/abs/10.2976/1.2836738 Bensmihen &#039;&#039;et al.&#039;&#039; 2010]) and petals ([http://www.sciencemag.org/content/313/5789/963.short Whibley &#039;&#039;et al&#039;&#039; 2006],[http://www.mssaleshops.info/content/21/10/2999.short Feng &#039;&#039;et al&#039;&#039;. 2010]). The analysis can be applied to art, for example, finding systematic differences between portraits by Rembrandt and Modigliani.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing the shapes of clones: &#039;&#039;&#039;SectorAnalysisToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;Sector analysis icon.jpg|120px|SectorAnalysisToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing the shapes of marked cell clones. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/SectorAnalysisToolbox.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The SectorAnalysisToolbox enables the user analyse the shapes of marked clones in a sheet of tissue.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;&#039;&#039;&#039;Algorithms&#039;&#039;&#039;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;MSERs, extrema, connected-set filters and sieves==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;The algorithm finding MSER&#039;s starts with a connected-set opening or &#039;o&#039; sieve&amp;lt;/span&amp;gt;====&lt;br /&gt;
[[Comparison of Matlab MSER&#039;s and &#039;o&#039; sieve|Comparison of Matlab MSER&#039;s and &#039;o&#039; sieve]] Essentially, no difference.&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| [[Image:Cameraman_iso_topview.jpg|300px|link=AAMToolbox Details|MSERs]] Cameraman image. Superimposed red spots are maximal extrema and blue spots are minima. Irregular cyan, blue and yellow regions illustrate regions associated with maxima and the magenta region is a minimum.&lt;br /&gt;
|[[Image:cameraman_iso_tree.jpg|300px|link=AAMToolbox Details|MSERs over scale-space]]&amp;lt;br&amp;gt;Isometric view of the cameraman image with superimposed maxima (red) and minima (blue). The trees trace the maxima through increasing scale-space. Large spots have been identified as stable extrema.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color: 	#C364C5;&amp;quot;&amp;gt;Finding interest points, features and segmenting images. &amp;lt;/span&amp;gt;===&lt;br /&gt;
#[[MSER and Sieve Details|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;Technical briefing&#039;&#039;&#039;&amp;lt;/span&amp;gt;]] &amp;lt;span style=&amp;quot;color: 	#C364C5;&amp;quot;&amp;gt;MSER&#039;s incorporate &#039;o&#039; sieves.&lt;br /&gt;
#[[MSER&#039;s and Connected sets|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;The twist&#039;&#039;&#039;: from restricted median filters to sieves and MSER&#039;s&amp;lt;/span&amp;gt;]]&lt;br /&gt;
#One dimensional sieves (measure length)&lt;br /&gt;
##[[Types of 1D sieve|Types of 1D sieve]]&lt;br /&gt;
##[[First applied to hydrophobicity plots|First applied to hydrophobicity plots]] but lets exploit their idempotency.&lt;br /&gt;
#Two dimensional sieves (measure areas)&lt;br /&gt;
##Properties&lt;br /&gt;
##Relation to MSER&#039;s&lt;br /&gt;
#Three dimensional sieves (measure volumes)&lt;br /&gt;
##[[Segment by volume|Segment by volume]] instant gratification.&lt;br /&gt;
&amp;lt;!--[[siv Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Software#MSERs extrema connected-set filters and sieves|&amp;lt;span style=&amp;quot;color:Green;&amp;quot;&amp;gt;&#039;&#039;&#039;MORE&#039;&#039;&#039;&amp;lt;/span&amp;gt;]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;Art, extrema of light and shade: &#039;&#039;&#039;&#039;&#039;PhotoArtMaster&#039;&#039;&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Art created using ArtMaster, and ArtMaster itself was featured in an exhibit at the London Victoria and Albert (V&amp;amp;A) Museum exhibition &amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;Cheating? How to make Perfect Work of Art&#039; (2003).&amp;lt;/span&amp;gt; The exhibition centered on the idea of [http://en.wikipedia.org/wiki/Hockney%E2%80%93Falco_thesis Hockney&#039;s] that  advances in realism and accuracy in the history of Western art since the Renaissance were primarily the result of optical aids such as the camera obscura, camera lucida, and curved mirrors. My exhibit used a touch screen (rare in those days) and ArtMaster to help visitors create &#039;paintings&#039; from photographs. [http://www.sciencemuseum.org.uk/visitmuseum/galleries/turing.aspx finding its name]. (It is entirely different in principle from the software more recently used by Hockney to paint with an iPad.)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:DegasLightAndShade.jpg|400px]][[Image:Emma_face_Art_C.jpg|300px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of light and shade crisply segmented from a photograph. Likewise, on the right, edges.&lt;br /&gt;
|}&lt;br /&gt;
=====PhotoArtMaster=====&lt;br /&gt;
Saturday 07/06/2014: Inspired Photographer of the Year 2013 Tony Bennett when asked whether his photograph  [http://www.bbc.co.uk/programmes/galleries/p020hd8s Mists and Reflections] had been Photoshopped replied something like &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;A digital camera delivers an unemotional &#039;&#039;raw&#039;&#039; image of pixels that you have to manipulate to &#039;&#039;create your photograph&#039;&#039;&amp;quot; Photographers manipulate as little as possible. &amp;lt;br&amp;gt;&lt;br /&gt;
However there is &#039;&#039;&#039;another path one that creates pictures&#039;&#039;&#039;. For this you need another piece of software: PhotoArtMaster (ArtMaster). Professional Photographer said &#039;&#039;&amp;quot;&#039;&#039;&#039;Forget any comparison whatsoever with the art filters in Photoshop - this software reaches out and enters different stratospheres&#039;&#039;&#039;&amp;quot;&#039;&#039; [[Professional Photographer]].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Early versions of PhotoArtMaster are still &#039;&#039;&#039;available from Amazon&#039;&#039;&#039; at low prices (I&#039;m not sure where they come from.)&lt;br /&gt;
[http://www.amazon.co.uk/s/ref=nb_sb_noss?url=search-alias%3Daps&amp;amp;field-keywords=photoartmaster] . Some help for both the early versions and the latest version can be found in [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;this document&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]).&lt;br /&gt;
=====Links to third party PhotoArtMastered pictures=====&lt;br /&gt;
*[https://picasaweb.google.com/113257474829608374943/InTheStyleOf Oliver Bangham] Colouful rounded shapes from, yes, my brother.&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Wimbledon_%28film%29 The entry sequence of the comedy film &#039;Wimbledon&#039;]&lt;br /&gt;
&lt;br /&gt;
====The final version of the Windows ArtMaster2.0 [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSource_ArtMaster/ArtMaster2.0Release.zip &amp;lt;span style=&amp;quot;color: #B31B1B&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;is downloadable here&#039;&#039;&#039;&#039;&#039;&amp;lt;/span&amp;gt;]  with no support.====&lt;br /&gt;
Unzip into (for example) the &amp;quot;Program Files&amp;quot; directory then set your system environment to include: &#039;&#039;C:\Program Files\Pam2.0 Release\jre\bin;C:\Program Files\Pam2.0 Release\bin;&#039;&#039; (You may need help for this. I right clicked &#039;computer&#039; from the &#039;Start&#039; menu, then selected &#039;Advanced system settings&#039;, then &#039;Environment Variables&#039; and finally slid through the System variables until I found and selected &#039;Path&#039;. This allowed me to edit the path by adding &#039;;C:\Program Files\Pam2.0 Release\jre\bin;C:\Program Files\Pam2.0 Release\bin&#039; to the end). Rather detailed help using the software is available in [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;this essay&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/Art_For_All_a4a_3_web2.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;The sieve algorithms underpinning PhotoArtMaster software&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;] are described in an extract of the &lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;essay&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]. These documents were written to support our Fo2Pix company. PhotoArtMaster originally  sold &amp;gt;65,000 licences but ill health forced the closure of Fo2Pix.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Trees_1.jpg|600px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of colour crisply segmented from a photograph. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Documentation_of_Connected_Set_Filters_or_Sieves|Art test page]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
[[Documentation_of_Connected_Set_Filters_or_Sieves]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Reaction-diffusion and morphogenesis==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#000000;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|&lt;br /&gt;
[[Image:tentacles_morphogenesis.png|600px]]&lt;br /&gt;
|}&lt;br /&gt;
Illustration of morphogenesis inspired by Turing&#039;s paper. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/GPT_ReactionDiffusionTentacles_20121211.zip &amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Example using growth toolbox GPT_ReactionDiffusionTentacles_20121211.zip&amp;lt;/span&amp;gt;]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
===1 A===&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Open source systems to which we have contributed=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;OMERO==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;OMERO_DIAGRAM.jpg|100px|OMERO&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For working with the OME image database. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [http://www.openmicroscopy.org/site/products/omero &#039;&#039;Details&#039;&#039;], [http://www.openmicroscopy.org/site/support/omero4/downloads &#039;&#039;Download&#039;&#039;]&amp;lt;br&amp;gt; [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  [http://openmicroscopy.org/site/support/omero4 Open Microscopy Environment Remote Objects (OMERO).] for visualising, managing, and annotating scientific image data. See also our [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] training course we ran in April 2011.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Tools and Utilities=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;BioformatsConverter==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;BioformatsConverterZip.png|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For converting microscope manufacturer proprietary file formats. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [[BioformatsConverter|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| This tool allows for the batch conversion of microscope manufacturer proprietary file formats, to the open source OME-TIFF standard. Uses the [http://www.loci.wisc.edu/software/bio-formats Bioformats] library.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Dependency Checking Tool==&lt;br /&gt;
&lt;br /&gt;
Tool for recursively finding what further functions a function depends on. See [[myDepFun|&#039;&#039;Details&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;PIN Point==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;BioformatsConverterZip.png|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For converting microscope manufacturer proprietary file formats. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [[BioformatsConverter|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| This tool allows for the batch conversion of microscope manufacturer proprietary file formats, to the open source OME-TIFF standard. Uses the [http://www.loci.wisc.edu/software/bio-formats Bioformats] library.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;In development&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;MTtbox&amp;lt;/span&amp;gt;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;MTtboxA.jpg|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For modelling the behaviour of microtubules within a cell. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
See [[MTtbox documentation|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| In development. The idea is to be able to model the behaviour of growing microtubules and factors as they react chemically and diffuse within the different cell compartments.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
The icon shows a spherical cell sliced open to show concentric components: cell wall (magenta), plasma-membrane (yellow), cytoplasm (green) and vacuole (yellow). Microtubules (blue) grow in 3D within the cytoplasm.&lt;br /&gt;
|}&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Historical&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Robot arm:  still in production after 30 years (serving local industry)&amp;lt;/span&amp;gt;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|[[Image:2014-06-10 14.22.20 small robot.jpg|400px|]] &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For teaching &#039;&#039;&#039;production control&#039;&#039;&#039; and &#039;&#039;&#039;interrupt programming&#039;&#039;&#039;. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1983 and we are in a world of &#039;&#039;&#039;Apple II and BBC B computers&#039;&#039;&#039; - the &#039;&#039;6502&#039;&#039; processor reigns. Particularly good for real-time control it responded very fast to hardware interrupts from, for example, the timer. To illustrate timer interrupts what better than digital servo-motors? Set up the on-board timers to produce a stream of  &#039;heartbeat&#039; of pulses, one every 20 ms out of the parallel port and control up to eight motors.  Pulse widths, from 1 to 2 ms, control the position of each motor arm. Derek Fulton and I made some loose lab. money by writing a series of articles showing exactly how to build and, in particular, control this robot arm.[[Publications#.28G.29_Computer_control.2C_measurement_and_commercial_software |Bangham et al.]]. &lt;br /&gt;
Our copyright, I took it to a local company LJ-Electronics ([http://www.ljcreate.com/products/product.asp?id=314&amp;amp;program=195&amp;amp;curr=2 now LJ-Creative]) who incorporated it detail for detail into their product line. Originally, they called it the Emu. Still in production: &#039;&#039;&#039;Lovely outcome.&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Historical=&lt;/div&gt;</summary>
		<author><name>PaulSoutham</name></author>
	</entry>
	<entry>
		<id>http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6946</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6946"/>
		<updated>2016-12-13T14:25:43Z</updated>

		<summary type="html">&lt;p&gt;PaulSoutham: /* Tools and Utilities */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&amp;lt;!-- ===[[BanghamLabSVN|&amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Copy of BanghamLab source code&amp;lt;/span&amp;gt;]]=== --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: DarkGreen&amp;quot;&amp;gt;&#039;&#039;&#039;Current activity: a collaboration&#039;&#039;&#039; with the [http://rico-coen.jic.ac.uk/index.php/Main_Page CoenLab] with the aim of understanding how patterns of gene activity in biological organs influence the developing shape. The BanghamLab is focussed on the conceptual underpinning: concepts captured in computational growth models, experimental data visualisation and analysis.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Notes on documenting our software&amp;lt;/span&amp;gt;=== &lt;br /&gt;
&lt;br /&gt;
[[Tricks for documenting software|Notes for Lab members on how to contribute to this Wiki and where to put downloads. ]]&lt;br /&gt;
&amp;lt;br&amp;gt;Matlab tip: searching a large data structure for a particular field. Clear the command window. Evaluate the structure to list all the fields, then use the usual control-f search tool on the command window.&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;&#039;&#039;&#039;Computational biology&#039;&#039;&#039;&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Quantitative understanding of growing shapes: &#039;&#039;&#039;GFtbox&#039;&#039;&#039;&amp;lt;/span&amp;gt;==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:#A52A2A;&amp;quot;&amp;gt;We developed &#039;&#039;GFtbox&#039;&#039; to allow us to model the growth of complex shapes with the ultimate goal: to understand the relationships between genes, growth and form.&amp;lt;/span&amp;gt;====&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;400&amp;quot;| [[Image:Journal.pbio.1000537.g009.png|350px|Growth of a flower]] Example of a growing snapdragon flower and some mutants ( [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]). Growth is specified by factors (genes) according to the Growing Polarised Tissue Framework. Colours represent putative gene activity, arrows the polariser gradient and spots clones.&lt;br /&gt;
|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;313&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot; position=&amp;quot;right&amp;quot; autoplay=&#039;true&#039;&amp;gt;GPT_Snapdragon_2010_Green_et_al-0002_1.flv|GPT_Snapdragon_2010_Green_et_al-0002.png&amp;lt;/wikiflv&amp;gt;&lt;br /&gt;
&amp;lt;!--|&amp;lt;wikiflv width=&amp;quot;280&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot;&amp;gt;Journal.pbio.1000537.s025_1.flv|Journal.pbio.1000537.g009.png&amp;lt;/wikiflv&amp;gt;--&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;GPT_thumbnail2.png|120px|GFtbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|&lt;br /&gt;
For modelling the growth of shapes.  &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual ancillary functions|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;for ancillary functions: in &#039;&#039;&#039;interaction function&#039;&#039;&#039; and external functions&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[GFtbox|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Background&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Tutorial pages|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Start here&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Example pages|&#039;&#039;&#039;&#039;&#039;Examples&#039;&#039;&#039;&#039;&#039;: from publications]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://sourceforge.net/p/gftbox/ &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox&#039;&#039;&#039;&#039;&#039; from SourceForge&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox project files:&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Elife_Rebocho_2016/GPT_TissueConflicts.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Tissue Conflicts&#039;&#039;&#039;&#039;&#039; Rebocho et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PlantCell_Richardson_2016/GPT_HoodedBarleyWingModels.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Barley&#039;&#039;&#039;&#039;&#039; Richardson et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Dev_Eldridge_2016/Fruit_Shape_Brassicaceae.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Fruits&#039;&#039;&#039;&#039;&#039; Eldridge et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_SauretGueto_2013/GPT_Petal_PLoS_20130502.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Petals&#039;&#039;&#039;&#039;&#039; Sauret-Güeto et al 2013&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/GPT_ArabidopsisLeafModel_20120207.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Leaves&#039;&#039;&#039;&#039;&#039; Kuchen et al 2012&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Kennaway_2011/Kennaway-etal-2011.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Principles and concepts&#039;&#039;&#039;&#039;&#039; Kennaway et al 2011&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Green_2011/Green-etal-2010.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Snapdragon&#039;&#039;&#039;&#039;&#039; Green et al 2011, Cui et al 2010&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| &amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt; &#039;&#039;GFtbox&#039;&#039; is an implementation of the Growing Polarised Tissue Framework (GPT-framework) for understanding and modelling the relationship between gene activity and the growth of shapes such leaves, flowers and animal embryos ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]). &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt;The GPT-framework was used to capture an understanding of (to model) the growing petal ([http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1001550 Sauret-Güeto et al 2013]), leaf ([http://www.sciencemag.org/content/335/6072/1092.abstract Kuchen et al 2012]) and Snapdragon flower [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]. The Snapdragon model was validated by comparing the results with other mutant and transgenic flowers [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000538 Cui et al 2010.]&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The key point is how &#039;&#039;&#039;outgrowths can be specified by genes&#039;&#039;&#039;. The icon shows an asymmetrical outgrowth. Conceptually, it is specifed by two independent patterns under genetic control: a pattern of growth and a pattern of organisers. The outgrowth arises from a region of extra overall growth. Growth is aligned along axes set by two interacting systems. Organisers at the ends of the mesh create a lengthwise gradient. This gradient interacts with the second due to putative organisers that generate polariser sinks in the region that becomes the tips of the palette outgrowth. ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]). These hypotheses need to be tested in biological systems.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Viewing and measuring volume images: &#039;&#039;&#039;VolViewer&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;VolViewer-logo.png|120px|VolViewer&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For viewing and measuring &#039;&#039;&#039;volume images&#039;&#039;&#039; on both normal and &#039;&#039;&#039;stereo&#039;&#039;&#039; screens. Typical images from: confocal microscope and Optical Projection Tomography (OPT) images&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Description|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#User Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Download| &#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Output from VolViewer has appeared in:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://www.cell.com/cell_picture_show-plantbio Cell: Online Gallery] | [http://www.amazon.co.uk/Handbook-Plant-Science-Keith-Roberts/dp/0470057238/ref=sr_1_19?s=books&amp;amp;ie=UTF8&amp;amp;qid=1289321357&amp;amp;sr=1-19 Front cover: Handbook of Plant Science] | [http://www.plantcell.org/content/18/9.toc Front cover: The Plant Cell] |  [http://www.americanscientist.org/issues/pub/2013/1/3d-carnivorous-plants American Scientist] | [http://www.rms.org.uk/Resources/Royal%20Microscopical%20Society/infocus/Edgar%20article.pdf  Royal Microscopical Society: Infocus Magazine] | [http://www.bioptonics.com/Home.htm Bundled with the Bioptonic 3001 scanner: Bioptonics Viewer] | [http://www.dailymail.co.uk/sciencetech/article-2215052/The-complexity-intricacy-Mother-Nature-revealed-incredible-pictures-plants--seen-inside.html The Daily Mail] | [http://www.guardian.co.uk/science/gallery/2007/sep/04/fruitflybrain#/?picture=330675671&amp;amp;index=1 The Guardian newspaper: 3D Fruit fly] | [http://qt.nokia.com/qt-in-use/ambassadors/project?id=a0F20000006LZ2pEAG Qt Ambassador program] | [http://www.triffidnurseries.co.uk/special3.php Triffid Nurseries website]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  VolViewer is used as a &#039;&#039;&#039;stand-alone&#039;&#039;&#039; app. or as a &#039;&#039;&#039;viewport for other systems&#039;&#039;&#039;, e.g. Matlab programs. VolViewer uses [http://www.opengl.org/ OpenGL] and [http://qt.nokia.com/products/ Qt] to provide a user friendly application to interactively explore and quantify multi-dimensional biological images. It has been successfully used in our lab to explore and quantify confocal microscopy and  optical projection tomography images. Written by Jerome Avondo it is open-source and is also compatible with the Open Microscopy Environment ([http://openmicroscopy.org/site OME]) (Chris Allen and Avondo, et. al. &#039;&#039;OMERO: flexible, model-driven data management for experimental biology&#039;&#039;  Nature Methods 9, 245–253 (2012))&amp;lt;br&amp;gt; [[image:Silique.PNG|360px]]).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing shapes in 2D and 3D: &#039;&#039;&#039;AAMToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;AAMToolbox_logo.jpg|120px|AAMToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing populations of shapes and colours within the shapes using principal component analysis. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[AAMToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tutorials on the Shape modelling toolbox|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[AAMToolbox Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download revised Nov2012&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The AAMToolbox enables the user analyse the shape and colour of collections of similar objects. Originally developed to analyse face shapes for lipreading ([http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=982900 Matthews &#039;&#039;et al&#039;&#039;. 2002][http://www2.cmp.uea.ac.uk/~sjc/matthews-pami-01.pdf version of pdf]), we have used it extensively for analysing the shapes of leaves ([http://www.pnas.org/content/102/29/10221.short Langlade &#039;&#039;et al&#039;&#039; 2005.],[http://www.tandfonline.com/doi/abs/10.2976/1.2836738 Bensmihen &#039;&#039;et al.&#039;&#039; 2010]) and petals ([http://www.sciencemag.org/content/313/5789/963.short Whibley &#039;&#039;et al&#039;&#039; 2006],[http://www.mssaleshops.info/content/21/10/2999.short Feng &#039;&#039;et al&#039;&#039;. 2010]). The analysis can be applied to art, for example, finding systematic differences between portraits by Rembrandt and Modigliani.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing the shapes of clones: &#039;&#039;&#039;SectorAnalysisToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;Sector analysis icon.jpg|120px|SectorAnalysisToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing the shapes of marked cell clones. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/SectorAnalysisToolbox.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The SectorAnalysisToolbox enables the user analyse the shapes of marked clones in a sheet of tissue.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;&#039;&#039;&#039;Algorithms&#039;&#039;&#039;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;MSERs, extrema, connected-set filters and sieves==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;The algorithm finding MSER&#039;s starts with a connected-set opening or &#039;o&#039; sieve&amp;lt;/span&amp;gt;====&lt;br /&gt;
[[Comparison of Matlab MSER&#039;s and &#039;o&#039; sieve|Comparison of Matlab MSER&#039;s and &#039;o&#039; sieve]] Essentially, no difference.&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| [[Image:Cameraman_iso_topview.jpg|300px|link=AAMToolbox Details|MSERs]] Cameraman image. Superimposed red spots are maximal extrema and blue spots are minima. Irregular cyan, blue and yellow regions illustrate regions associated with maxima and the magenta region is a minimum.&lt;br /&gt;
|[[Image:cameraman_iso_tree.jpg|300px|link=AAMToolbox Details|MSERs over scale-space]]&amp;lt;br&amp;gt;Isometric view of the cameraman image with superimposed maxima (red) and minima (blue). The trees trace the maxima through increasing scale-space. Large spots have been identified as stable extrema.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color: 	#C364C5;&amp;quot;&amp;gt;Finding interest points, features and segmenting images. &amp;lt;/span&amp;gt;===&lt;br /&gt;
#[[MSER and Sieve Details|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;Technical briefing&#039;&#039;&#039;&amp;lt;/span&amp;gt;]] &amp;lt;span style=&amp;quot;color: 	#C364C5;&amp;quot;&amp;gt;MSER&#039;s incorporate &#039;o&#039; sieves.&lt;br /&gt;
#[[MSER&#039;s and Connected sets|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;The twist&#039;&#039;&#039;: from restricted median filters to sieves and MSER&#039;s&amp;lt;/span&amp;gt;]]&lt;br /&gt;
#One dimensional sieves (measure length)&lt;br /&gt;
##[[Types of 1D sieve|Types of 1D sieve]]&lt;br /&gt;
##[[First applied to hydrophobicity plots|First applied to hydrophobicity plots]] but lets exploit their idempotency.&lt;br /&gt;
#Two dimensional sieves (measure areas)&lt;br /&gt;
##Properties&lt;br /&gt;
##Relation to MSER&#039;s&lt;br /&gt;
#Three dimensional sieves (measure volumes)&lt;br /&gt;
##[[Segment by volume|Segment by volume]] instant gratification.&lt;br /&gt;
&amp;lt;!--[[siv Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Software#MSERs extrema connected-set filters and sieves|&amp;lt;span style=&amp;quot;color:Green;&amp;quot;&amp;gt;&#039;&#039;&#039;MORE&#039;&#039;&#039;&amp;lt;/span&amp;gt;]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;Art, extrema of light and shade: &#039;&#039;&#039;&#039;&#039;PhotoArtMaster&#039;&#039;&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Art created using ArtMaster, and ArtMaster itself was featured in an exhibit at the London Victoria and Albert (V&amp;amp;A) Museum exhibition &amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;Cheating? How to make Perfect Work of Art&#039; (2003).&amp;lt;/span&amp;gt; The exhibition centered on the idea of [http://en.wikipedia.org/wiki/Hockney%E2%80%93Falco_thesis Hockney&#039;s] that  advances in realism and accuracy in the history of Western art since the Renaissance were primarily the result of optical aids such as the camera obscura, camera lucida, and curved mirrors. My exhibit used a touch screen (rare in those days) and ArtMaster to help visitors create &#039;paintings&#039; from photographs. [http://www.sciencemuseum.org.uk/visitmuseum/galleries/turing.aspx finding its name]. (It is entirely different in principle from the software more recently used by Hockney to paint with an iPad.)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:DegasLightAndShade.jpg|400px]][[Image:Emma_face_Art_C.jpg|300px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of light and shade crisply segmented from a photograph. Likewise, on the right, edges.&lt;br /&gt;
|}&lt;br /&gt;
=====PhotoArtMaster=====&lt;br /&gt;
Saturday 07/06/2014: Inspired Photographer of the Year 2013 Tony Bennett when asked whether his photograph  [http://www.bbc.co.uk/programmes/galleries/p020hd8s Mists and Reflections] had been Photoshopped replied something like &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;A digital camera delivers an unemotional &#039;&#039;raw&#039;&#039; image of pixels that you have to manipulate to &#039;&#039;create your photograph&#039;&#039;&amp;quot; Photographers manipulate as little as possible. &amp;lt;br&amp;gt;&lt;br /&gt;
However there is &#039;&#039;&#039;another path one that creates pictures&#039;&#039;&#039;. For this you need another piece of software: PhotoArtMaster (ArtMaster). Professional Photographer said &#039;&#039;&amp;quot;&#039;&#039;&#039;Forget any comparison whatsoever with the art filters in Photoshop - this software reaches out and enters different stratospheres&#039;&#039;&#039;&amp;quot;&#039;&#039; [[Professional Photographer]].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Early versions of PhotoArtMaster are still &#039;&#039;&#039;available from Amazon&#039;&#039;&#039; at low prices (I&#039;m not sure where they come from.)&lt;br /&gt;
[http://www.amazon.co.uk/s/ref=nb_sb_noss?url=search-alias%3Daps&amp;amp;field-keywords=photoartmaster] . Some help for both the early versions and the latest version can be found in [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;this document&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]).&lt;br /&gt;
=====Links to third party PhotoArtMastered pictures=====&lt;br /&gt;
*[https://picasaweb.google.com/113257474829608374943/InTheStyleOf Oliver Bangham] Colouful rounded shapes from, yes, my brother.&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Wimbledon_%28film%29 The entry sequence of the comedy film &#039;Wimbledon&#039;]&lt;br /&gt;
&lt;br /&gt;
====The final version of the Windows ArtMaster2.0 [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSource_ArtMaster/ArtMaster2.0Release.zip &amp;lt;span style=&amp;quot;color: #B31B1B&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;is downloadable here&#039;&#039;&#039;&#039;&#039;&amp;lt;/span&amp;gt;]  with no support.====&lt;br /&gt;
Unzip into (for example) the &amp;quot;Program Files&amp;quot; directory then set your system environment to include: &#039;&#039;C:\Program Files\Pam2.0 Release\jre\bin;C:\Program Files\Pam2.0 Release\bin;&#039;&#039; (You may need help for this. I right clicked &#039;computer&#039; from the &#039;Start&#039; menu, then selected &#039;Advanced system settings&#039;, then &#039;Environment Variables&#039; and finally slid through the System variables until I found and selected &#039;Path&#039;. This allowed me to edit the path by adding &#039;;C:\Program Files\Pam2.0 Release\jre\bin;C:\Program Files\Pam2.0 Release\bin&#039; to the end). Rather detailed help using the software is available in [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;this essay&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/Art_For_All_a4a_3_web2.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;The sieve algorithms underpinning PhotoArtMaster software&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;] are described in an extract of the &lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;essay&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]. These documents were written to support our Fo2Pix company. PhotoArtMaster originally  sold &amp;gt;65,000 licences but ill health forced the closure of Fo2Pix.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Trees_1.jpg|600px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of colour crisply segmented from a photograph. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Documentation_of_Connected_Set_Filters_or_Sieves|Art test page]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
[[Documentation_of_Connected_Set_Filters_or_Sieves]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Reaction-diffusion and morphogenesis==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#000000;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|&lt;br /&gt;
[[Image:tentacles_morphogenesis.png|600px]]&lt;br /&gt;
|}&lt;br /&gt;
Illustration of morphogenesis inspired by Turing&#039;s paper. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/GPT_ReactionDiffusionTentacles_20121211.zip &amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Example using growth toolbox GPT_ReactionDiffusionTentacles_20121211.zip&amp;lt;/span&amp;gt;]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
===1 A===&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Open source systems to which we have contributed=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;OMERO==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;OMERO_DIAGRAM.jpg|100px|OMERO&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For working with the OME image database. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [http://www.openmicroscopy.org/site/products/omero &#039;&#039;Details&#039;&#039;], [http://www.openmicroscopy.org/site/support/omero4/downloads &#039;&#039;Download&#039;&#039;]&amp;lt;br&amp;gt; [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  [http://openmicroscopy.org/site/support/omero4 Open Microscopy Environment Remote Objects (OMERO).] for visualising, managing, and annotating scientific image data. See also our [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] training course we ran in April 2011.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Tools and Utilities=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;BioformatsConverter==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;BioformatsConverterZip.png|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For converting microscope manufacturer proprietary file formats. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [[BioformatsConverter|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| This tool allows for the batch conversion of microscope manufacturer proprietary file formats, to the open source OME-TIFF standard. Uses the [http://www.loci.wisc.edu/software/bio-formats Bioformats] library.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Dependency Checking Tool==&lt;br /&gt;
&lt;br /&gt;
Tool for recursively finding what further functions a function depends on. See [[myDepFun|&#039;&#039;Details&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;PIN Point==&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;In development&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;MTtbox&amp;lt;/span&amp;gt;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;MTtboxA.jpg|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For modelling the behaviour of microtubules within a cell. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
See [[MTtbox documentation|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| In development. The idea is to be able to model the behaviour of growing microtubules and factors as they react chemically and diffuse within the different cell compartments.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
The icon shows a spherical cell sliced open to show concentric components: cell wall (magenta), plasma-membrane (yellow), cytoplasm (green) and vacuole (yellow). Microtubules (blue) grow in 3D within the cytoplasm.&lt;br /&gt;
|}&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Historical&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Robot arm:  still in production after 30 years (serving local industry)&amp;lt;/span&amp;gt;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|[[Image:2014-06-10 14.22.20 small robot.jpg|400px|]] &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For teaching &#039;&#039;&#039;production control&#039;&#039;&#039; and &#039;&#039;&#039;interrupt programming&#039;&#039;&#039;. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1983 and we are in a world of &#039;&#039;&#039;Apple II and BBC B computers&#039;&#039;&#039; - the &#039;&#039;6502&#039;&#039; processor reigns. Particularly good for real-time control it responded very fast to hardware interrupts from, for example, the timer. To illustrate timer interrupts what better than digital servo-motors? Set up the on-board timers to produce a stream of  &#039;heartbeat&#039; of pulses, one every 20 ms out of the parallel port and control up to eight motors.  Pulse widths, from 1 to 2 ms, control the position of each motor arm. Derek Fulton and I made some loose lab. money by writing a series of articles showing exactly how to build and, in particular, control this robot arm.[[Publications#.28G.29_Computer_control.2C_measurement_and_commercial_software |Bangham et al.]]. &lt;br /&gt;
Our copyright, I took it to a local company LJ-Electronics ([http://www.ljcreate.com/products/product.asp?id=314&amp;amp;program=195&amp;amp;curr=2 now LJ-Creative]) who incorporated it detail for detail into their product line. Originally, they called it the Emu. Still in production: &#039;&#039;&#039;Lovely outcome.&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Historical=&lt;/div&gt;</summary>
		<author><name>PaulSoutham</name></author>
	</entry>
	<entry>
		<id>http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6945</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6945"/>
		<updated>2016-11-22T10:11:08Z</updated>

		<summary type="html">&lt;p&gt;PaulSoutham: /* We developed GFtbox to allow us to model the growth of complex shapes with the ultimate goal: to understand the relationships between genes, growth and form. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&amp;lt;!-- ===[[BanghamLabSVN|&amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Copy of BanghamLab source code&amp;lt;/span&amp;gt;]]=== --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: DarkGreen&amp;quot;&amp;gt;&#039;&#039;&#039;Current activity: a collaboration&#039;&#039;&#039; with the [http://rico-coen.jic.ac.uk/index.php/Main_Page CoenLab] with the aim of understanding how patterns of gene activity in biological organs influence the developing shape. The BanghamLab is focussed on the conceptual underpinning: concepts captured in computational growth models, experimental data visualisation and analysis.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Notes on documenting our software&amp;lt;/span&amp;gt;=== &lt;br /&gt;
&lt;br /&gt;
[[Tricks for documenting software|Notes for Lab members on how to contribute to this Wiki and where to put downloads. ]]&lt;br /&gt;
&amp;lt;br&amp;gt;Matlab tip: searching a large data structure for a particular field. Clear the command window. Evaluate the structure to list all the fields, then use the usual control-f search tool on the command window.&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;&#039;&#039;&#039;Computational biology&#039;&#039;&#039;&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Quantitative understanding of growing shapes: &#039;&#039;&#039;GFtbox&#039;&#039;&#039;&amp;lt;/span&amp;gt;==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:#A52A2A;&amp;quot;&amp;gt;We developed &#039;&#039;GFtbox&#039;&#039; to allow us to model the growth of complex shapes with the ultimate goal: to understand the relationships between genes, growth and form.&amp;lt;/span&amp;gt;====&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;400&amp;quot;| [[Image:Journal.pbio.1000537.g009.png|350px|Growth of a flower]] Example of a growing snapdragon flower and some mutants ( [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]). Growth is specified by factors (genes) according to the Growing Polarised Tissue Framework. Colours represent putative gene activity, arrows the polariser gradient and spots clones.&lt;br /&gt;
|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;313&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot; position=&amp;quot;right&amp;quot; autoplay=&#039;true&#039;&amp;gt;GPT_Snapdragon_2010_Green_et_al-0002_1.flv|GPT_Snapdragon_2010_Green_et_al-0002.png&amp;lt;/wikiflv&amp;gt;&lt;br /&gt;
&amp;lt;!--|&amp;lt;wikiflv width=&amp;quot;280&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot;&amp;gt;Journal.pbio.1000537.s025_1.flv|Journal.pbio.1000537.g009.png&amp;lt;/wikiflv&amp;gt;--&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;GPT_thumbnail2.png|120px|GFtbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|&lt;br /&gt;
For modelling the growth of shapes.  &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual ancillary functions|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;for ancillary functions: in &#039;&#039;&#039;interaction function&#039;&#039;&#039; and external functions&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[GFtbox|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Background&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Tutorial pages|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Start here&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Example pages|&#039;&#039;&#039;&#039;&#039;Examples&#039;&#039;&#039;&#039;&#039;: from publications]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://sourceforge.net/p/gftbox/ &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox&#039;&#039;&#039;&#039;&#039; from SourceForge&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox project files:&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Elife_Rebocho_2016/GPT_TissueConflicts.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Tissue Conflicts&#039;&#039;&#039;&#039;&#039; Rebocho et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PlantCell_Richardson_2016/GPT_HoodedBarleyWingModels.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Barley&#039;&#039;&#039;&#039;&#039; Richardson et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Dev_Eldridge_2016/Fruit_Shape_Brassicaceae.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Fruits&#039;&#039;&#039;&#039;&#039; Eldridge et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_SauretGueto_2013/GPT_Petal_PLoS_20130502.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Petals&#039;&#039;&#039;&#039;&#039; Sauret-Güeto et al 2013&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/GPT_ArabidopsisLeafModel_20120207.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Leaves&#039;&#039;&#039;&#039;&#039; Kuchen et al 2012&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Kennaway_2011/Kennaway-etal-2011.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Principles and concepts&#039;&#039;&#039;&#039;&#039; Kennaway et al 2011&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Green_2011/Green-etal-2010.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Snapdragon&#039;&#039;&#039;&#039;&#039; Green et al 2011, Cui et al 2010&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| &amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt; &#039;&#039;GFtbox&#039;&#039; is an implementation of the Growing Polarised Tissue Framework (GPT-framework) for understanding and modelling the relationship between gene activity and the growth of shapes such leaves, flowers and animal embryos ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]). &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt;The GPT-framework was used to capture an understanding of (to model) the growing petal ([http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1001550 Sauret-Güeto et al 2013]), leaf ([http://www.sciencemag.org/content/335/6072/1092.abstract Kuchen et al 2012]) and Snapdragon flower [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]. The Snapdragon model was validated by comparing the results with other mutant and transgenic flowers [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000538 Cui et al 2010.]&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The key point is how &#039;&#039;&#039;outgrowths can be specified by genes&#039;&#039;&#039;. The icon shows an asymmetrical outgrowth. Conceptually, it is specifed by two independent patterns under genetic control: a pattern of growth and a pattern of organisers. The outgrowth arises from a region of extra overall growth. Growth is aligned along axes set by two interacting systems. Organisers at the ends of the mesh create a lengthwise gradient. This gradient interacts with the second due to putative organisers that generate polariser sinks in the region that becomes the tips of the palette outgrowth. ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]). These hypotheses need to be tested in biological systems.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Viewing and measuring volume images: &#039;&#039;&#039;VolViewer&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;VolViewer-logo.png|120px|VolViewer&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For viewing and measuring &#039;&#039;&#039;volume images&#039;&#039;&#039; on both normal and &#039;&#039;&#039;stereo&#039;&#039;&#039; screens. Typical images from: confocal microscope and Optical Projection Tomography (OPT) images&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Description|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#User Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Download| &#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Output from VolViewer has appeared in:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://www.cell.com/cell_picture_show-plantbio Cell: Online Gallery] | [http://www.amazon.co.uk/Handbook-Plant-Science-Keith-Roberts/dp/0470057238/ref=sr_1_19?s=books&amp;amp;ie=UTF8&amp;amp;qid=1289321357&amp;amp;sr=1-19 Front cover: Handbook of Plant Science] | [http://www.plantcell.org/content/18/9.toc Front cover: The Plant Cell] |  [http://www.americanscientist.org/issues/pub/2013/1/3d-carnivorous-plants American Scientist] | [http://www.rms.org.uk/Resources/Royal%20Microscopical%20Society/infocus/Edgar%20article.pdf  Royal Microscopical Society: Infocus Magazine] | [http://www.bioptonics.com/Home.htm Bundled with the Bioptonic 3001 scanner: Bioptonics Viewer] | [http://www.dailymail.co.uk/sciencetech/article-2215052/The-complexity-intricacy-Mother-Nature-revealed-incredible-pictures-plants--seen-inside.html The Daily Mail] | [http://www.guardian.co.uk/science/gallery/2007/sep/04/fruitflybrain#/?picture=330675671&amp;amp;index=1 The Guardian newspaper: 3D Fruit fly] | [http://qt.nokia.com/qt-in-use/ambassadors/project?id=a0F20000006LZ2pEAG Qt Ambassador program] | [http://www.triffidnurseries.co.uk/special3.php Triffid Nurseries website]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  VolViewer is used as a &#039;&#039;&#039;stand-alone&#039;&#039;&#039; app. or as a &#039;&#039;&#039;viewport for other systems&#039;&#039;&#039;, e.g. Matlab programs. VolViewer uses [http://www.opengl.org/ OpenGL] and [http://qt.nokia.com/products/ Qt] to provide a user friendly application to interactively explore and quantify multi-dimensional biological images. It has been successfully used in our lab to explore and quantify confocal microscopy and  optical projection tomography images. Written by Jerome Avondo it is open-source and is also compatible with the Open Microscopy Environment ([http://openmicroscopy.org/site OME]) (Chris Allen and Avondo, et. al. &#039;&#039;OMERO: flexible, model-driven data management for experimental biology&#039;&#039;  Nature Methods 9, 245–253 (2012))&amp;lt;br&amp;gt; [[image:Silique.PNG|360px]]).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing shapes in 2D and 3D: &#039;&#039;&#039;AAMToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;AAMToolbox_logo.jpg|120px|AAMToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing populations of shapes and colours within the shapes using principal component analysis. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[AAMToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tutorials on the Shape modelling toolbox|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[AAMToolbox Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download revised Nov2012&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The AAMToolbox enables the user analyse the shape and colour of collections of similar objects. Originally developed to analyse face shapes for lipreading ([http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=982900 Matthews &#039;&#039;et al&#039;&#039;. 2002][http://www2.cmp.uea.ac.uk/~sjc/matthews-pami-01.pdf version of pdf]), we have used it extensively for analysing the shapes of leaves ([http://www.pnas.org/content/102/29/10221.short Langlade &#039;&#039;et al&#039;&#039; 2005.],[http://www.tandfonline.com/doi/abs/10.2976/1.2836738 Bensmihen &#039;&#039;et al.&#039;&#039; 2010]) and petals ([http://www.sciencemag.org/content/313/5789/963.short Whibley &#039;&#039;et al&#039;&#039; 2006],[http://www.mssaleshops.info/content/21/10/2999.short Feng &#039;&#039;et al&#039;&#039;. 2010]). The analysis can be applied to art, for example, finding systematic differences between portraits by Rembrandt and Modigliani.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing the shapes of clones: &#039;&#039;&#039;SectorAnalysisToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;Sector analysis icon.jpg|120px|SectorAnalysisToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing the shapes of marked cell clones. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/SectorAnalysisToolbox.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The SectorAnalysisToolbox enables the user analyse the shapes of marked clones in a sheet of tissue.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;&#039;&#039;&#039;Algorithms&#039;&#039;&#039;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;MSERs, extrema, connected-set filters and sieves==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;The algorithm finding MSER&#039;s starts with a connected-set opening or &#039;o&#039; sieve&amp;lt;/span&amp;gt;====&lt;br /&gt;
[[Comparison of Matlab MSER&#039;s and &#039;o&#039; sieve|Comparison of Matlab MSER&#039;s and &#039;o&#039; sieve]] Essentially, no difference.&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| [[Image:Cameraman_iso_topview.jpg|300px|link=AAMToolbox Details|MSERs]] Cameraman image. Superimposed red spots are maximal extrema and blue spots are minima. Irregular cyan, blue and yellow regions illustrate regions associated with maxima and the magenta region is a minimum.&lt;br /&gt;
|[[Image:cameraman_iso_tree.jpg|300px|link=AAMToolbox Details|MSERs over scale-space]]&amp;lt;br&amp;gt;Isometric view of the cameraman image with superimposed maxima (red) and minima (blue). The trees trace the maxima through increasing scale-space. Large spots have been identified as stable extrema.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color: 	#C364C5;&amp;quot;&amp;gt;Finding interest points, features and segmenting images. &amp;lt;/span&amp;gt;===&lt;br /&gt;
#[[MSER and Sieve Details|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;Technical briefing&#039;&#039;&#039;&amp;lt;/span&amp;gt;]] &amp;lt;span style=&amp;quot;color: 	#C364C5;&amp;quot;&amp;gt;MSER&#039;s incorporate &#039;o&#039; sieves.&lt;br /&gt;
#[[MSER&#039;s and Connected sets|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;The twist&#039;&#039;&#039;: from restricted median filters to sieves and MSER&#039;s&amp;lt;/span&amp;gt;]]&lt;br /&gt;
#One dimensional sieves (measure length)&lt;br /&gt;
##[[Types of 1D sieve|Types of 1D sieve]]&lt;br /&gt;
##[[First applied to hydrophobicity plots|First applied to hydrophobicity plots]] but lets exploit their idempotency.&lt;br /&gt;
#Two dimensional sieves (measure areas)&lt;br /&gt;
##Properties&lt;br /&gt;
##Relation to MSER&#039;s&lt;br /&gt;
#Three dimensional sieves (measure volumes)&lt;br /&gt;
##[[Segment by volume|Segment by volume]] instant gratification.&lt;br /&gt;
&amp;lt;!--[[siv Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Software#MSERs extrema connected-set filters and sieves|&amp;lt;span style=&amp;quot;color:Green;&amp;quot;&amp;gt;&#039;&#039;&#039;MORE&#039;&#039;&#039;&amp;lt;/span&amp;gt;]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;Art, extrema of light and shade: &#039;&#039;&#039;&#039;&#039;PhotoArtMaster&#039;&#039;&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Art created using ArtMaster, and ArtMaster itself was featured in an exhibit at the London Victoria and Albert (V&amp;amp;A) Museum exhibition &amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;Cheating? How to make Perfect Work of Art&#039; (2003).&amp;lt;/span&amp;gt; The exhibition centered on the idea of [http://en.wikipedia.org/wiki/Hockney%E2%80%93Falco_thesis Hockney&#039;s] that  advances in realism and accuracy in the history of Western art since the Renaissance were primarily the result of optical aids such as the camera obscura, camera lucida, and curved mirrors. My exhibit used a touch screen (rare in those days) and ArtMaster to help visitors create &#039;paintings&#039; from photographs. [http://www.sciencemuseum.org.uk/visitmuseum/galleries/turing.aspx finding its name]. (It is entirely different in principle from the software more recently used by Hockney to paint with an iPad.)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:DegasLightAndShade.jpg|400px]][[Image:Emma_face_Art_C.jpg|300px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of light and shade crisply segmented from a photograph. Likewise, on the right, edges.&lt;br /&gt;
|}&lt;br /&gt;
=====PhotoArtMaster=====&lt;br /&gt;
Saturday 07/06/2014: Inspired Photographer of the Year 2013 Tony Bennett when asked whether his photograph  [http://www.bbc.co.uk/programmes/galleries/p020hd8s Mists and Reflections] had been Photoshopped replied something like &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;A digital camera delivers an unemotional &#039;&#039;raw&#039;&#039; image of pixels that you have to manipulate to &#039;&#039;create your photograph&#039;&#039;&amp;quot; Photographers manipulate as little as possible. &amp;lt;br&amp;gt;&lt;br /&gt;
However there is &#039;&#039;&#039;another path one that creates pictures&#039;&#039;&#039;. For this you need another piece of software: PhotoArtMaster (ArtMaster). Professional Photographer said &#039;&#039;&amp;quot;&#039;&#039;&#039;Forget any comparison whatsoever with the art filters in Photoshop - this software reaches out and enters different stratospheres&#039;&#039;&#039;&amp;quot;&#039;&#039; [[Professional Photographer]].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Early versions of PhotoArtMaster are still &#039;&#039;&#039;available from Amazon&#039;&#039;&#039; at low prices (I&#039;m not sure where they come from.)&lt;br /&gt;
[http://www.amazon.co.uk/s/ref=nb_sb_noss?url=search-alias%3Daps&amp;amp;field-keywords=photoartmaster] . Some help for both the early versions and the latest version can be found in [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;this document&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]).&lt;br /&gt;
=====Links to third party PhotoArtMastered pictures=====&lt;br /&gt;
*[https://picasaweb.google.com/113257474829608374943/InTheStyleOf Oliver Bangham] Colouful rounded shapes from, yes, my brother.&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Wimbledon_%28film%29 The entry sequence of the comedy film &#039;Wimbledon&#039;]&lt;br /&gt;
&lt;br /&gt;
====The final version of the Windows ArtMaster2.0 [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSource_ArtMaster/ArtMaster2.0Release.zip &amp;lt;span style=&amp;quot;color: #B31B1B&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;is downloadable here&#039;&#039;&#039;&#039;&#039;&amp;lt;/span&amp;gt;]  with no support.====&lt;br /&gt;
Unzip into (for example) the &amp;quot;Program Files&amp;quot; directory then set your system environment to include: &#039;&#039;C:\Program Files\Pam2.0 Release\jre\bin;C:\Program Files\Pam2.0 Release\bin;&#039;&#039; (You may need help for this. I right clicked &#039;computer&#039; from the &#039;Start&#039; menu, then selected &#039;Advanced system settings&#039;, then &#039;Environment Variables&#039; and finally slid through the System variables until I found and selected &#039;Path&#039;. This allowed me to edit the path by adding &#039;;C:\Program Files\Pam2.0 Release\jre\bin;C:\Program Files\Pam2.0 Release\bin&#039; to the end). Rather detailed help using the software is available in [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;this essay&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/Art_For_All_a4a_3_web2.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;The sieve algorithms underpinning PhotoArtMaster software&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;] are described in an extract of the &lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;essay&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]. These documents were written to support our Fo2Pix company. PhotoArtMaster originally  sold &amp;gt;65,000 licences but ill health forced the closure of Fo2Pix.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Trees_1.jpg|600px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of colour crisply segmented from a photograph. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Documentation_of_Connected_Set_Filters_or_Sieves|Art test page]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
[[Documentation_of_Connected_Set_Filters_or_Sieves]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Reaction-diffusion and morphogenesis==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#000000;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|&lt;br /&gt;
[[Image:tentacles_morphogenesis.png|600px]]&lt;br /&gt;
|}&lt;br /&gt;
Illustration of morphogenesis inspired by Turing&#039;s paper. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/GPT_ReactionDiffusionTentacles_20121211.zip &amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Example using growth toolbox GPT_ReactionDiffusionTentacles_20121211.zip&amp;lt;/span&amp;gt;]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
===1 A===&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Open source systems to which we have contributed=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;OMERO==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;OMERO_DIAGRAM.jpg|100px|OMERO&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For working with the OME image database. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [http://www.openmicroscopy.org/site/products/omero &#039;&#039;Details&#039;&#039;], [http://www.openmicroscopy.org/site/support/omero4/downloads &#039;&#039;Download&#039;&#039;]&amp;lt;br&amp;gt; [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  [http://openmicroscopy.org/site/support/omero4 Open Microscopy Environment Remote Objects (OMERO).] for visualising, managing, and annotating scientific image data. See also our [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] training course we ran in April 2011.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Tools and Utilities=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;BioformatsConverter==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;BioformatsConverterZip.png|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For converting microscope manufacturer proprietary file formats. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [[BioformatsConverter|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| This tool allows for the batch conversion of microscope manufacturer proprietary file formats, to the open source OME-TIFF standard. Uses the [http://www.loci.wisc.edu/software/bio-formats Bioformats] library.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Dependency Checking Tool==&lt;br /&gt;
&lt;br /&gt;
Tool for recursively finding what further functions a function depends on. See [[myDepFun|&#039;&#039;Details&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;In development&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;MTtbox&amp;lt;/span&amp;gt;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;MTtboxA.jpg|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For modelling the behaviour of microtubules within a cell. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
See [[MTtbox documentation|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| In development. The idea is to be able to model the behaviour of growing microtubules and factors as they react chemically and diffuse within the different cell compartments.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
The icon shows a spherical cell sliced open to show concentric components: cell wall (magenta), plasma-membrane (yellow), cytoplasm (green) and vacuole (yellow). Microtubules (blue) grow in 3D within the cytoplasm.&lt;br /&gt;
|}&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Historical&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Robot arm:  still in production after 30 years (serving local industry)&amp;lt;/span&amp;gt;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|[[Image:2014-06-10 14.22.20 small robot.jpg|400px|]] &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For teaching &#039;&#039;&#039;production control&#039;&#039;&#039; and &#039;&#039;&#039;interrupt programming&#039;&#039;&#039;. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1983 and we are in a world of &#039;&#039;&#039;Apple II and BBC B computers&#039;&#039;&#039; - the &#039;&#039;6502&#039;&#039; processor reigns. Particularly good for real-time control it responded very fast to hardware interrupts from, for example, the timer. To illustrate timer interrupts what better than digital servo-motors? Set up the on-board timers to produce a stream of  &#039;heartbeat&#039; of pulses, one every 20 ms out of the parallel port and control up to eight motors.  Pulse widths, from 1 to 2 ms, control the position of each motor arm. Derek Fulton and I made some loose lab. money by writing a series of articles showing exactly how to build and, in particular, control this robot arm.[[Publications#.28G.29_Computer_control.2C_measurement_and_commercial_software |Bangham et al.]]. &lt;br /&gt;
Our copyright, I took it to a local company LJ-Electronics ([http://www.ljcreate.com/products/product.asp?id=314&amp;amp;program=195&amp;amp;curr=2 now LJ-Creative]) who incorporated it detail for detail into their product line. Originally, they called it the Emu. Still in production: &#039;&#039;&#039;Lovely outcome.&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Historical=&lt;/div&gt;</summary>
		<author><name>PaulSoutham</name></author>
	</entry>
	<entry>
		<id>http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6944</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6944"/>
		<updated>2016-09-13T13:56:22Z</updated>

		<summary type="html">&lt;p&gt;PaulSoutham: /* We developed GFtbox to allow us to model the growth of complex shapes with the ultimate goal: to understand the relationships between genes, growth and form. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&amp;lt;!-- ===[[BanghamLabSVN|&amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Copy of BanghamLab source code&amp;lt;/span&amp;gt;]]=== --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: DarkGreen&amp;quot;&amp;gt;&#039;&#039;&#039;Current activity: a collaboration&#039;&#039;&#039; with the [http://rico-coen.jic.ac.uk/index.php/Main_Page CoenLab] with the aim of understanding how patterns of gene activity in biological organs influence the developing shape. The BanghamLab is focussed on the conceptual underpinning: concepts captured in computational growth models, experimental data visualisation and analysis.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Notes on documenting our software&amp;lt;/span&amp;gt;=== &lt;br /&gt;
&lt;br /&gt;
[[Tricks for documenting software|Notes for Lab members on how to contribute to this Wiki and where to put downloads. ]]&lt;br /&gt;
&amp;lt;br&amp;gt;Matlab tip: searching a large data structure for a particular field. Clear the command window. Evaluate the structure to list all the fields, then use the usual control-f search tool on the command window.&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;&#039;&#039;&#039;Computational biology&#039;&#039;&#039;&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Quantitative understanding of growing shapes: &#039;&#039;&#039;GFtbox&#039;&#039;&#039;&amp;lt;/span&amp;gt;==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:#A52A2A;&amp;quot;&amp;gt;We developed &#039;&#039;GFtbox&#039;&#039; to allow us to model the growth of complex shapes with the ultimate goal: to understand the relationships between genes, growth and form.&amp;lt;/span&amp;gt;====&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;400&amp;quot;| [[Image:Journal.pbio.1000537.g009.png|350px|Growth of a flower]] Example of a growing snapdragon flower and some mutants ( [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]). Growth is specified by factors (genes) according to the Growing Polarised Tissue Framework. Colours represent putative gene activity, arrows the polariser gradient and spots clones.&lt;br /&gt;
|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;313&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot; position=&amp;quot;right&amp;quot; autoplay=&#039;true&#039;&amp;gt;GPT_Snapdragon_2010_Green_et_al-0002_1.flv|GPT_Snapdragon_2010_Green_et_al-0002.png&amp;lt;/wikiflv&amp;gt;&lt;br /&gt;
&amp;lt;!--|&amp;lt;wikiflv width=&amp;quot;280&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot;&amp;gt;Journal.pbio.1000537.s025_1.flv|Journal.pbio.1000537.g009.png&amp;lt;/wikiflv&amp;gt;--&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;GPT_thumbnail2.png|120px|GFtbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|&lt;br /&gt;
For modelling the growth of shapes.  &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual ancillary functions|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;for ancillary functions: in &#039;&#039;&#039;interaction function&#039;&#039;&#039; and external functions&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[GFtbox|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Background&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Tutorial pages|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Start here&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Example pages|&#039;&#039;&#039;&#039;&#039;Examples&#039;&#039;&#039;&#039;&#039;: from publications]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://sourceforge.net/p/gftbox/ &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox&#039;&#039;&#039;&#039;&#039; from SourceForge&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox project files:&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PlantCell_Richardson_2016/GPT_HoodedBarleyWingModels.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Barley&#039;&#039;&#039;&#039;&#039; Richardson et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Dev_Eldridge_2016/Fruit_Shape_Brassicaceae.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Fruits&#039;&#039;&#039;&#039;&#039; Eldridge et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_SauretGueto_2013/GPT_Petal_PLoS_20130502.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Petals&#039;&#039;&#039;&#039;&#039; Sauret-Güeto et al 2013&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/GPT_ArabidopsisLeafModel_20120207.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Leaves&#039;&#039;&#039;&#039;&#039; Kuchen et al 2012&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Kennaway_2011/Kennaway-etal-2011.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Principles and concepts&#039;&#039;&#039;&#039;&#039; Kennaway et al 2011&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Green_2011/Green-etal-2010.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Snapdragon&#039;&#039;&#039;&#039;&#039; Green et al 2011, Cui et al 2010&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| &amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt; &#039;&#039;GFtbox&#039;&#039; is an implementation of the Growing Polarised Tissue Framework (GPT-framework) for understanding and modelling the relationship between gene activity and the growth of shapes such leaves, flowers and animal embryos ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]). &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt;The GPT-framework was used to capture an understanding of (to model) the growing petal ([http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1001550 Sauret-Güeto et al 2013]), leaf ([http://www.sciencemag.org/content/335/6072/1092.abstract Kuchen et al 2012]) and Snapdragon flower [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]. The Snapdragon model was validated by comparing the results with other mutant and transgenic flowers [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000538 Cui et al 2010.]&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The key point is how &#039;&#039;&#039;outgrowths can be specified by genes&#039;&#039;&#039;. The icon shows an asymmetrical outgrowth. Conceptually, it is specifed by two independent patterns under genetic control: a pattern of growth and a pattern of organisers. The outgrowth arises from a region of extra overall growth. Growth is aligned along axes set by two interacting systems. Organisers at the ends of the mesh create a lengthwise gradient. This gradient interacts with the second due to putative organisers that generate polariser sinks in the region that becomes the tips of the palette outgrowth. ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]). These hypotheses need to be tested in biological systems.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Viewing and measuring volume images: &#039;&#039;&#039;VolViewer&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;VolViewer-logo.png|120px|VolViewer&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For viewing and measuring &#039;&#039;&#039;volume images&#039;&#039;&#039; on both normal and &#039;&#039;&#039;stereo&#039;&#039;&#039; screens. Typical images from: confocal microscope and Optical Projection Tomography (OPT) images&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Description|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#User Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Download| &#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Output from VolViewer has appeared in:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://www.cell.com/cell_picture_show-plantbio Cell: Online Gallery] | [http://www.amazon.co.uk/Handbook-Plant-Science-Keith-Roberts/dp/0470057238/ref=sr_1_19?s=books&amp;amp;ie=UTF8&amp;amp;qid=1289321357&amp;amp;sr=1-19 Front cover: Handbook of Plant Science] | [http://www.plantcell.org/content/18/9.toc Front cover: The Plant Cell] |  [http://www.americanscientist.org/issues/pub/2013/1/3d-carnivorous-plants American Scientist] | [http://www.rms.org.uk/Resources/Royal%20Microscopical%20Society/infocus/Edgar%20article.pdf  Royal Microscopical Society: Infocus Magazine] | [http://www.bioptonics.com/Home.htm Bundled with the Bioptonic 3001 scanner: Bioptonics Viewer] | [http://www.dailymail.co.uk/sciencetech/article-2215052/The-complexity-intricacy-Mother-Nature-revealed-incredible-pictures-plants--seen-inside.html The Daily Mail] | [http://www.guardian.co.uk/science/gallery/2007/sep/04/fruitflybrain#/?picture=330675671&amp;amp;index=1 The Guardian newspaper: 3D Fruit fly] | [http://qt.nokia.com/qt-in-use/ambassadors/project?id=a0F20000006LZ2pEAG Qt Ambassador program] | [http://www.triffidnurseries.co.uk/special3.php Triffid Nurseries website]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  VolViewer is used as a &#039;&#039;&#039;stand-alone&#039;&#039;&#039; app. or as a &#039;&#039;&#039;viewport for other systems&#039;&#039;&#039;, e.g. Matlab programs. VolViewer uses [http://www.opengl.org/ OpenGL] and [http://qt.nokia.com/products/ Qt] to provide a user friendly application to interactively explore and quantify multi-dimensional biological images. It has been successfully used in our lab to explore and quantify confocal microscopy and  optical projection tomography images. Written by Jerome Avondo it is open-source and is also compatible with the Open Microscopy Environment ([http://openmicroscopy.org/site OME]) (Chris Allen and Avondo, et. al. &#039;&#039;OMERO: flexible, model-driven data management for experimental biology&#039;&#039;  Nature Methods 9, 245–253 (2012))&amp;lt;br&amp;gt; [[image:Silique.PNG|360px]]).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing shapes in 2D and 3D: &#039;&#039;&#039;AAMToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;AAMToolbox_logo.jpg|120px|AAMToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing populations of shapes and colours within the shapes using principal component analysis. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[AAMToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tutorials on the Shape modelling toolbox|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[AAMToolbox Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download revised Nov2012&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The AAMToolbox enables the user analyse the shape and colour of collections of similar objects. Originally developed to analyse face shapes for lipreading ([http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=982900 Matthews &#039;&#039;et al&#039;&#039;. 2002][http://www2.cmp.uea.ac.uk/~sjc/matthews-pami-01.pdf version of pdf]), we have used it extensively for analysing the shapes of leaves ([http://www.pnas.org/content/102/29/10221.short Langlade &#039;&#039;et al&#039;&#039; 2005.],[http://www.tandfonline.com/doi/abs/10.2976/1.2836738 Bensmihen &#039;&#039;et al.&#039;&#039; 2010]) and petals ([http://www.sciencemag.org/content/313/5789/963.short Whibley &#039;&#039;et al&#039;&#039; 2006],[http://www.mssaleshops.info/content/21/10/2999.short Feng &#039;&#039;et al&#039;&#039;. 2010]). The analysis can be applied to art, for example, finding systematic differences between portraits by Rembrandt and Modigliani.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing the shapes of clones: &#039;&#039;&#039;SectorAnalysisToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;Sector analysis icon.jpg|120px|SectorAnalysisToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing the shapes of marked cell clones. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/SectorAnalysisToolbox.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The SectorAnalysisToolbox enables the user analyse the shapes of marked clones in a sheet of tissue.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;&#039;&#039;&#039;Algorithms&#039;&#039;&#039;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;MSERs, extrema, connected-set filters and sieves==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;The algorithm finding MSER&#039;s starts with a connected-set opening or &#039;o&#039; sieve&amp;lt;/span&amp;gt;====&lt;br /&gt;
[[Comparison of Matlab MSER&#039;s and &#039;o&#039; sieve|Comparison of Matlab MSER&#039;s and &#039;o&#039; sieve]] Essentially, no difference.&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| [[Image:Cameraman_iso_topview.jpg|300px|link=AAMToolbox Details|MSERs]] Cameraman image. Superimposed red spots are maximal extrema and blue spots are minima. Irregular cyan, blue and yellow regions illustrate regions associated with maxima and the magenta region is a minimum.&lt;br /&gt;
|[[Image:cameraman_iso_tree.jpg|300px|link=AAMToolbox Details|MSERs over scale-space]]&amp;lt;br&amp;gt;Isometric view of the cameraman image with superimposed maxima (red) and minima (blue). The trees trace the maxima through increasing scale-space. Large spots have been identified as stable extrema.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color: 	#C364C5;&amp;quot;&amp;gt;Finding interest points, features and segmenting images. &amp;lt;/span&amp;gt;===&lt;br /&gt;
#[[MSER and Sieve Details|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;Technical briefing&#039;&#039;&#039;&amp;lt;/span&amp;gt;]] &amp;lt;span style=&amp;quot;color: 	#C364C5;&amp;quot;&amp;gt;MSER&#039;s incorporate &#039;o&#039; sieves.&lt;br /&gt;
#[[MSER&#039;s and Connected sets|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;The twist&#039;&#039;&#039;: from restricted median filters to sieves and MSER&#039;s&amp;lt;/span&amp;gt;]]&lt;br /&gt;
#One dimensional sieves (measure length)&lt;br /&gt;
##[[Types of 1D sieve|Types of 1D sieve]]&lt;br /&gt;
##[[First applied to hydrophobicity plots|First applied to hydrophobicity plots]] but lets exploit their idempotency.&lt;br /&gt;
#Two dimensional sieves (measure areas)&lt;br /&gt;
##Properties&lt;br /&gt;
##Relation to MSER&#039;s&lt;br /&gt;
#Three dimensional sieves (measure volumes)&lt;br /&gt;
##[[Segment by volume|Segment by volume]] instant gratification.&lt;br /&gt;
&amp;lt;!--[[siv Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Software#MSERs extrema connected-set filters and sieves|&amp;lt;span style=&amp;quot;color:Green;&amp;quot;&amp;gt;&#039;&#039;&#039;MORE&#039;&#039;&#039;&amp;lt;/span&amp;gt;]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;Art, extrema of light and shade: &#039;&#039;&#039;&#039;&#039;PhotoArtMaster&#039;&#039;&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Art created using ArtMaster, and ArtMaster itself was featured in an exhibit at the London Victoria and Albert (V&amp;amp;A) Museum exhibition &amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;Cheating? How to make Perfect Work of Art&#039; (2003).&amp;lt;/span&amp;gt; The exhibition centered on the idea of [http://en.wikipedia.org/wiki/Hockney%E2%80%93Falco_thesis Hockney&#039;s] that  advances in realism and accuracy in the history of Western art since the Renaissance were primarily the result of optical aids such as the camera obscura, camera lucida, and curved mirrors. My exhibit used a touch screen (rare in those days) and ArtMaster to help visitors create &#039;paintings&#039; from photographs. [http://www.sciencemuseum.org.uk/visitmuseum/galleries/turing.aspx finding its name]. (It is entirely different in principle from the software more recently used by Hockney to paint with an iPad.)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:DegasLightAndShade.jpg|400px]][[Image:Emma_face_Art_C.jpg|300px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of light and shade crisply segmented from a photograph. Likewise, on the right, edges.&lt;br /&gt;
|}&lt;br /&gt;
=====PhotoArtMaster=====&lt;br /&gt;
Saturday 07/06/2014: Inspired Photographer of the Year 2013 Tony Bennett when asked whether his photograph  [http://www.bbc.co.uk/programmes/galleries/p020hd8s Mists and Reflections] had been Photoshopped replied something like &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;A digital camera delivers an unemotional &#039;&#039;raw&#039;&#039; image of pixels that you have to manipulate to &#039;&#039;create your photograph&#039;&#039;&amp;quot; Photographers manipulate as little as possible. &amp;lt;br&amp;gt;&lt;br /&gt;
However there is &#039;&#039;&#039;another path one that creates pictures&#039;&#039;&#039;. For this you need another piece of software: PhotoArtMaster (ArtMaster). Professional Photographer said &#039;&#039;&amp;quot;&#039;&#039;&#039;Forget any comparison whatsoever with the art filters in Photoshop - this software reaches out and enters different stratospheres&#039;&#039;&#039;&amp;quot;&#039;&#039; [[Professional Photographer]].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Early versions of PhotoArtMaster are still &#039;&#039;&#039;available from Amazon&#039;&#039;&#039; at low prices (I&#039;m not sure where they come from.)&lt;br /&gt;
[http://www.amazon.co.uk/s/ref=nb_sb_noss?url=search-alias%3Daps&amp;amp;field-keywords=photoartmaster] . Some help for both the early versions and the latest version can be found in [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;this document&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]).&lt;br /&gt;
=====Links to third party PhotoArtMastered pictures=====&lt;br /&gt;
*[https://picasaweb.google.com/113257474829608374943/InTheStyleOf Oliver Bangham] Colouful rounded shapes from, yes, my brother.&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Wimbledon_%28film%29 The entry sequence of the comedy film &#039;Wimbledon&#039;]&lt;br /&gt;
&lt;br /&gt;
====The final version of the Windows ArtMaster2.0 [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSource_ArtMaster/ArtMaster2.0Release.zip &amp;lt;span style=&amp;quot;color: #B31B1B&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;is downloadable here&#039;&#039;&#039;&#039;&#039;&amp;lt;/span&amp;gt;]  with no support.====&lt;br /&gt;
Unzip into (for example) the &amp;quot;Program Files&amp;quot; directory then set your system environment to include: &#039;&#039;C:\Program Files\Pam2.0 Release\jre\bin;C:\Program Files\Pam2.0 Release\bin;&#039;&#039; (You may need help for this. I right clicked &#039;computer&#039; from the &#039;Start&#039; menu, then selected &#039;Advanced system settings&#039;, then &#039;Environment Variables&#039; and finally slid through the System variables until I found and selected &#039;Path&#039;. This allowed me to edit the path by adding &#039;;C:\Program Files\Pam2.0 Release\jre\bin;C:\Program Files\Pam2.0 Release\bin&#039; to the end). Rather detailed help using the software is available in [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;this essay&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/Art_For_All_a4a_3_web2.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;The sieve algorithms underpinning PhotoArtMaster software&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;] are described in an extract of the &lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;essay&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]. These documents were written to support our Fo2Pix company. PhotoArtMaster originally  sold &amp;gt;65,000 licences but ill health forced the closure of Fo2Pix.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Trees_1.jpg|600px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of colour crisply segmented from a photograph. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Documentation_of_Connected_Set_Filters_or_Sieves|Art test page]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
[[Documentation_of_Connected_Set_Filters_or_Sieves]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Reaction-diffusion and morphogenesis==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#000000;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|&lt;br /&gt;
[[Image:tentacles_morphogenesis.png|600px]]&lt;br /&gt;
|}&lt;br /&gt;
Illustration of morphogenesis inspired by Turing&#039;s paper. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/GPT_ReactionDiffusionTentacles_20121211.zip &amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Example using growth toolbox GPT_ReactionDiffusionTentacles_20121211.zip&amp;lt;/span&amp;gt;]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
===1 A===&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Open source systems to which we have contributed=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;OMERO==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;OMERO_DIAGRAM.jpg|100px|OMERO&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For working with the OME image database. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [http://www.openmicroscopy.org/site/products/omero &#039;&#039;Details&#039;&#039;], [http://www.openmicroscopy.org/site/support/omero4/downloads &#039;&#039;Download&#039;&#039;]&amp;lt;br&amp;gt; [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  [http://openmicroscopy.org/site/support/omero4 Open Microscopy Environment Remote Objects (OMERO).] for visualising, managing, and annotating scientific image data. See also our [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] training course we ran in April 2011.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Tools and Utilities=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;BioformatsConverter==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;BioformatsConverterZip.png|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For converting microscope manufacturer proprietary file formats. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [[BioformatsConverter|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| This tool allows for the batch conversion of microscope manufacturer proprietary file formats, to the open source OME-TIFF standard. Uses the [http://www.loci.wisc.edu/software/bio-formats Bioformats] library.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Dependency Checking Tool==&lt;br /&gt;
&lt;br /&gt;
Tool for recursively finding what further functions a function depends on. See [[myDepFun|&#039;&#039;Details&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;In development&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;MTtbox&amp;lt;/span&amp;gt;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;MTtboxA.jpg|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For modelling the behaviour of microtubules within a cell. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
See [[MTtbox documentation|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| In development. The idea is to be able to model the behaviour of growing microtubules and factors as they react chemically and diffuse within the different cell compartments.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
The icon shows a spherical cell sliced open to show concentric components: cell wall (magenta), plasma-membrane (yellow), cytoplasm (green) and vacuole (yellow). Microtubules (blue) grow in 3D within the cytoplasm.&lt;br /&gt;
|}&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Historical&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Robot arm:  still in production after 30 years (serving local industry)&amp;lt;/span&amp;gt;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|[[Image:2014-06-10 14.22.20 small robot.jpg|400px|]] &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For teaching &#039;&#039;&#039;production control&#039;&#039;&#039; and &#039;&#039;&#039;interrupt programming&#039;&#039;&#039;. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1983 and we are in a world of &#039;&#039;&#039;Apple II and BBC B computers&#039;&#039;&#039; - the &#039;&#039;6502&#039;&#039; processor reigns. Particularly good for real-time control it responded very fast to hardware interrupts from, for example, the timer. To illustrate timer interrupts what better than digital servo-motors? Set up the on-board timers to produce a stream of  &#039;heartbeat&#039; of pulses, one every 20 ms out of the parallel port and control up to eight motors.  Pulse widths, from 1 to 2 ms, control the position of each motor arm. Derek Fulton and I made some loose lab. money by writing a series of articles showing exactly how to build and, in particular, control this robot arm.[[Publications#.28G.29_Computer_control.2C_measurement_and_commercial_software |Bangham et al.]]. &lt;br /&gt;
Our copyright, I took it to a local company LJ-Electronics ([http://www.ljcreate.com/products/product.asp?id=314&amp;amp;program=195&amp;amp;curr=2 now LJ-Creative]) who incorporated it detail for detail into their product line. Originally, they called it the Emu. Still in production: &#039;&#039;&#039;Lovely outcome.&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Historical=&lt;/div&gt;</summary>
		<author><name>PaulSoutham</name></author>
	</entry>
	<entry>
		<id>http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6943</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6943"/>
		<updated>2016-09-12T13:55:37Z</updated>

		<summary type="html">&lt;p&gt;PaulSoutham: /* We developed GFtbox to allow us to model the growth of complex shapes with the ultimate goal: to understand the relationships between genes, growth and form. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&amp;lt;!-- ===[[BanghamLabSVN|&amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Copy of BanghamLab source code&amp;lt;/span&amp;gt;]]=== --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: DarkGreen&amp;quot;&amp;gt;&#039;&#039;&#039;Current activity: a collaboration&#039;&#039;&#039; with the [http://rico-coen.jic.ac.uk/index.php/Main_Page CoenLab] with the aim of understanding how patterns of gene activity in biological organs influence the developing shape. The BanghamLab is focussed on the conceptual underpinning: concepts captured in computational growth models, experimental data visualisation and analysis.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Notes on documenting our software&amp;lt;/span&amp;gt;=== &lt;br /&gt;
&lt;br /&gt;
[[Tricks for documenting software|Notes for Lab members on how to contribute to this Wiki and where to put downloads. ]]&lt;br /&gt;
&amp;lt;br&amp;gt;Matlab tip: searching a large data structure for a particular field. Clear the command window. Evaluate the structure to list all the fields, then use the usual control-f search tool on the command window.&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;&#039;&#039;&#039;Computational biology&#039;&#039;&#039;&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Quantitative understanding of growing shapes: &#039;&#039;&#039;GFtbox&#039;&#039;&#039;&amp;lt;/span&amp;gt;==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:#A52A2A;&amp;quot;&amp;gt;We developed &#039;&#039;GFtbox&#039;&#039; to allow us to model the growth of complex shapes with the ultimate goal: to understand the relationships between genes, growth and form.&amp;lt;/span&amp;gt;====&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;400&amp;quot;| [[Image:Journal.pbio.1000537.g009.png|350px|Growth of a flower]] Example of a growing snapdragon flower and some mutants ( [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]). Growth is specified by factors (genes) according to the Growing Polarised Tissue Framework. Colours represent putative gene activity, arrows the polariser gradient and spots clones.&lt;br /&gt;
|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;313&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot; position=&amp;quot;right&amp;quot; autoplay=&#039;true&#039;&amp;gt;GPT_Snapdragon_2010_Green_et_al-0002_1.flv|GPT_Snapdragon_2010_Green_et_al-0002.png&amp;lt;/wikiflv&amp;gt;&lt;br /&gt;
&amp;lt;!--|&amp;lt;wikiflv width=&amp;quot;280&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot;&amp;gt;Journal.pbio.1000537.s025_1.flv|Journal.pbio.1000537.g009.png&amp;lt;/wikiflv&amp;gt;--&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;GPT_thumbnail2.png|120px|GFtbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|&lt;br /&gt;
For modelling the growth of shapes.  &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual ancillary functions|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;for ancillary functions: in &#039;&#039;&#039;interaction function&#039;&#039;&#039; and external functions&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[GFtbox|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Background&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Tutorial pages|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Start here&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Example pages|&#039;&#039;&#039;&#039;&#039;Examples&#039;&#039;&#039;&#039;&#039;: from publications]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://sourceforge.net/p/gftbox/ &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox&#039;&#039;&#039;&#039;&#039; from SourceForge&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox project files:&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PlantCell_Richardson_2016/Barley.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Barley&#039;&#039;&#039;&#039;&#039; Richardson et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Dev_Eldridge_2016/Fruit_Shape_Brassicaceae.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Fruits&#039;&#039;&#039;&#039;&#039; Eldridge et al 2016&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_SauretGueto_2013/GPT_Petal_PLoS_20130502.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Petals&#039;&#039;&#039;&#039;&#039; Sauret-Güeto et al 2013&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/GPT_ArabidopsisLeafModel_20120207.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Leaves&#039;&#039;&#039;&#039;&#039; Kuchen et al 2012&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Kennaway_2011/Kennaway-etal-2011.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Principles and concepts&#039;&#039;&#039;&#039;&#039; Kennaway et al 2011&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Green_2011/Green-etal-2010.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Snapdragon&#039;&#039;&#039;&#039;&#039; Green et al 2011, Cui et al 2010&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| &amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt; &#039;&#039;GFtbox&#039;&#039; is an implementation of the Growing Polarised Tissue Framework (GPT-framework) for understanding and modelling the relationship between gene activity and the growth of shapes such leaves, flowers and animal embryos ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]). &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt;The GPT-framework was used to capture an understanding of (to model) the growing petal ([http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1001550 Sauret-Güeto et al 2013]), leaf ([http://www.sciencemag.org/content/335/6072/1092.abstract Kuchen et al 2012]) and Snapdragon flower [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]. The Snapdragon model was validated by comparing the results with other mutant and transgenic flowers [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000538 Cui et al 2010.]&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The key point is how &#039;&#039;&#039;outgrowths can be specified by genes&#039;&#039;&#039;. The icon shows an asymmetrical outgrowth. Conceptually, it is specifed by two independent patterns under genetic control: a pattern of growth and a pattern of organisers. The outgrowth arises from a region of extra overall growth. Growth is aligned along axes set by two interacting systems. Organisers at the ends of the mesh create a lengthwise gradient. This gradient interacts with the second due to putative organisers that generate polariser sinks in the region that becomes the tips of the palette outgrowth. ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]). These hypotheses need to be tested in biological systems.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Viewing and measuring volume images: &#039;&#039;&#039;VolViewer&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;VolViewer-logo.png|120px|VolViewer&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For viewing and measuring &#039;&#039;&#039;volume images&#039;&#039;&#039; on both normal and &#039;&#039;&#039;stereo&#039;&#039;&#039; screens. Typical images from: confocal microscope and Optical Projection Tomography (OPT) images&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Description|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#User Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Download| &#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Output from VolViewer has appeared in:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://www.cell.com/cell_picture_show-plantbio Cell: Online Gallery] | [http://www.amazon.co.uk/Handbook-Plant-Science-Keith-Roberts/dp/0470057238/ref=sr_1_19?s=books&amp;amp;ie=UTF8&amp;amp;qid=1289321357&amp;amp;sr=1-19 Front cover: Handbook of Plant Science] | [http://www.plantcell.org/content/18/9.toc Front cover: The Plant Cell] |  [http://www.americanscientist.org/issues/pub/2013/1/3d-carnivorous-plants American Scientist] | [http://www.rms.org.uk/Resources/Royal%20Microscopical%20Society/infocus/Edgar%20article.pdf  Royal Microscopical Society: Infocus Magazine] | [http://www.bioptonics.com/Home.htm Bundled with the Bioptonic 3001 scanner: Bioptonics Viewer] | [http://www.dailymail.co.uk/sciencetech/article-2215052/The-complexity-intricacy-Mother-Nature-revealed-incredible-pictures-plants--seen-inside.html The Daily Mail] | [http://www.guardian.co.uk/science/gallery/2007/sep/04/fruitflybrain#/?picture=330675671&amp;amp;index=1 The Guardian newspaper: 3D Fruit fly] | [http://qt.nokia.com/qt-in-use/ambassadors/project?id=a0F20000006LZ2pEAG Qt Ambassador program] | [http://www.triffidnurseries.co.uk/special3.php Triffid Nurseries website]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  VolViewer is used as a &#039;&#039;&#039;stand-alone&#039;&#039;&#039; app. or as a &#039;&#039;&#039;viewport for other systems&#039;&#039;&#039;, e.g. Matlab programs. VolViewer uses [http://www.opengl.org/ OpenGL] and [http://qt.nokia.com/products/ Qt] to provide a user friendly application to interactively explore and quantify multi-dimensional biological images. It has been successfully used in our lab to explore and quantify confocal microscopy and  optical projection tomography images. Written by Jerome Avondo it is open-source and is also compatible with the Open Microscopy Environment ([http://openmicroscopy.org/site OME]) (Chris Allen and Avondo, et. al. &#039;&#039;OMERO: flexible, model-driven data management for experimental biology&#039;&#039;  Nature Methods 9, 245–253 (2012))&amp;lt;br&amp;gt; [[image:Silique.PNG|360px]]).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing shapes in 2D and 3D: &#039;&#039;&#039;AAMToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;AAMToolbox_logo.jpg|120px|AAMToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing populations of shapes and colours within the shapes using principal component analysis. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[AAMToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tutorials on the Shape modelling toolbox|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[AAMToolbox Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download revised Nov2012&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The AAMToolbox enables the user analyse the shape and colour of collections of similar objects. Originally developed to analyse face shapes for lipreading ([http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=982900 Matthews &#039;&#039;et al&#039;&#039;. 2002][http://www2.cmp.uea.ac.uk/~sjc/matthews-pami-01.pdf version of pdf]), we have used it extensively for analysing the shapes of leaves ([http://www.pnas.org/content/102/29/10221.short Langlade &#039;&#039;et al&#039;&#039; 2005.],[http://www.tandfonline.com/doi/abs/10.2976/1.2836738 Bensmihen &#039;&#039;et al.&#039;&#039; 2010]) and petals ([http://www.sciencemag.org/content/313/5789/963.short Whibley &#039;&#039;et al&#039;&#039; 2006],[http://www.mssaleshops.info/content/21/10/2999.short Feng &#039;&#039;et al&#039;&#039;. 2010]). The analysis can be applied to art, for example, finding systematic differences between portraits by Rembrandt and Modigliani.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing the shapes of clones: &#039;&#039;&#039;SectorAnalysisToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;Sector analysis icon.jpg|120px|SectorAnalysisToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing the shapes of marked cell clones. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/SectorAnalysisToolbox.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The SectorAnalysisToolbox enables the user analyse the shapes of marked clones in a sheet of tissue.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;&#039;&#039;&#039;Algorithms&#039;&#039;&#039;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;MSERs, extrema, connected-set filters and sieves==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;The algorithm finding MSER&#039;s starts with a connected-set opening or &#039;o&#039; sieve&amp;lt;/span&amp;gt;====&lt;br /&gt;
[[Comparison of Matlab MSER&#039;s and &#039;o&#039; sieve|Comparison of Matlab MSER&#039;s and &#039;o&#039; sieve]] Essentially, no difference.&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| [[Image:Cameraman_iso_topview.jpg|300px|link=AAMToolbox Details|MSERs]] Cameraman image. Superimposed red spots are maximal extrema and blue spots are minima. Irregular cyan, blue and yellow regions illustrate regions associated with maxima and the magenta region is a minimum.&lt;br /&gt;
|[[Image:cameraman_iso_tree.jpg|300px|link=AAMToolbox Details|MSERs over scale-space]]&amp;lt;br&amp;gt;Isometric view of the cameraman image with superimposed maxima (red) and minima (blue). The trees trace the maxima through increasing scale-space. Large spots have been identified as stable extrema.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color: 	#C364C5;&amp;quot;&amp;gt;Finding interest points, features and segmenting images. &amp;lt;/span&amp;gt;===&lt;br /&gt;
#[[MSER and Sieve Details|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;Technical briefing&#039;&#039;&#039;&amp;lt;/span&amp;gt;]] &amp;lt;span style=&amp;quot;color: 	#C364C5;&amp;quot;&amp;gt;MSER&#039;s incorporate &#039;o&#039; sieves.&lt;br /&gt;
#[[MSER&#039;s and Connected sets|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;The twist&#039;&#039;&#039;: from restricted median filters to sieves and MSER&#039;s&amp;lt;/span&amp;gt;]]&lt;br /&gt;
#One dimensional sieves (measure length)&lt;br /&gt;
##[[Types of 1D sieve|Types of 1D sieve]]&lt;br /&gt;
##[[First applied to hydrophobicity plots|First applied to hydrophobicity plots]] but lets exploit their idempotency.&lt;br /&gt;
#Two dimensional sieves (measure areas)&lt;br /&gt;
##Properties&lt;br /&gt;
##Relation to MSER&#039;s&lt;br /&gt;
#Three dimensional sieves (measure volumes)&lt;br /&gt;
##[[Segment by volume|Segment by volume]] instant gratification.&lt;br /&gt;
&amp;lt;!--[[siv Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Software#MSERs extrema connected-set filters and sieves|&amp;lt;span style=&amp;quot;color:Green;&amp;quot;&amp;gt;&#039;&#039;&#039;MORE&#039;&#039;&#039;&amp;lt;/span&amp;gt;]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;Art, extrema of light and shade: &#039;&#039;&#039;&#039;&#039;PhotoArtMaster&#039;&#039;&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Art created using ArtMaster, and ArtMaster itself was featured in an exhibit at the London Victoria and Albert (V&amp;amp;A) Museum exhibition &amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;Cheating? How to make Perfect Work of Art&#039; (2003).&amp;lt;/span&amp;gt; The exhibition centered on the idea of [http://en.wikipedia.org/wiki/Hockney%E2%80%93Falco_thesis Hockney&#039;s] that  advances in realism and accuracy in the history of Western art since the Renaissance were primarily the result of optical aids such as the camera obscura, camera lucida, and curved mirrors. My exhibit used a touch screen (rare in those days) and ArtMaster to help visitors create &#039;paintings&#039; from photographs. [http://www.sciencemuseum.org.uk/visitmuseum/galleries/turing.aspx finding its name]. (It is entirely different in principle from the software more recently used by Hockney to paint with an iPad.)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:DegasLightAndShade.jpg|400px]][[Image:Emma_face_Art_C.jpg|300px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of light and shade crisply segmented from a photograph. Likewise, on the right, edges.&lt;br /&gt;
|}&lt;br /&gt;
=====PhotoArtMaster=====&lt;br /&gt;
Saturday 07/06/2014: Inspired Photographer of the Year 2013 Tony Bennett when asked whether his photograph  [http://www.bbc.co.uk/programmes/galleries/p020hd8s Mists and Reflections] had been Photoshopped replied something like &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;A digital camera delivers an unemotional &#039;&#039;raw&#039;&#039; image of pixels that you have to manipulate to &#039;&#039;create your photograph&#039;&#039;&amp;quot; Photographers manipulate as little as possible. &amp;lt;br&amp;gt;&lt;br /&gt;
However there is &#039;&#039;&#039;another path one that creates pictures&#039;&#039;&#039;. For this you need another piece of software: PhotoArtMaster (ArtMaster). Professional Photographer said &#039;&#039;&amp;quot;&#039;&#039;&#039;Forget any comparison whatsoever with the art filters in Photoshop - this software reaches out and enters different stratospheres&#039;&#039;&#039;&amp;quot;&#039;&#039; [[Professional Photographer]].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Early versions of PhotoArtMaster are still &#039;&#039;&#039;available from Amazon&#039;&#039;&#039; at low prices (I&#039;m not sure where they come from.)&lt;br /&gt;
[http://www.amazon.co.uk/s/ref=nb_sb_noss?url=search-alias%3Daps&amp;amp;field-keywords=photoartmaster] . Some help for both the early versions and the latest version can be found in [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;this document&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]).&lt;br /&gt;
=====Links to third party PhotoArtMastered pictures=====&lt;br /&gt;
*[https://picasaweb.google.com/113257474829608374943/InTheStyleOf Oliver Bangham] Colouful rounded shapes from, yes, my brother.&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Wimbledon_%28film%29 The entry sequence of the comedy film &#039;Wimbledon&#039;]&lt;br /&gt;
&lt;br /&gt;
====The final version of the Windows ArtMaster2.0 [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSource_ArtMaster/ArtMaster2.0Release.zip &amp;lt;span style=&amp;quot;color: #B31B1B&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;is downloadable here&#039;&#039;&#039;&#039;&#039;&amp;lt;/span&amp;gt;]  with no support.====&lt;br /&gt;
Unzip into (for example) the &amp;quot;Program Files&amp;quot; directory then set your system environment to include: &#039;&#039;C:\Program Files\Pam2.0 Release\jre\bin;C:\Program Files\Pam2.0 Release\bin;&#039;&#039; (You may need help for this. I right clicked &#039;computer&#039; from the &#039;Start&#039; menu, then selected &#039;Advanced system settings&#039;, then &#039;Environment Variables&#039; and finally slid through the System variables until I found and selected &#039;Path&#039;. This allowed me to edit the path by adding &#039;;C:\Program Files\Pam2.0 Release\jre\bin;C:\Program Files\Pam2.0 Release\bin&#039; to the end). Rather detailed help using the software is available in [http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;this essay&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/Art_For_All_a4a_3_web2.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;The sieve algorithms underpinning PhotoArtMaster software&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;] are described in an extract of the &lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;essay&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]. These documents were written to support our Fo2Pix company. PhotoArtMaster originally  sold &amp;gt;65,000 licences but ill health forced the closure of Fo2Pix.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Trees_1.jpg|600px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of colour crisply segmented from a photograph. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Documentation_of_Connected_Set_Filters_or_Sieves|Art test page]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
[[Documentation_of_Connected_Set_Filters_or_Sieves]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Reaction-diffusion and morphogenesis==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#000000;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|&lt;br /&gt;
[[Image:tentacles_morphogenesis.png|600px]]&lt;br /&gt;
|}&lt;br /&gt;
Illustration of morphogenesis inspired by Turing&#039;s paper. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/GPT_ReactionDiffusionTentacles_20121211.zip &amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Example using growth toolbox GPT_ReactionDiffusionTentacles_20121211.zip&amp;lt;/span&amp;gt;]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
===1 A===&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Open source systems to which we have contributed=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;OMERO==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;OMERO_DIAGRAM.jpg|100px|OMERO&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For working with the OME image database. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [http://www.openmicroscopy.org/site/products/omero &#039;&#039;Details&#039;&#039;], [http://www.openmicroscopy.org/site/support/omero4/downloads &#039;&#039;Download&#039;&#039;]&amp;lt;br&amp;gt; [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  [http://openmicroscopy.org/site/support/omero4 Open Microscopy Environment Remote Objects (OMERO).] for visualising, managing, and annotating scientific image data. See also our [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] training course we ran in April 2011.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Tools and Utilities=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;BioformatsConverter==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;BioformatsConverterZip.png|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For converting microscope manufacturer proprietary file formats. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [[BioformatsConverter|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| This tool allows for the batch conversion of microscope manufacturer proprietary file formats, to the open source OME-TIFF standard. Uses the [http://www.loci.wisc.edu/software/bio-formats Bioformats] library.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Dependency Checking Tool==&lt;br /&gt;
&lt;br /&gt;
Tool for recursively finding what further functions a function depends on. See [[myDepFun|&#039;&#039;Details&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;In development&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;MTtbox&amp;lt;/span&amp;gt;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;MTtboxA.jpg|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For modelling the behaviour of microtubules within a cell. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
See [[MTtbox documentation|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| In development. The idea is to be able to model the behaviour of growing microtubules and factors as they react chemically and diffuse within the different cell compartments.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
The icon shows a spherical cell sliced open to show concentric components: cell wall (magenta), plasma-membrane (yellow), cytoplasm (green) and vacuole (yellow). Microtubules (blue) grow in 3D within the cytoplasm.&lt;br /&gt;
|}&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Historical&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Robot arm:  still in production after 30 years (serving local industry)&amp;lt;/span&amp;gt;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|[[Image:2014-06-10 14.22.20 small robot.jpg|400px|]] &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For teaching &#039;&#039;&#039;production control&#039;&#039;&#039; and &#039;&#039;&#039;interrupt programming&#039;&#039;&#039;. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1983 and we are in a world of &#039;&#039;&#039;Apple II and BBC B computers&#039;&#039;&#039; - the &#039;&#039;6502&#039;&#039; processor reigns. Particularly good for real-time control it responded very fast to hardware interrupts from, for example, the timer. To illustrate timer interrupts what better than digital servo-motors? Set up the on-board timers to produce a stream of  &#039;heartbeat&#039; of pulses, one every 20 ms out of the parallel port and control up to eight motors.  Pulse widths, from 1 to 2 ms, control the position of each motor arm. Derek Fulton and I made some loose lab. money by writing a series of articles showing exactly how to build and, in particular, control this robot arm.[[Publications#.28G.29_Computer_control.2C_measurement_and_commercial_software |Bangham et al.]]. &lt;br /&gt;
Our copyright, I took it to a local company LJ-Electronics ([http://www.ljcreate.com/products/product.asp?id=314&amp;amp;program=195&amp;amp;curr=2 now LJ-Creative]) who incorporated it detail for detail into their product line. Originally, they called it the Emu. Still in production: &#039;&#039;&#039;Lovely outcome.&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Historical=&lt;/div&gt;</summary>
		<author><name>PaulSoutham</name></author>
	</entry>
	<entry>
		<id>http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=MyDepFun&amp;diff=6583</id>
		<title>MyDepFun</title>
		<link rel="alternate" type="text/html" href="http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=MyDepFun&amp;diff=6583"/>
		<updated>2014-02-06T11:59:43Z</updated>

		<summary type="html">&lt;p&gt;PaulSoutham: Created page with &amp;quot;&amp;gt;&amp;gt; help myDepFun   Dep_List=myDepFun(name,toolbox)      Tool for recursively finding what further functions a function depends on.   myDepFun then creates a subdirectory of th...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;gt;&amp;gt; help myDepFun&lt;br /&gt;
  Dep_List=myDepFun(name,toolbox)&lt;br /&gt;
  &lt;br /&gt;
  Tool for recursively finding what further functions a function depends on.&lt;br /&gt;
  myDepFun then creates a subdirectory of the &#039;toolbox&#039; directory and copies&lt;br /&gt;
  all the &#039;external&#039; functions that it finds into that directory.&lt;br /&gt;
  It also puts a copy of the full results (.mat file) into that subdirectory.&lt;br /&gt;
 &lt;br /&gt;
  WARNING: if the function depends on classfiles (in a directory with a name beginning with @)&lt;br /&gt;
  then please create a subdirectory within the directory &#039;toolbox&#039; with the following form&lt;br /&gt;
  &#039;NAME_Dependencies_outside_TOOLBOX&#039; and copy the classfile directories and contents directly&lt;br /&gt;
  into this new directory, e.g.&lt;br /&gt;
  AAMToolbox_Dependencies_outside_ShapeModelToolbox&lt;br /&gt;
 &lt;br /&gt;
  (This is because &#039;depfun&#039; does not recognise classfile types.)&lt;br /&gt;
    &lt;br /&gt;
  name, name of function m file inside a toolbox (without the suffix)&lt;br /&gt;
  toolbox, path and name of the toolbox in which the function resides and which would normally&lt;br /&gt;
           be expected to contain all the functions needed. Functions outside the toolbox&lt;br /&gt;
           are &#039;external&#039; tools&lt;br /&gt;
  all, default false and the final list excludes functions in the toolbox, &lt;br /&gt;
            if true then all functions are listed and external files are not copied into a local directory&lt;br /&gt;
  Dep_List, a list of all the external tools with their DArT_Toolshed paths&lt;br /&gt;
 &lt;br /&gt;
  Usage&lt;br /&gt;
  list=myDepFun(&#039;AAMToolbox&#039;,&#039;C:\DArT_Toolshed\Toolboxes\ShapeModelToolbox&#039;)&lt;br /&gt;
  &lt;br /&gt;
  WARNING&lt;br /&gt;
  at present this does not check each filename to see whether there is an associated&lt;br /&gt;
  compiled version, i.e. dll, mexx64 etc.&lt;br /&gt;
  To add a check would be straightforward if there is always an associated .m file&lt;br /&gt;
 &lt;br /&gt;
  J. Andrew Bangham, 2012&lt;/div&gt;</summary>
		<author><name>PaulSoutham</name></author>
	</entry>
	<entry>
		<id>http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6582</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6582"/>
		<updated>2014-02-06T11:59:27Z</updated>

		<summary type="html">&lt;p&gt;PaulSoutham: /* Tools and Utilities */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&amp;lt;!-- ===[[BanghamLabSVN|&amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Copy of BanghamLab source code&amp;lt;/span&amp;gt;]]=== --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: DarkGreen&amp;quot;&amp;gt;&#039;&#039;&#039;Current activity: a collaboration&#039;&#039;&#039; with the [http://rico-coen.jic.ac.uk/index.php/Main_Page CoenLab] with the aim of understanding how patterns of gene activity in biological organs influence the developing shape. The BanghamLab is focussed on the conceptual underpinning: concepts captured in computational growth models, experimental data visualisation and analysis.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Notes on documenting our software&amp;lt;/span&amp;gt;=== &lt;br /&gt;
&lt;br /&gt;
[[Tricks for documenting software|Notes for Lab members on how to contribute to this Wiki and where to put downloads. ]]&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;&#039;&#039;&#039;Computational biology&#039;&#039;&#039;&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Quantitative understanding of growing shapes: &#039;&#039;&#039;GFtbox&#039;&#039;&#039;&amp;lt;/span&amp;gt;==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:#A52A2A;&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;The first challenge for&#039;&#039; &#039;&#039;&#039;GFtbox.&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;To model the growth of a complex, and therefore challenging, shape to test &#039;&#039;GFtbox&#039;&#039; to the limit as we explored the possible relationships between genes, growth and form.&amp;lt;/span&amp;gt;====&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;400&amp;quot;| [[Image:Journal.pbio.1000537.g009.png|350px|Growth of a flower]] Example of a growing snapdragon flower and some mutants ( [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]). Growth is specified by factors (genes) according to the Growing Polarised Tissue Framework. Colours represent putative gene activity, arrows the polariser gradient and spots clones.&lt;br /&gt;
|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;313&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot; position=&amp;quot;right&amp;quot; autoplay=&#039;true&#039;&amp;gt;GPT_Snapdragon_2010_Green_et_al-0002_1.flv|GPT_Snapdragon_2010_Green_et_al-0002.png&amp;lt;/wikiflv&amp;gt;&lt;br /&gt;
&amp;lt;!--|&amp;lt;wikiflv width=&amp;quot;280&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot;&amp;gt;Journal.pbio.1000537.s025_1.flv|Journal.pbio.1000537.g009.png&amp;lt;/wikiflv&amp;gt;--&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;GPT_thumbnail2.png|120px|GFtbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|&lt;br /&gt;
For modelling the growth of shapes.  &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual ancillary functions|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;for ancillary functions: in &#039;&#039;&#039;interaction function&#039;&#039;&#039; and external functions&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[GFtbox|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Background&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Tutorial pages|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Start here&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Example pages|&#039;&#039;&#039;&#039;&#039;Examples&#039;&#039;&#039;&#039;&#039;: from publications]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://sourceforge.net/p/gftbox/ &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox&#039;&#039;&#039;&#039;&#039; from SourceForge&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox project files:&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_SauretGueto_2013/GPT_Petal_PLoS_20130502.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Petals&#039;&#039;&#039;&#039;&#039; Sauret-Güeto et al 2013&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/GPT_ArabidopsisLeafModel_20120207.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Leaves&#039;&#039;&#039;&#039;&#039; Kuchen et al 2012&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Kennaway_2011/Kennaway-etal-2011.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Principles and concepts&#039;&#039;&#039;&#039;&#039; Kennaway et al 2011&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Green_2011/Green-etal-2010.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Snapdragon&#039;&#039;&#039;&#039;&#039; Green et al 2011, Cui et al 2010&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| &amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt; &#039;&#039;GFtbox&#039;&#039; is an implementation of the Growing Polarised Tissue Framework for understanding and modelling the relationship between gene activity and the growth of shapes such leaves, flowers and animal embryos ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]). &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt;The GPT-framework was used to capture an understanding of (to model) the growing petal ([http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1001550 Sauret-Güeto et al 2013]), leaf ([http://www.sciencemag.org/content/335/6072/1092.abstract Kuchen et al 2012]) and Snapdragon flower [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]. The Snapdragon model was validated by comparing the results with other mutant and transgenic flowers [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000538 Cui et al 2010.]&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Key is how &#039;&#039;&#039;outgrowths can be specified by genes&#039;&#039;&#039;. The icon shows an asymmetrical outgrowth. Conceptually, it is specifed by two independent patterns under genetic control: a pattern of growth and a pattern of organisers. The outgrowth arises from a region of extra overall growth. Growth is aligned along axes set by two interacting systems. Organisers at the ends of the mesh create a lengthwise gradient. This gradient interacts with the second due to an organiser that generates polariser in a region that becomes the tip of the outgrowth. ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]) &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Viewing and measuring volume images: &#039;&#039;&#039;VolViewer&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;VolViewer-logo.png|120px|VolViewer&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For viewing and measuring &#039;&#039;&#039;volume images&#039;&#039;&#039; on both normal and &#039;&#039;&#039;stereo&#039;&#039;&#039; screens. Typical images from: confocal microscope and Optical Projection Tomography (OPT) images&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Description|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#User Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Download| &#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Output from VolViewer has appeared in:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://www.cell.com/cell_picture_show-plantbio Cell: Online Gallery] | [http://www.amazon.co.uk/Handbook-Plant-Science-Keith-Roberts/dp/0470057238/ref=sr_1_19?s=books&amp;amp;ie=UTF8&amp;amp;qid=1289321357&amp;amp;sr=1-19 Front cover: Handbook of Plant Science] | [http://www.plantcell.org/content/18/9.toc Front cover: The Plant Cell] |  [http://www.americanscientist.org/issues/pub/2013/1/3d-carnivorous-plants American Scientist] | [http://www.rms.org.uk/Resources/Royal%20Microscopical%20Society/infocus/Edgar%20article.pdf  Royal Microscopical Society: Infocus Magazine] | [http://www.bioptonics.com/Home.htm Bundled with the Bioptonic 3001 scanner: Bioptonics Viewer] | [http://www.dailymail.co.uk/sciencetech/article-2215052/The-complexity-intricacy-Mother-Nature-revealed-incredible-pictures-plants--seen-inside.html The Daily Mail] | [http://www.guardian.co.uk/science/gallery/2007/sep/04/fruitflybrain#/?picture=330675671&amp;amp;index=1 The Guardian newspaper: 3D Fruit fly] | [http://qt.nokia.com/qt-in-use/ambassadors/project?id=a0F20000006LZ2pEAG Qt Ambassador program] | [http://www.triffidnurseries.co.uk/special3.php Triffid Nurseries website]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  VolViewer is used as a &#039;&#039;&#039;stand-alone&#039;&#039;&#039; app. or as a &#039;&#039;&#039;viewport for other systems&#039;&#039;&#039;, e.g. Matlab programs. VolViewer uses [http://www.opengl.org/ OpenGL] and [http://qt.nokia.com/products/ Qt] to provide a user friendly application to interactively explore and quantify multi-dimensional biological images. It has been successfully used in our lab to explore and quantify confocal microscopy and  optical projection tomography images. It is open-source and is also compatible with the Open Microscopy Environment ([http://openmicroscopy.org/site OME]&amp;lt;br&amp;gt; [[image:Silique.PNG|360px]]).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing shapes in 2D and 3D: &#039;&#039;&#039;AAMToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;AAMToolbox_logo.jpg|120px|AAMToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing populations of shapes and colours within the shapes using principal component analysis. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[AAMToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tutorials on the Shape modelling toolbox|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[AAMToolbox Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download revised Nov2012&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The AAMToolbox enables the user analyse the shape and colour of collections of similar objects. Originally developed to analyse face shapes for lipreading ([http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=982900 Matthews &#039;&#039;et al&#039;&#039;. 2002][http://www2.cmp.uea.ac.uk/~sjc/matthews-pami-01.pdf version of pdf]), we have used it extensively for analysing the shapes of leaves ([http://www.pnas.org/content/102/29/10221.short Langlade &#039;&#039;et al&#039;&#039; 2005.],[http://www.tandfonline.com/doi/abs/10.2976/1.2836738 Bensmihen &#039;&#039;et al.&#039;&#039; 2010]) and petals ([http://www.sciencemag.org/content/313/5789/963.short Whibley &#039;&#039;et al&#039;&#039; 2006],[http://www.mssaleshops.info/content/21/10/2999.short Feng &#039;&#039;et al&#039;&#039;. 2010]). The analysis can be applied to art, for example, finding systematic differences between portraits by Rembrandt and Modigliani.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing the shapes of clones: &#039;&#039;&#039;SectorAnalysisToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;Sector analysis icon.jpg|120px|SectorAnalysisToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing the shapes of marked cell clones. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/SectorAnalysisToolbox.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The SectorAnalysisToolbox enables the user analyse the shapes of marked clones in a sheet of tissue.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;&#039;&#039;&#039;Algorithms&#039;&#039;&#039;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;MSERs, extrema, connected-set filters and sieves==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;The algorithm finding MSER&#039;s starts with a connected-set opening or &#039;o&#039; sieve&amp;lt;/span&amp;gt;====&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| [[Image:Cameraman_iso_topview.jpg|300px|link=AAMToolbox Details|MSERs]] Cameraman image. Superimposed red spots are maximal extrema and blue spots are minima. Irregular cyan, blue and yellow regions illustrate regions associated with maxima and the magenta region is a minimum.&lt;br /&gt;
|[[Image:cameraman_iso_tree.jpg|300px|link=AAMToolbox Details|MSERs over scale-space]]&amp;lt;br&amp;gt;Isometric view of the cameraman image with superimposed maxima (red) and minima (blue). The trees trace the maxima through increasing scale-space. Large spots have been identified as stable extrema.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====For finding features in and segmenting images. ====&lt;br /&gt;
[[MSER and Sieve Details|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;&amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[MSER&#039;s and Connected sets|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning&amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[[siv Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Software#MSERs extrema connected-set filters and sieves|&amp;lt;span style=&amp;quot;color:Green;&amp;quot;&amp;gt;&#039;&#039;&#039;MORE&#039;&#039;&#039;&amp;lt;/span&amp;gt;]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;Art, extrema of light and shade: &#039;&#039;&#039;&#039;&#039;PhotoArtMaster&#039;&#039;&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
Art created using ArtMaster was featured in an exhibit at the London Victoria and Albert (V&amp;amp;A) Museum exhibition &amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;Cheating? How to make Perfect Work of Art&#039; (2003).&amp;lt;/span&amp;gt; The exhibition centered on the idea of [http://en.wikipedia.org/wiki/Hockney%E2%80%93Falco_thesis Hockney&#039;s] that  advances in realism and accuracy in the history of Western art since the Renaissance were primarily the result of optical aids such as the camera obscura, camera lucida, and curved mirrors. My exhibit used a touch screen (rare in those days) and ArtMaster to help users create &#039;paintings&#039;. [http://www.sciencemuseum.org.uk/visitmuseum/galleries/turing.aspx finding its name]. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:DegasLightAndShade.jpg|400px]][[Image:Emma_face_Art_C.jpg|300px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of light and shade crisply segmented from a photograph. Likewise, on the right, edges.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/Art_For_All_a4a_3_web2.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;The sieve algorithms underpinning PhotoArtMaster software&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;(an extract of the &lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;essay&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]). These documents were written to support our Fo2Pix company. A Windows version of the software will soon be downloadable from here for free  (originally it sold &amp;gt;65,000 licences but Fo2Pix had to be closed primarily due to ill health.)&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Trees_1.jpg|600px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of colour crisply segmented from a photograph. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Documentation_of_Connected_Set_Filters_or_Sieves|Art test page]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
[[Documentation_of_Connected_Set_Filters_or_Sieves]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Reaction-diffusion and morphogenesis==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#000000;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|&lt;br /&gt;
[[Image:tentacles_morphogenesis.png|600px]]&lt;br /&gt;
|}&lt;br /&gt;
Illustration of morphogenesis inspired by Turing&#039;s paper. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/GPT_ReactionDiffusionTentacles_20121211.zip &amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Example using growth toolbox GPT_ReactionDiffusionTentacles_20121211.zip&amp;lt;/span&amp;gt;]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
===1 A===&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;300pt&amp;quot;|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot;&amp;gt;GPT_rd_rk_tentacles_20120417-0004.flv|GPT_rd_rk_tentacles_20120417-0004_First.png&amp;lt;/wikiflv&amp;gt; A simple reaction-diffusion system develops a pattern of spots. &lt;br /&gt;
|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot;&amp;gt;GPT_rd_rk_tentacles_20120417-0001.flv|GPT_rd_rk_tentacles_20120417-0004.png&amp;lt;/wikiflv&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Two simple growth rules translate the pattern into directed growth. The changing geometry that arises through growth causes the reaction-diffusion patterning to continue to change.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Open source systems to which we contribute=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;OMERO==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;OMERO_DIAGRAM.jpg|100px|OMERO&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For working with the OME image database. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [http://www.openmicroscopy.org/site/products/omero &#039;&#039;Details&#039;&#039;], [http://www.openmicroscopy.org/site/support/omero4/downloads &#039;&#039;Download&#039;&#039;]&amp;lt;br&amp;gt; [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  [http://openmicroscopy.org/site/support/omero4 Open Microscopy Environment Remote Objects (OMERO).] for visualising, managing, and annotating scientific image data. See also our [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] training course we ran in April 2011.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Tools and Utilities=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;BioformatsConverter==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;BioformatsConverterZip.png|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For converting microscope manufacturer proprietary file formats. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [[BioformatsConverter|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| This tool allows for the batch conversion of microscope manufacturer proprietary file formats, to the open source OME-TIFF standard. Uses the [http://www.loci.wisc.edu/software/bio-formats Bioformats] library.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Dependency Checking Tool==&lt;br /&gt;
&lt;br /&gt;
Tool for recursively finding what further functions a function depends on. See [[myDepFun|&#039;&#039;Details&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;In development&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;MTtbox&amp;lt;/span&amp;gt;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;MTtboxA.jpg|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For modelling the behaviour of microtubules within a cell. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
See [[MTtbox documentation|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| In development. The idea is to be able to model the behaviour of growing microtubules and factors as they react chemically and diffuse within the different cell compartments.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
The icon shows a spherical cell sliced open to show concentric components: cell wall (magenta), plasma-membrane (yellow), cytoplasm (green) and vacuole (yellow). Microtubules (blue) grow in 3D within the cytoplasm.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>PaulSoutham</name></author>
	</entry>
	<entry>
		<id>http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6581</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6581"/>
		<updated>2014-02-06T11:58:36Z</updated>

		<summary type="html">&lt;p&gt;PaulSoutham: /* Dependency Checking Tool */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&amp;lt;!-- ===[[BanghamLabSVN|&amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Copy of BanghamLab source code&amp;lt;/span&amp;gt;]]=== --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: DarkGreen&amp;quot;&amp;gt;&#039;&#039;&#039;Current activity: a collaboration&#039;&#039;&#039; with the [http://rico-coen.jic.ac.uk/index.php/Main_Page CoenLab] with the aim of understanding how patterns of gene activity in biological organs influence the developing shape. The BanghamLab is focussed on the conceptual underpinning: concepts captured in computational growth models, experimental data visualisation and analysis.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Notes on documenting our software&amp;lt;/span&amp;gt;=== &lt;br /&gt;
&lt;br /&gt;
[[Tricks for documenting software|Notes for Lab members on how to contribute to this Wiki and where to put downloads. ]]&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;&#039;&#039;&#039;Computational biology&#039;&#039;&#039;&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Quantitative understanding of growing shapes: &#039;&#039;&#039;GFtbox&#039;&#039;&#039;&amp;lt;/span&amp;gt;==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:#A52A2A;&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;The first challenge for&#039;&#039; &#039;&#039;&#039;GFtbox.&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;To model the growth of a complex, and therefore challenging, shape to test &#039;&#039;GFtbox&#039;&#039; to the limit as we explored the possible relationships between genes, growth and form.&amp;lt;/span&amp;gt;====&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;400&amp;quot;| [[Image:Journal.pbio.1000537.g009.png|350px|Growth of a flower]] Example of a growing snapdragon flower and some mutants ( [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]). Growth is specified by factors (genes) according to the Growing Polarised Tissue Framework. Colours represent putative gene activity, arrows the polariser gradient and spots clones.&lt;br /&gt;
|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;313&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot; position=&amp;quot;right&amp;quot; autoplay=&#039;true&#039;&amp;gt;GPT_Snapdragon_2010_Green_et_al-0002_1.flv|GPT_Snapdragon_2010_Green_et_al-0002.png&amp;lt;/wikiflv&amp;gt;&lt;br /&gt;
&amp;lt;!--|&amp;lt;wikiflv width=&amp;quot;280&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot;&amp;gt;Journal.pbio.1000537.s025_1.flv|Journal.pbio.1000537.g009.png&amp;lt;/wikiflv&amp;gt;--&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;GPT_thumbnail2.png|120px|GFtbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|&lt;br /&gt;
For modelling the growth of shapes.  &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual ancillary functions|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;for ancillary functions: in &#039;&#039;&#039;interaction function&#039;&#039;&#039; and external functions&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[GFtbox|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Background&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Tutorial pages|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Start here&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Example pages|&#039;&#039;&#039;&#039;&#039;Examples&#039;&#039;&#039;&#039;&#039;: from publications]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://sourceforge.net/p/gftbox/ &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox&#039;&#039;&#039;&#039;&#039; from SourceForge&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox project files:&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_SauretGueto_2013/GPT_Petal_PLoS_20130502.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Petals&#039;&#039;&#039;&#039;&#039; Sauret-Güeto et al 2013&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/GPT_ArabidopsisLeafModel_20120207.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Leaves&#039;&#039;&#039;&#039;&#039; Kuchen et al 2012&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Kennaway_2011/Kennaway-etal-2011.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Principles and concepts&#039;&#039;&#039;&#039;&#039; Kennaway et al 2011&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Green_2011/Green-etal-2010.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Snapdragon&#039;&#039;&#039;&#039;&#039; Green et al 2011, Cui et al 2010&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| &amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt; &#039;&#039;GFtbox&#039;&#039; is an implementation of the Growing Polarised Tissue Framework for understanding and modelling the relationship between gene activity and the growth of shapes such leaves, flowers and animal embryos ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]). &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt;The GPT-framework was used to capture an understanding of (to model) the growing petal ([http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1001550 Sauret-Güeto et al 2013]), leaf ([http://www.sciencemag.org/content/335/6072/1092.abstract Kuchen et al 2012]) and Snapdragon flower [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]. The Snapdragon model was validated by comparing the results with other mutant and transgenic flowers [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000538 Cui et al 2010.]&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Key is how &#039;&#039;&#039;outgrowths can be specified by genes&#039;&#039;&#039;. The icon shows an asymmetrical outgrowth. Conceptually, it is specifed by two independent patterns under genetic control: a pattern of growth and a pattern of organisers. The outgrowth arises from a region of extra overall growth. Growth is aligned along axes set by two interacting systems. Organisers at the ends of the mesh create a lengthwise gradient. This gradient interacts with the second due to an organiser that generates polariser in a region that becomes the tip of the outgrowth. ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]) &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Viewing and measuring volume images: &#039;&#039;&#039;VolViewer&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;VolViewer-logo.png|120px|VolViewer&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For viewing and measuring &#039;&#039;&#039;volume images&#039;&#039;&#039; on both normal and &#039;&#039;&#039;stereo&#039;&#039;&#039; screens. Typical images from: confocal microscope and Optical Projection Tomography (OPT) images&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Description|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#User Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Download| &#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Output from VolViewer has appeared in:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://www.cell.com/cell_picture_show-plantbio Cell: Online Gallery] | [http://www.amazon.co.uk/Handbook-Plant-Science-Keith-Roberts/dp/0470057238/ref=sr_1_19?s=books&amp;amp;ie=UTF8&amp;amp;qid=1289321357&amp;amp;sr=1-19 Front cover: Handbook of Plant Science] | [http://www.plantcell.org/content/18/9.toc Front cover: The Plant Cell] |  [http://www.americanscientist.org/issues/pub/2013/1/3d-carnivorous-plants American Scientist] | [http://www.rms.org.uk/Resources/Royal%20Microscopical%20Society/infocus/Edgar%20article.pdf  Royal Microscopical Society: Infocus Magazine] | [http://www.bioptonics.com/Home.htm Bundled with the Bioptonic 3001 scanner: Bioptonics Viewer] | [http://www.dailymail.co.uk/sciencetech/article-2215052/The-complexity-intricacy-Mother-Nature-revealed-incredible-pictures-plants--seen-inside.html The Daily Mail] | [http://www.guardian.co.uk/science/gallery/2007/sep/04/fruitflybrain#/?picture=330675671&amp;amp;index=1 The Guardian newspaper: 3D Fruit fly] | [http://qt.nokia.com/qt-in-use/ambassadors/project?id=a0F20000006LZ2pEAG Qt Ambassador program] | [http://www.triffidnurseries.co.uk/special3.php Triffid Nurseries website]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  VolViewer is used as a &#039;&#039;&#039;stand-alone&#039;&#039;&#039; app. or as a &#039;&#039;&#039;viewport for other systems&#039;&#039;&#039;, e.g. Matlab programs. VolViewer uses [http://www.opengl.org/ OpenGL] and [http://qt.nokia.com/products/ Qt] to provide a user friendly application to interactively explore and quantify multi-dimensional biological images. It has been successfully used in our lab to explore and quantify confocal microscopy and  optical projection tomography images. It is open-source and is also compatible with the Open Microscopy Environment ([http://openmicroscopy.org/site OME]&amp;lt;br&amp;gt; [[image:Silique.PNG|360px]]).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing shapes in 2D and 3D: &#039;&#039;&#039;AAMToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;AAMToolbox_logo.jpg|120px|AAMToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing populations of shapes and colours within the shapes using principal component analysis. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[AAMToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tutorials on the Shape modelling toolbox|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[AAMToolbox Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download revised Nov2012&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The AAMToolbox enables the user analyse the shape and colour of collections of similar objects. Originally developed to analyse face shapes for lipreading ([http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=982900 Matthews &#039;&#039;et al&#039;&#039;. 2002][http://www2.cmp.uea.ac.uk/~sjc/matthews-pami-01.pdf version of pdf]), we have used it extensively for analysing the shapes of leaves ([http://www.pnas.org/content/102/29/10221.short Langlade &#039;&#039;et al&#039;&#039; 2005.],[http://www.tandfonline.com/doi/abs/10.2976/1.2836738 Bensmihen &#039;&#039;et al.&#039;&#039; 2010]) and petals ([http://www.sciencemag.org/content/313/5789/963.short Whibley &#039;&#039;et al&#039;&#039; 2006],[http://www.mssaleshops.info/content/21/10/2999.short Feng &#039;&#039;et al&#039;&#039;. 2010]). The analysis can be applied to art, for example, finding systematic differences between portraits by Rembrandt and Modigliani.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing the shapes of clones: &#039;&#039;&#039;SectorAnalysisToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;Sector analysis icon.jpg|120px|SectorAnalysisToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing the shapes of marked cell clones. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/SectorAnalysisToolbox.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The SectorAnalysisToolbox enables the user analyse the shapes of marked clones in a sheet of tissue.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;&#039;&#039;&#039;Algorithms&#039;&#039;&#039;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;MSERs, extrema, connected-set filters and sieves==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;The algorithm finding MSER&#039;s starts with a connected-set opening or &#039;o&#039; sieve&amp;lt;/span&amp;gt;====&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| [[Image:Cameraman_iso_topview.jpg|300px|link=AAMToolbox Details|MSERs]] Cameraman image. Superimposed red spots are maximal extrema and blue spots are minima. Irregular cyan, blue and yellow regions illustrate regions associated with maxima and the magenta region is a minimum.&lt;br /&gt;
|[[Image:cameraman_iso_tree.jpg|300px|link=AAMToolbox Details|MSERs over scale-space]]&amp;lt;br&amp;gt;Isometric view of the cameraman image with superimposed maxima (red) and minima (blue). The trees trace the maxima through increasing scale-space. Large spots have been identified as stable extrema.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====For finding features in and segmenting images. ====&lt;br /&gt;
[[MSER and Sieve Details|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;&amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[MSER&#039;s and Connected sets|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning&amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[[siv Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Software#MSERs extrema connected-set filters and sieves|&amp;lt;span style=&amp;quot;color:Green;&amp;quot;&amp;gt;&#039;&#039;&#039;MORE&#039;&#039;&#039;&amp;lt;/span&amp;gt;]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;Art, extrema of light and shade: &#039;&#039;&#039;&#039;&#039;PhotoArtMaster&#039;&#039;&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
Art created using ArtMaster was featured in an exhibit at the London Victoria and Albert (V&amp;amp;A) Museum exhibition &amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;Cheating? How to make Perfect Work of Art&#039; (2003).&amp;lt;/span&amp;gt; The exhibition centered on the idea of [http://en.wikipedia.org/wiki/Hockney%E2%80%93Falco_thesis Hockney&#039;s] that  advances in realism and accuracy in the history of Western art since the Renaissance were primarily the result of optical aids such as the camera obscura, camera lucida, and curved mirrors. My exhibit used a touch screen (rare in those days) and ArtMaster to help users create &#039;paintings&#039;. [http://www.sciencemuseum.org.uk/visitmuseum/galleries/turing.aspx finding its name]. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:DegasLightAndShade.jpg|400px]][[Image:Emma_face_Art_C.jpg|300px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of light and shade crisply segmented from a photograph. Likewise, on the right, edges.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/Art_For_All_a4a_3_web2.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;The sieve algorithms underpinning PhotoArtMaster software&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;(an extract of the &lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;essay&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]). These documents were written to support our Fo2Pix company. A Windows version of the software will soon be downloadable from here for free  (originally it sold &amp;gt;65,000 licences but Fo2Pix had to be closed primarily due to ill health.)&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Trees_1.jpg|600px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of colour crisply segmented from a photograph. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Documentation_of_Connected_Set_Filters_or_Sieves|Art test page]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
[[Documentation_of_Connected_Set_Filters_or_Sieves]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Reaction-diffusion and morphogenesis==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#000000;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|&lt;br /&gt;
[[Image:tentacles_morphogenesis.png|600px]]&lt;br /&gt;
|}&lt;br /&gt;
Illustration of morphogenesis inspired by Turing&#039;s paper. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/GPT_ReactionDiffusionTentacles_20121211.zip &amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Example using growth toolbox GPT_ReactionDiffusionTentacles_20121211.zip&amp;lt;/span&amp;gt;]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
===1 A===&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;300pt&amp;quot;|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot;&amp;gt;GPT_rd_rk_tentacles_20120417-0004.flv|GPT_rd_rk_tentacles_20120417-0004_First.png&amp;lt;/wikiflv&amp;gt; A simple reaction-diffusion system develops a pattern of spots. &lt;br /&gt;
|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot;&amp;gt;GPT_rd_rk_tentacles_20120417-0001.flv|GPT_rd_rk_tentacles_20120417-0004.png&amp;lt;/wikiflv&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Two simple growth rules translate the pattern into directed growth. The changing geometry that arises through growth causes the reaction-diffusion patterning to continue to change.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Open source systems to which we contribute=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;OMERO==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;OMERO_DIAGRAM.jpg|100px|OMERO&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For working with the OME image database. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [http://www.openmicroscopy.org/site/products/omero &#039;&#039;Details&#039;&#039;], [http://www.openmicroscopy.org/site/support/omero4/downloads &#039;&#039;Download&#039;&#039;]&amp;lt;br&amp;gt; [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  [http://openmicroscopy.org/site/support/omero4 Open Microscopy Environment Remote Objects (OMERO).] for visualising, managing, and annotating scientific image data. See also our [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] training course we ran in April 2011.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Tools and Utilities=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;BioformatsConverter==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;BioformatsConverterZip.png|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For converting microscope manufacturer proprietary file formats. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [[BioformatsConverter|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| This tool allows for the batch conversion of microscope manufacturer proprietary file formats, to the open source OME-TIFF standard. Uses the [http://www.loci.wisc.edu/software/bio-formats Bioformats] library.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Dependency Checking Tool==&lt;br /&gt;
&lt;br /&gt;
Tool for recursively finding what further functions a function depends on&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;In development&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;MTtbox&amp;lt;/span&amp;gt;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;MTtboxA.jpg|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For modelling the behaviour of microtubules within a cell. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
See [[MTtbox documentation|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| In development. The idea is to be able to model the behaviour of growing microtubules and factors as they react chemically and diffuse within the different cell compartments.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
The icon shows a spherical cell sliced open to show concentric components: cell wall (magenta), plasma-membrane (yellow), cytoplasm (green) and vacuole (yellow). Microtubules (blue) grow in 3D within the cytoplasm.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>PaulSoutham</name></author>
	</entry>
	<entry>
		<id>http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6580</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Software&amp;diff=6580"/>
		<updated>2014-02-06T11:57:53Z</updated>

		<summary type="html">&lt;p&gt;PaulSoutham: /* Tools and Utilities */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&amp;lt;!-- ===[[BanghamLabSVN|&amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Copy of BanghamLab source code&amp;lt;/span&amp;gt;]]=== --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: DarkGreen&amp;quot;&amp;gt;&#039;&#039;&#039;Current activity: a collaboration&#039;&#039;&#039; with the [http://rico-coen.jic.ac.uk/index.php/Main_Page CoenLab] with the aim of understanding how patterns of gene activity in biological organs influence the developing shape. The BanghamLab is focussed on the conceptual underpinning: concepts captured in computational growth models, experimental data visualisation and analysis.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Notes on documenting our software&amp;lt;/span&amp;gt;=== &lt;br /&gt;
&lt;br /&gt;
[[Tricks for documenting software|Notes for Lab members on how to contribute to this Wiki and where to put downloads. ]]&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;&#039;&#039;&#039;Computational biology&#039;&#039;&#039;&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Quantitative understanding of growing shapes: &#039;&#039;&#039;GFtbox&#039;&#039;&#039;&amp;lt;/span&amp;gt;==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:#A52A2A;&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;The first challenge for&#039;&#039; &#039;&#039;&#039;GFtbox.&#039;&#039;&#039;&#039;&#039;&amp;lt;br&amp;gt;To model the growth of a complex, and therefore challenging, shape to test &#039;&#039;GFtbox&#039;&#039; to the limit as we explored the possible relationships between genes, growth and form.&amp;lt;/span&amp;gt;====&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;400&amp;quot;| [[Image:Journal.pbio.1000537.g009.png|350px|Growth of a flower]] Example of a growing snapdragon flower and some mutants ( [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]). Growth is specified by factors (genes) according to the Growing Polarised Tissue Framework. Colours represent putative gene activity, arrows the polariser gradient and spots clones.&lt;br /&gt;
|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;313&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot; position=&amp;quot;right&amp;quot; autoplay=&#039;true&#039;&amp;gt;GPT_Snapdragon_2010_Green_et_al-0002_1.flv|GPT_Snapdragon_2010_Green_et_al-0002.png&amp;lt;/wikiflv&amp;gt;&lt;br /&gt;
&amp;lt;!--|&amp;lt;wikiflv width=&amp;quot;280&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot;&amp;gt;Journal.pbio.1000537.s025_1.flv|Journal.pbio.1000537.g009.png&amp;lt;/wikiflv&amp;gt;--&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;GPT_thumbnail2.png|120px|GFtbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|&lt;br /&gt;
For modelling the growth of shapes.  &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Ready Reference Manual ancillary functions|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;for ancillary functions: in &#039;&#039;&#039;interaction function&#039;&#039;&#039; and external functions&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[GFtbox|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Background&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Tutorial pages|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;span style=&amp;quot;color: Green&amp;quot;&amp;gt; Start here&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Example pages|&#039;&#039;&#039;&#039;&#039;Examples&#039;&#039;&#039;&#039;&#039;: from publications]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://sourceforge.net/p/gftbox/ &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox&#039;&#039;&#039;&#039;&#039; from SourceForge&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download GFTbox project files:&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_SauretGueto_2013/GPT_Petal_PLoS_20130502.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Petals&#039;&#039;&#039;&#039;&#039; Sauret-Güeto et al 2013&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/GPT_ArabidopsisLeafModel_20120207.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Leaves&#039;&#039;&#039;&#039;&#039; Kuchen et al 2012&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Kennaway_2011/Kennaway-etal-2011.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Principles and concepts&#039;&#039;&#039;&#039;&#039; Kennaway et al 2011&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_PLoS_Green_2011/Green-etal-2010.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Snapdragon&#039;&#039;&#039;&#039;&#039; Green et al 2011, Cui et al 2010&amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| &amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt; &#039;&#039;GFtbox&#039;&#039; is an implementation of the Growing Polarised Tissue Framework for understanding and modelling the relationship between gene activity and the growth of shapes such leaves, flowers and animal embryos ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]). &amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#AF002A;&amp;quot;&amp;gt;The GPT-framework was used to capture an understanding of (to model) the growing petal ([http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1001550 Sauret-Güeto et al 2013]), leaf ([http://www.sciencemag.org/content/335/6072/1092.abstract Kuchen et al 2012]) and Snapdragon flower [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000537 Green et al 2011]. The Snapdragon model was validated by comparing the results with other mutant and transgenic flowers [http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1000538 Cui et al 2010.]&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Key is how &#039;&#039;&#039;outgrowths can be specified by genes&#039;&#039;&#039;. The icon shows an asymmetrical outgrowth. Conceptually, it is specifed by two independent patterns under genetic control: a pattern of growth and a pattern of organisers. The outgrowth arises from a region of extra overall growth. Growth is aligned along axes set by two interacting systems. Organisers at the ends of the mesh create a lengthwise gradient. This gradient interacts with the second due to an organiser that generates polariser in a region that becomes the tip of the outgrowth. ([http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1002071 Kennaway et al 2011]) &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Viewing and measuring volume images: &#039;&#039;&#039;VolViewer&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;VolViewer-logo.png|120px|VolViewer&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For viewing and measuring &#039;&#039;&#039;volume images&#039;&#039;&#039; on both normal and &#039;&#039;&#039;stereo&#039;&#039;&#039; screens. Typical images from: confocal microscope and Optical Projection Tomography (OPT) images&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Description|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#User Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[VolViewer#Download| &#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Output from VolViewer has appeared in:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://www.cell.com/cell_picture_show-plantbio Cell: Online Gallery] | [http://www.amazon.co.uk/Handbook-Plant-Science-Keith-Roberts/dp/0470057238/ref=sr_1_19?s=books&amp;amp;ie=UTF8&amp;amp;qid=1289321357&amp;amp;sr=1-19 Front cover: Handbook of Plant Science] | [http://www.plantcell.org/content/18/9.toc Front cover: The Plant Cell] |  [http://www.americanscientist.org/issues/pub/2013/1/3d-carnivorous-plants American Scientist] | [http://www.rms.org.uk/Resources/Royal%20Microscopical%20Society/infocus/Edgar%20article.pdf  Royal Microscopical Society: Infocus Magazine] | [http://www.bioptonics.com/Home.htm Bundled with the Bioptonic 3001 scanner: Bioptonics Viewer] | [http://www.dailymail.co.uk/sciencetech/article-2215052/The-complexity-intricacy-Mother-Nature-revealed-incredible-pictures-plants--seen-inside.html The Daily Mail] | [http://www.guardian.co.uk/science/gallery/2007/sep/04/fruitflybrain#/?picture=330675671&amp;amp;index=1 The Guardian newspaper: 3D Fruit fly] | [http://qt.nokia.com/qt-in-use/ambassadors/project?id=a0F20000006LZ2pEAG Qt Ambassador program] | [http://www.triffidnurseries.co.uk/special3.php Triffid Nurseries website]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  VolViewer is used as a &#039;&#039;&#039;stand-alone&#039;&#039;&#039; app. or as a &#039;&#039;&#039;viewport for other systems&#039;&#039;&#039;, e.g. Matlab programs. VolViewer uses [http://www.opengl.org/ OpenGL] and [http://qt.nokia.com/products/ Qt] to provide a user friendly application to interactively explore and quantify multi-dimensional biological images. It has been successfully used in our lab to explore and quantify confocal microscopy and  optical projection tomography images. It is open-source and is also compatible with the Open Microscopy Environment ([http://openmicroscopy.org/site OME]&amp;lt;br&amp;gt; [[image:Silique.PNG|360px]]).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing shapes in 2D and 3D: &#039;&#039;&#039;AAMToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;AAMToolbox_logo.jpg|120px|AAMToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing populations of shapes and colours within the shapes using principal component analysis. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[AAMToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tutorials on the Shape modelling toolbox|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[AAMToolbox Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download revised Nov2012&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The AAMToolbox enables the user analyse the shape and colour of collections of similar objects. Originally developed to analyse face shapes for lipreading ([http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=982900 Matthews &#039;&#039;et al&#039;&#039;. 2002][http://www2.cmp.uea.ac.uk/~sjc/matthews-pami-01.pdf version of pdf]), we have used it extensively for analysing the shapes of leaves ([http://www.pnas.org/content/102/29/10221.short Langlade &#039;&#039;et al&#039;&#039; 2005.],[http://www.tandfonline.com/doi/abs/10.2976/1.2836738 Bensmihen &#039;&#039;et al.&#039;&#039; 2010]) and petals ([http://www.sciencemag.org/content/313/5789/963.short Whibley &#039;&#039;et al&#039;&#039; 2006],[http://www.mssaleshops.info/content/21/10/2999.short Feng &#039;&#039;et al&#039;&#039;. 2010]). The analysis can be applied to art, for example, finding systematic differences between portraits by Rembrandt and Modigliani.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Analysing the shapes of clones: &#039;&#039;&#039;SectorAnalysisToolbox&#039;&#039;&#039;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;Sector analysis icon.jpg|120px|SectorAnalysisToolbox&amp;lt;/imgicon&amp;gt; &lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For analysing the shapes of marked cell clones. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Details|&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[SectorAnalysisToolbox Documentation|&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/OpenSourceDownload_Science_Paper_2012/SectorAnalysisToolbox.zip &amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC, Mac, Linux, uses Matlab&amp;lt;br&amp;gt;no Mathworks toolboxes needed&amp;lt;br&amp;gt;[http://www.mathworks.com/products/matlab/tryit.html Matlab 30 day free trial] and &amp;lt;br&amp;gt;[http://www.mathworks.com/academia/student_version/?s_cid=global_nav student edition])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  The SectorAnalysisToolbox enables the user analyse the shapes of marked clones in a sheet of tissue.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;&#039;&#039;&#039;Algorithms&#039;&#039;&#039;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;MSERs, extrema, connected-set filters and sieves==&lt;br /&gt;
====&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;The algorithm finding MSER&#039;s starts with a connected-set opening or &#039;o&#039; sieve&amp;lt;/span&amp;gt;====&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| [[Image:Cameraman_iso_topview.jpg|300px|link=AAMToolbox Details|MSERs]] Cameraman image. Superimposed red spots are maximal extrema and blue spots are minima. Irregular cyan, blue and yellow regions illustrate regions associated with maxima and the magenta region is a minimum.&lt;br /&gt;
|[[Image:cameraman_iso_tree.jpg|300px|link=AAMToolbox Details|MSERs over scale-space]]&amp;lt;br&amp;gt;Isometric view of the cameraman image with superimposed maxima (red) and minima (blue). The trees trace the maxima through increasing scale-space. Large spots have been identified as stable extrema.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====For finding features in and segmenting images. ====&lt;br /&gt;
[[MSER and Sieve Details|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;What? How? Where?&#039;&#039;&#039;&amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[MSER&#039;s and Connected sets|&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Tutorials&#039;&#039;&#039;&#039;&#039;: from the beginning&amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[[siv Download|&amp;lt;span style=&amp;quot;color: Gray&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;Download&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Software#MSERs extrema connected-set filters and sieves|&amp;lt;span style=&amp;quot;color:Green;&amp;quot;&amp;gt;&#039;&#039;&#039;MORE&#039;&#039;&#039;&amp;lt;/span&amp;gt;]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;Art, extrema of light and shade: &#039;&#039;&#039;&#039;&#039;PhotoArtMaster&#039;&#039;&#039;&#039;&#039;===&lt;br /&gt;
&lt;br /&gt;
Art created using ArtMaster was featured in an exhibit at the London Victoria and Albert (V&amp;amp;A) Museum exhibition &amp;lt;span style=&amp;quot;color:Chocolate;&amp;quot;&amp;gt;&#039;Cheating? How to make Perfect Work of Art&#039; (2003).&amp;lt;/span&amp;gt; The exhibition centered on the idea of [http://en.wikipedia.org/wiki/Hockney%E2%80%93Falco_thesis Hockney&#039;s] that  advances in realism and accuracy in the history of Western art since the Renaissance were primarily the result of optical aids such as the camera obscura, camera lucida, and curved mirrors. My exhibit used a touch screen (rare in those days) and ArtMaster to help users create &#039;paintings&#039;. [http://www.sciencemuseum.org.uk/visitmuseum/galleries/turing.aspx finding its name]. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:DegasLightAndShade.jpg|400px]][[Image:Emma_face_Art_C.jpg|300px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of light and shade crisply segmented from a photograph. Likewise, on the right, edges.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/Art_For_All_a4a_3_web2.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;&#039;The sieve algorithms underpinning PhotoArtMaster software&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;(an extract of the &lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/SieveWebPages/a4a_2_screensize.pdf &amp;lt;span style=&amp;quot;color: Chocolate&amp;quot;&amp;gt;&#039;&#039;&#039;&#039;essay&#039;&#039;&#039;&#039;&#039; &amp;lt;/span&amp;gt;]). These documents were written to support our Fo2Pix company. A Windows version of the software will soon be downloadable from here for free  (originally it sold &amp;gt;65,000 licences but Fo2Pix had to be closed primarily due to ill health.)&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#ffffff;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Trees_1.jpg|600px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Illustration of PhotoArtMaster used to find and &#039;paint&#039; with regions of colour crisply segmented from a photograph. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Documentation_of_Connected_Set_Filters_or_Sieves|Art test page]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
[[Documentation_of_Connected_Set_Filters_or_Sieves]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:Navy;&amp;quot;&amp;gt;Reaction-diffusion and morphogenesis==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; width=100% style=&amp;quot;background-color:#000000;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|&lt;br /&gt;
[[Image:tentacles_morphogenesis.png|600px]]&lt;br /&gt;
|}&lt;br /&gt;
Illustration of morphogenesis inspired by Turing&#039;s paper. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://cmpdartsvr1.cmp.uea.ac.uk/downloads/software/GPT_ReactionDiffusionTentacles_20121211.zip &amp;lt;span style=&amp;quot;color: Navy&amp;quot;&amp;gt;Example using growth toolbox GPT_ReactionDiffusionTentacles_20121211.zip&amp;lt;/span&amp;gt;]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
===1 A===&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;300pt&amp;quot;|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot;&amp;gt;GPT_rd_rk_tentacles_20120417-0004.flv|GPT_rd_rk_tentacles_20120417-0004_First.png&amp;lt;/wikiflv&amp;gt; A simple reaction-diffusion system develops a pattern of spots. &lt;br /&gt;
|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot;&amp;gt;GPT_rd_rk_tentacles_20120417-0001.flv|GPT_rd_rk_tentacles_20120417-0004.png&amp;lt;/wikiflv&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Two simple growth rules translate the pattern into directed growth. The changing geometry that arises through growth causes the reaction-diffusion patterning to continue to change.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Open source systems to which we contribute=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;OMERO==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;OMERO_DIAGRAM.jpg|100px|OMERO&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For working with the OME image database. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [http://www.openmicroscopy.org/site/products/omero &#039;&#039;Details&#039;&#039;], [http://www.openmicroscopy.org/site/support/omero4/downloads &#039;&#039;Download&#039;&#039;]&amp;lt;br&amp;gt; [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;|  [http://openmicroscopy.org/site/support/omero4 Open Microscopy Environment Remote Objects (OMERO).] for visualising, managing, and annotating scientific image data. See also our [http://dmbi.nbi.bbsrc.ac.uk/index.php/OMEROWorkshop OMERO Workshop] training course we ran in April 2011.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Tools and Utilities=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;BioformatsConverter==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;BioformatsConverterZip.png|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For converting microscope manufacturer proprietary file formats. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;See [[BioformatsConverter|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| This tool allows for the batch conversion of microscope manufacturer proprietary file formats, to the open source OME-TIFF standard. Uses the [http://www.loci.wisc.edu/software/bio-formats Bioformats] library.&lt;br /&gt;
|}&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;Dependency Checking Tool==&lt;br /&gt;
&lt;br /&gt;
=&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;In development&amp;lt;/span&amp;gt;=&lt;br /&gt;
==&amp;lt;span style=&amp;quot;color:DarkGreen;&amp;quot;&amp;gt;MTtbox&amp;lt;/span&amp;gt;==&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;10%&amp;quot;| &amp;lt;imgicon&amp;gt;MTtboxA.jpg|100px|BioformatsConverter&amp;lt;/imgicon&amp;gt;&lt;br /&gt;
|width=&amp;quot;40%&amp;quot;|For modelling the behaviour of microtubules within a cell. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
See [[MTtbox documentation|&#039;&#039;Details&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
(Windows, Mac, Linux)&lt;br /&gt;
|width=&amp;quot;50%&amp;quot;| In development. The idea is to be able to model the behaviour of growing microtubules and factors as they react chemically and diffuse within the different cell compartments.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
The icon shows a spherical cell sliced open to show concentric components: cell wall (magenta), plasma-membrane (yellow), cytoplasm (green) and vacuole (yellow). Microtubules (blue) grow in 3D within the cytoplasm.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>PaulSoutham</name></author>
	</entry>
	<entry>
		<id>http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Tutorial_on_mapping_results_into_shape_space&amp;diff=6134</id>
		<title>Tutorial on mapping results into shape space</title>
		<link rel="alternate" type="text/html" href="http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Tutorial_on_mapping_results_into_shape_space&amp;diff=6134"/>
		<updated>2013-01-14T11:26:25Z</updated>

		<summary type="html">&lt;p&gt;PaulSoutham: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[GFtbox Tutorial pages#4 Comparing resultant shapes with observed organ shapes|Return to GFtbox Tutorial pages]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Shape space for a growing leaf is computed from a set of labelled leaf outlines - see AAMToolbox. Each outline is captured by a set of landmarks placed around the leaf. To project the output from the GFtbox into a shape space requires landmarks to be placed around the model leaf at corresponding position. In the case of leaves there is a GFtbox function &lt;br /&gt;
&lt;br /&gt;
 leaf_profile_monitor&lt;br /&gt;
&lt;br /&gt;
which is tailored to the Arabidopsis leaf. It could be adapted to suit other shapes.&lt;br /&gt;
&lt;br /&gt;
 &amp;gt;&amp;gt; help leaf_profile_monitor&lt;br /&gt;
 function  m=leaf_profile_monitor(m,realtime,RegionLabels,Morphogens,start_figno)&lt;br /&gt;
 monitor morphogen levels at a set of vertices&lt;br /&gt;
 &lt;br /&gt;
 m, mesh&lt;br /&gt;
 RegionLabels, vertices to be monitored as designated by cell array of strings, i.e. region labels&lt;br /&gt;
 Morphogens, cell array of strings, i.e. uppercase morphogen names to&lt;br /&gt;
    be monitored. There should be one RegionLabels string for each&lt;br /&gt;
    Morphogens string&lt;br /&gt;
 Vertlabels, if true then display vertex numbers in each regionlabel on&lt;br /&gt;
          the mesh default false&lt;br /&gt;
 start_figno, default figure 1 (Must open a fig even if just monitoring to file)&lt;br /&gt;
 &lt;br /&gt;
 e.g.&lt;br /&gt;
  monitor properties of vertices&lt;br /&gt;
      m=leaf_profile_monitor(m,... % essential&lt;br /&gt;
          &#039;REGIONLABELS&#039;,{&#039;V_PROFILE1&#039;,&#039;V_PROFILE2&#039;},... % essential&lt;br /&gt;
          &#039;MORPHOGENS&#039;,{&#039;S_LEFTRIGHT&#039;,&#039;S_CENTRE&#039;},... % optional  (one element per REGIONLABEL)&lt;br /&gt;
          &#039;VERTLABELS&#039;,false,&#039;FigNum&#039;,1,&#039;EXCEL&#039;,true,&#039;MODELNAME&#039;,modelname); % optional (file in snapshots directory&#039;)&lt;br /&gt;
&lt;br /&gt;
leaf_profile_monitor is called from the Gftbox interaction function. It writes a DataXXX.mat file, where XXX corresponds to the model step time stamp, to the project directory in ./snapshots.&lt;br /&gt;
&lt;br /&gt;
We now need to convert these DataXXX.mat files into the format read by the AAMToolbox. The function that converts our growing leaf shapes is&lt;br /&gt;
&lt;br /&gt;
 kparKperModel&lt;br /&gt;
&lt;br /&gt;
which like leaf_profile_monitor is tailored to the Arabidopsis leaf and the AAMToolbox Arabidopsis leaf template but could be adapted to other shapes.&lt;br /&gt;
&lt;br /&gt;
 [tempprojectpath, aamModelType] = fileparts(Cwd);&lt;br /&gt;
 projectname=&#039;GPT_leafFromBullet_20121017&#039;;&lt;br /&gt;
 %projectpath=&#039;D:\ab\Matlab stuff&#039;;&lt;br /&gt;
 projectpath=&#039;K:\Paul\Karen\growthModels&#039;;&lt;br /&gt;
 [FileName,PathNameA] = uigetfile(fullfile(&#039;..&#039;,&#039;*.m&#039;),...&lt;br /&gt;
  &#039;Select GFtbox project interaction function m file&#039;,fullfile(projectpath,projectname,[lower(projectname),&#039;.m&#039;])) ;&lt;br /&gt;
&lt;br /&gt;
kparKperModel requires three inputs, 1) The Gftbox project name, 2) The AAMToolbox project location and 3) the location of the Gftbox interaction function. This function should write xxx_pm.mat files into the ./pointmodels directory in the AAMToolbox project. These xxx_pm.mat files can be added to an exisiting AAMToolbox project or used to create a new project. &lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
Based on the GFtbox project  &#039;&#039;GPT_ArLeaf_110323A&#039;&#039; that computes leaf growth corresponding to experimental observations analysed in &#039;&#039;PRJ_???&#039;&#039;&lt;/div&gt;</summary>
		<author><name>PaulSoutham</name></author>
	</entry>
	<entry>
		<id>http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Tutorial_on_mapping_results_into_shape_space&amp;diff=6133</id>
		<title>Tutorial on mapping results into shape space</title>
		<link rel="alternate" type="text/html" href="http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Tutorial_on_mapping_results_into_shape_space&amp;diff=6133"/>
		<updated>2013-01-14T11:25:08Z</updated>

		<summary type="html">&lt;p&gt;PaulSoutham: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[GFtbox Tutorial pages#4 Comparing resultant shapes with observed organ shapes|Return to GFtbox Tutorial pages]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Shape space for a growing leaf is computed from a set of labelled leaf outlines - see AAMToolbox. Each outline is captured by a set of landmarks placed around the leaf. To project the output from the GFtbox into a shape space requires landmarks to be placed around the model leaf at corresponding position. In the case of leaves there is a GFtbox function &lt;br /&gt;
&lt;br /&gt;
 leaf_profile_monitor&lt;br /&gt;
&lt;br /&gt;
which is tailored to the Arabidopsis leaf. It could be adapted to suit other shapes.&lt;br /&gt;
&lt;br /&gt;
 &amp;gt;&amp;gt; help leaf_profile_monitor&lt;br /&gt;
 function  m=leaf_profile_monitor(m,realtime,RegionLabels,Morphogens,start_figno)&lt;br /&gt;
 monitor morphogen levels at a set of vertices&lt;br /&gt;
 &lt;br /&gt;
 m, mesh&lt;br /&gt;
 RegionLabels, vertices to be monitored as designated by cell array of strings, i.e. region labels&lt;br /&gt;
 Morphogens, cell array of strings, i.e. uppercase morphogen names to&lt;br /&gt;
    be monitored. There should be one RegionLabels string for each&lt;br /&gt;
    Morphogens string&lt;br /&gt;
 Vertlabels, if true then display vertex numbers in each regionlabel on&lt;br /&gt;
          the mesh default false&lt;br /&gt;
 start_figno, default figure 1 (Must open a fig even if just monitoring to file)&lt;br /&gt;
 &lt;br /&gt;
 e.g.&lt;br /&gt;
  monitor properties of vertices&lt;br /&gt;
      m=leaf_profile_monitor(m,... % essential&lt;br /&gt;
          &#039;REGIONLABELS&#039;,{&#039;V_PROFILE1&#039;,&#039;V_PROFILE2&#039;},... % essential&lt;br /&gt;
          &#039;MORPHOGENS&#039;,{&#039;S_LEFTRIGHT&#039;,&#039;S_CENTRE&#039;},... % optional  (one element per REGIONLABEL)&lt;br /&gt;
          &#039;VERTLABELS&#039;,false,&#039;FigNum&#039;,1,&#039;EXCEL&#039;,true,&#039;MODELNAME&#039;,modelname); % optional (file in snapshots directory&#039;)&lt;br /&gt;
&lt;br /&gt;
leaf_profile_monitor is called from the Gftbox interaction function. It writes a DataXXX.mat file, where XXX corresponds to the model step time stamp, to the project directory in ./snapshots.&lt;br /&gt;
&lt;br /&gt;
We now need to convert these DataXXX.mat files into the format read by the AAMToolbox. The function that converts our growing leaf shapes is&lt;br /&gt;
&lt;br /&gt;
 kparKperModel&lt;br /&gt;
&lt;br /&gt;
which like leaf_profile_monitor is tailored to the Arabidopsis leaf and the AAMToolbox Arabidopsis leaf template but could be adapted to other shapes.&lt;br /&gt;
&lt;br /&gt;
 [tempprojectpath, aamModelType] = fileparts(Cwd);&lt;br /&gt;
 projectname=&#039;GPT_leafFromBullet_20121017&#039;;&lt;br /&gt;
 %projectpath=&#039;D:\ab\Matlab stuff&#039;;&lt;br /&gt;
 projectpath=&#039;K:\Paul\Karen\growthModels&#039;;&lt;br /&gt;
 [FileName,PathNameA] = uigetfile(fullfile(&#039;..&#039;,&#039;*.m&#039;),...&lt;br /&gt;
  &#039;Select GFtbox project interaction function m file&#039;,fullfile(projectpath,projectname,[lower(projectname),&#039;.m&#039;])) ;&lt;br /&gt;
&lt;br /&gt;
kparKperModel requires three inputs, 1) The Gftbox project name, 2) The AAMToolbox project location and 3) the location of the Gftbox interaction function. This function should write xxx_pm.mat files into the ./pointmodels directory in the AAMToolbox project.&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
Based on the GFtbox project  &#039;&#039;GPT_ArLeaf_110323A&#039;&#039; that computes leaf growth corresponding to experimental observations analysed in &#039;&#039;PRJ_???&#039;&#039;&lt;/div&gt;</summary>
		<author><name>PaulSoutham</name></author>
	</entry>
	<entry>
		<id>http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Tutorial_on_mapping_results_into_shape_space&amp;diff=6132</id>
		<title>Tutorial on mapping results into shape space</title>
		<link rel="alternate" type="text/html" href="http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Tutorial_on_mapping_results_into_shape_space&amp;diff=6132"/>
		<updated>2013-01-14T11:19:48Z</updated>

		<summary type="html">&lt;p&gt;PaulSoutham: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[GFtbox Tutorial pages#4 Comparing resultant shapes with observed organ shapes|Return to GFtbox Tutorial pages]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Shape space for a growing leaf is computed from a set of labelled leaf outlines - see AAMToolbox. Each outline is captured by a set of landmarks placed around the leaf. To project the output from the GFtbox into a shape space requires landmarks to be placed around the model leaf at corresponding position. In the case of leaves there is a GFtbox function &lt;br /&gt;
&lt;br /&gt;
 leaf_profile_monitor&lt;br /&gt;
&lt;br /&gt;
which is tailored to the Arabidopsis leaf. It could be adapted to suit other shapes.&lt;br /&gt;
&lt;br /&gt;
 &amp;gt;&amp;gt; help leaf_profile_monitor&lt;br /&gt;
 function  m=leaf_profile_monitor(m,realtime,RegionLabels,Morphogens,start_figno)&lt;br /&gt;
 monitor morphogen levels at a set of vertices&lt;br /&gt;
 &lt;br /&gt;
 m, mesh&lt;br /&gt;
 RegionLabels, vertices to be monitored as designated by cell array of strings, i.e. region labels&lt;br /&gt;
 Morphogens, cell array of strings, i.e. uppercase morphogen names to&lt;br /&gt;
    be monitored. There should be one RegionLabels string for each&lt;br /&gt;
    Morphogens string&lt;br /&gt;
 Vertlabels, if true then display vertex numbers in each regionlabel on&lt;br /&gt;
          the mesh default false&lt;br /&gt;
 start_figno, default figure 1 (Must open a fig even if just monitoring to file)&lt;br /&gt;
 &lt;br /&gt;
 e.g.&lt;br /&gt;
  monitor properties of vertices&lt;br /&gt;
      m=leaf_profile_monitor(m,... % essential&lt;br /&gt;
          &#039;REGIONLABELS&#039;,{&#039;V_PROFILE1&#039;,&#039;V_PROFILE2&#039;},... % essential&lt;br /&gt;
          &#039;MORPHOGENS&#039;,{&#039;S_LEFTRIGHT&#039;,&#039;S_CENTRE&#039;},... % optional  (one element per REGIONLABEL)&lt;br /&gt;
          &#039;VERTLABELS&#039;,false,&#039;FigNum&#039;,1,&#039;EXCEL&#039;,true,&#039;MODELNAME&#039;,modelname); % optional (file in snapshots directory&#039;)&lt;br /&gt;
&lt;br /&gt;
leaf_profile_monitor is called from the Gftbox interaction function. It writes a DataXXX.mat file, where XXX corresponds to the model step time stamp, to the project directory in ./snapshots.&lt;br /&gt;
&lt;br /&gt;
We now need to convert these DataXXX.mat files into the format read by the AAMToolbox. The function that converts our growing leaf shapes is&lt;br /&gt;
&lt;br /&gt;
 kparKperModel&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
Based on the GFtbox project  &#039;&#039;GPT_ArLeaf_110323A&#039;&#039; that computes leaf growth corresponding to experimental observations analysed in &#039;&#039;PRJ_???&#039;&#039;&lt;/div&gt;</summary>
		<author><name>PaulSoutham</name></author>
	</entry>
	<entry>
		<id>http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Tutorial_on_mapping_results_into_shape_space&amp;diff=6131</id>
		<title>Tutorial on mapping results into shape space</title>
		<link rel="alternate" type="text/html" href="http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Tutorial_on_mapping_results_into_shape_space&amp;diff=6131"/>
		<updated>2013-01-14T11:08:54Z</updated>

		<summary type="html">&lt;p&gt;PaulSoutham: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[GFtbox Tutorial pages#4 Comparing resultant shapes with observed organ shapes|Return to GFtbox Tutorial pages]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Shape space for a growing leaf is computed from a set of labelled leaf outlines - see AAMToolbox. Each outline is captured by a set of landmarks placed around the leaf. To project the output from the GFtbox into a shape space requires landmarks to be placed around the model leaf at corresponding position. In the case of leaves there is a GFtbox function &lt;br /&gt;
&lt;br /&gt;
 leaf_profile_monitor&lt;br /&gt;
&lt;br /&gt;
which is tailored to the Arabidopsis leaf. It could be adapted to suit other shapes.&lt;br /&gt;
&lt;br /&gt;
 &amp;gt;&amp;gt; help leaf_profile_monitor&lt;br /&gt;
 function  m=leaf_profile_monitor(m,realtime,RegionLabels,Morphogens,start_figno)&lt;br /&gt;
 monitor morphogen levels at a set of vertices&lt;br /&gt;
 &lt;br /&gt;
 m, mesh&lt;br /&gt;
 RegionLabels, vertices to be monitored as designated by cell array of strings, i.e. region labels&lt;br /&gt;
 Morphogens, cell array of strings, i.e. uppercase morphogen names to&lt;br /&gt;
    be monitored. There should be one RegionLabels string for each&lt;br /&gt;
    Morphogens string&lt;br /&gt;
 Vertlabels, if true then display vertex numbers in each regionlabel on&lt;br /&gt;
          the mesh default false&lt;br /&gt;
 start_figno, default figure 1 (Must open a fig even if just monitoring to file)&lt;br /&gt;
 &lt;br /&gt;
 e.g.&lt;br /&gt;
  monitor properties of vertices&lt;br /&gt;
      m=leaf_profile_monitor(m,... % essential&lt;br /&gt;
          &#039;REGIONLABELS&#039;,{&#039;V_PROFILE1&#039;,&#039;V_PROFILE2&#039;},... % essential&lt;br /&gt;
          &#039;MORPHOGENS&#039;,{&#039;S_LEFTRIGHT&#039;,&#039;S_CENTRE&#039;},... % optional  (one element per REGIONLABEL)&lt;br /&gt;
          &#039;VERTLABELS&#039;,false,&#039;FigNum&#039;,1,&#039;EXCEL&#039;,true,&#039;MODELNAME&#039;,modelname); % optional (file in snapshots directory&#039;)&lt;br /&gt;
&lt;br /&gt;
This function is called from the Gftbox interaction function. It writes a DataXXX.mat file, where XXX corresponds to the model step time stamp, to ./snapshots.&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
Based on the GFtbox project  &#039;&#039;GPT_ArLeaf_110323A&#039;&#039; that computes leaf growth corresponding to experimental observations analysed in &#039;&#039;PRJ_???&#039;&#039;&lt;/div&gt;</summary>
		<author><name>PaulSoutham</name></author>
	</entry>
	<entry>
		<id>http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Tutorial_on_mapping_results_into_shape_space&amp;diff=6130</id>
		<title>Tutorial on mapping results into shape space</title>
		<link rel="alternate" type="text/html" href="http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=Tutorial_on_mapping_results_into_shape_space&amp;diff=6130"/>
		<updated>2013-01-14T11:06:16Z</updated>

		<summary type="html">&lt;p&gt;PaulSoutham: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[GFtbox Tutorial pages#4 Comparing resultant shapes with observed organ shapes|Return to GFtbox Tutorial pages]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Shape space for a growing leaf is computed from a set of labelled leaf outlines - see AAMToolbox. Each outline is captured by a set of landmarks placed around the leaf. To project the output from the GFtbox into a shape space requires landmarks to be placed around the model leaf at corresponding position. In the case of leaves there is a GFtbox function &lt;br /&gt;
&lt;br /&gt;
 leaf_profile_monitor&lt;br /&gt;
&lt;br /&gt;
which is tailored to the Arabidopsis leaf. It could be adapted to suit other shapes.&lt;br /&gt;
&lt;br /&gt;
 &amp;gt;&amp;gt; help leaf_profile_monitor&lt;br /&gt;
 function  m=leaf_profile_monitor(m,realtime,RegionLabels,Morphogens,start_figno)&lt;br /&gt;
 monitor morphogen levels at a set of vertices&lt;br /&gt;
 &lt;br /&gt;
 m, mesh&lt;br /&gt;
 RegionLabels, vertices to be monitored as designated by cell array of strings, i.e. region labels&lt;br /&gt;
 Morphogens, cell array of strings, i.e. uppercase morphogen names to&lt;br /&gt;
    be monitored. There should be one RegionLabels string for each&lt;br /&gt;
    Morphogens string&lt;br /&gt;
 Vertlabels, if true then display vertex numbers in each regionlabel on&lt;br /&gt;
          the mesh default false&lt;br /&gt;
 start_figno, default figure 1 (Must open a fig even if just monitoring to file)&lt;br /&gt;
 &lt;br /&gt;
 e.g.&lt;br /&gt;
  monitor properties of vertices&lt;br /&gt;
      m=leaf_profile_monitor(m,... % essential&lt;br /&gt;
          &#039;REGIONLABELS&#039;,{&#039;V_PROFILE1&#039;,&#039;V_PROFILE2&#039;},... % essential&lt;br /&gt;
          &#039;MORPHOGENS&#039;,{&#039;S_LEFTRIGHT&#039;,&#039;S_CENTRE&#039;},... % optional  (one element per REGIONLABEL)&lt;br /&gt;
          &#039;VERTLABELS&#039;,false,&#039;FigNum&#039;,1,&#039;EXCEL&#039;,true,&#039;MODELNAME&#039;,modelname); % optional (file in snapshots directory&#039;)&lt;br /&gt;
&lt;br /&gt;
This function is called from the Gftbox interaction function and writes a .mat file to xxxxLocation after each model step has been computed.&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
Based on the GFtbox project  &#039;&#039;GPT_ArLeaf_110323A&#039;&#039; that computes leaf growth corresponding to experimental observations analysed in &#039;&#039;PRJ_???&#039;&#039;&lt;/div&gt;</summary>
		<author><name>PaulSoutham</name></author>
	</entry>
	<entry>
		<id>http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=GFtbox_Tutorial_pages&amp;diff=6129</id>
		<title>GFtbox Tutorial pages</title>
		<link rel="alternate" type="text/html" href="http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=GFtbox_Tutorial_pages&amp;diff=6129"/>
		<updated>2013-01-14T11:04:00Z</updated>

		<summary type="html">&lt;p&gt;PaulSoutham: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[GFtbox|&#039;&#039;GFtbox&#039;&#039; Details]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Notes from a new user|Notes from a new user]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Running example models and using a cluster|Running example models and using a cluster]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Example pages|Examples from our papers]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Types of morphogens and factors| Types of morphogens and factors are given here]]&amp;lt;br&amp;gt;&lt;br /&gt;
([[Full freshly minted interaction function|A newly created interaction function is shown here - the green comments are another ready reference.]])&amp;lt;br&amp;gt;&lt;br /&gt;
[[Ready Reference Manual|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
The models shown in these tutorials illustrate features of the GFtbox software. They are not designed to understand the Growing Polarised Tissue Framework which is better done with [[GFtbox Example pages|Examples from our papers]].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Viewing these pages. Some versions of &#039;&#039;Firefox&#039;&#039; and &#039;&#039;Explorer&#039;&#039; do not create satisfactory prints even though you can view the pages with no problems. &#039;&#039;Chrome&#039;&#039; does appear to produce good printouts.&lt;br /&gt;
=Three ways to use &#039;&#039;GFtbox&#039;&#039;=&lt;br /&gt;
1) [[GFtbox Tutorial pages#1 Modelling using the Graphical User Interface| &#039;&#039;&#039;Do everything from the Graphical User Interface (GUI).&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
2)   [[GFtbox Tutorial pages#2 Modelling using a combination of GUI and interaction function|&#039;&#039;&#039;Do only some things from the GUI.&#039;&#039;&#039;]] Use the GUI to generate the mesh (canvas) and create growth factors, but capturing your ideas on how the regulatory processes work by writing Matlab code in what we call the interaction function.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
3) [[GFtbox Tutorial pages#3 Running models without the GUI|&#039;&#039;&#039;Without the GUI.&#039;&#039;&#039;]] For example, run many examples (instances) of a pre-existing project on a cluster. This is the best way to explore the parameter space of a model for comparison with biological observations. We use this extensively once we have roughed out the basic ideas of a model interactively. &lt;br /&gt;
=Hints and Tips=&lt;br /&gt;
#[[Ready Reference Manual|Ready Reference Manual]] worth printing it includes details on taking snapshots and movies (and solving problems)&lt;br /&gt;
#[[Ready Reference Manual#Snapshots|Multiple Figures for publication]] &#039;&#039;&#039;colours and viewpoints.&#039;&#039;&#039;&lt;br /&gt;
#[[Ready Reference Manual#Movies|Movies for publication and web]] &#039;&#039;&#039;codecs compression and Powerpoint.&#039;&#039;&#039;&lt;br /&gt;
#&amp;lt;span style=&amp;quot;color: &amp;quot;Alabama Crimson&amp;quot;&amp;gt;&#039;&#039;&#039;Quality and accuracy&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
##[[Mesh: tradeoff |Mesh: tradeoff]] between memory/speed and accuracy. &#039;&#039;&#039;Increasing the number of vertices in specific regions&#039;&#039;&#039;&lt;br /&gt;
##[[Time: tradeoff|Time: tradeoff]] between speed and accuracy. &#039;&#039;&#039;Checking that time steps are small enough&#039;&#039;&#039;.&lt;br /&gt;
##[[Tolerances: tradeoff|Tolerances: tradeoff]] between speed and accuracy. &#039;&#039;&#039;Checking that tolerances are tight enough.&#039;&#039;&#039;&lt;br /&gt;
#Measuring model growth&lt;br /&gt;
##[[Measuring using interaction function subroutines| &#039;&#039;&#039;Measuring&#039;&#039;&#039; using interaction function subroutines]]&lt;br /&gt;
#[[DemoCutting intraction function|Mesh: cutting and flattening]]  &#039;&#039;&#039;Dissecting a mesh and flattening the parts&#039;&#039;&#039;&lt;br /&gt;
=&#039;&#039;&#039;1&#039;&#039;&#039; Modelling using the Graphical User Interface=&lt;br /&gt;
== Isotropic growth==&lt;br /&gt;
&#039;&#039;&#039;How to use the tutorial.&#039;&#039;&#039; Open GFtbox and attempt to repeat the results shown.&lt;br /&gt;
===1 A===&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;700pt&amp;quot;|[[In the beginning Uniform|Tutorial on uniform growth.]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Consider a disc shaped canvas (tissue) in which the &#039;&#039;&#039;specified growth is uniform&#039;&#039;&#039;, isotropic and on both sides.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&#039;&#039;&#039;Into what shape will the disc grow?&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;This model is as simple as it gets. Notice that, during growth, the mesh is automatically subdivided. Notice also that the final surface is not quite flat. This is because, to allow it to deform in 3D, it is not flat initially. There are options to initialise a flat mesh and others to force it to remain flat - see options on the GUI (hover over controls to get prompts).&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
In the absence of a polariser (there is no polariser in this example) growth will be isotropic, in other words growth in the plane of the canvas will be the average of what is specified for &#039;&#039;Kapar&#039;&#039; and &#039;&#039;Kaper&#039;&#039; (&#039;&#039;A&#039;&#039; side) and &#039;&#039;Kbpar&#039;&#039; and &#039;&#039;Kbper&#039;&#039; (&#039;&#039;B&#039;&#039; side).&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;300pt&amp;quot;|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot;&amp;gt;GPT_tut_uniform_20110527-0003.flv|GPT_tut_uniform_20110527-0003_Last.png&amp;lt;/wikiflv&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
===1 B===&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;700pt&amp;quot;|[[In the beginning non-uniform|Tutorial on non-uniform growth.]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Consider a disc shaped canvas (tissue) in which the&#039;&#039;&#039; non-uniform specified growth&#039;&#039;&#039; increases in proportion to the distance from the centre.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&#039;&#039;&#039;Into what shape will the disc grow?&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Already we are into the realms of modelling biological systems. Compare this result with the discussion of Lily petals and Gaussian curvature ([http://www.pnas.org/content/early/2011/03/14/1007808108.abstract Lianga and Mahadevana],[http://www.americanscientist.org/issues/feature/leaves-flowers-and-garbage-bags-making-waves Sharon, Marder and Swinney],[http://rico-coen.jic.ac.uk/uploads/0/0f/Nath_Science.pdf Nath, Crawford, Carpenter and Coen] ).&lt;br /&gt;
|width=&amp;quot;200pt&amp;quot;|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot;&amp;gt;GPT_tut_uniform_20110527-0006.flv|GPT_tut_uniform_20110527-0006_First.png&amp;lt;/wikiflv&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Adding polariser==&lt;br /&gt;
===1 C===&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;700pt&amp;quot;|[[In the beginning Growing a cone|Tutorial on uniform growth with non-uniform polariser.]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
In the presence of polariser, &#039;&#039;GFtbox&#039;&#039; growth will be anisotropic, in other words growth in the plane of the canvas can be different parallel and perpendicular to the axis of the polariser: &#039;&#039;Kapar&#039;&#039; and &#039;&#039;Kaper&#039;&#039; (&#039;&#039;A&#039;&#039; side) and &#039;&#039;Kbpar&#039;&#039; and &#039;&#039;Kbper&#039;&#039; (&#039;&#039;B&#039;&#039; side).&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
We now&#039;&#039;&#039; add polariser&#039;&#039;&#039;.  Start with example A - uniform growth - and add a radial polarising gradient.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Arrows show the direction of the gradient. They are turned on using the Panel:Plot option:Pol. grad. tick box. The gradient defines local directions and local growth can be specifed either parallel to (&#039;&#039;Kpar&#039;&#039;) or perpendicular to (&#039;&#039;Kper&#039;&#039;) that direction.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Given a &#039;&#039;&#039;uniform pattern of specified growth parallel&#039;&#039;&#039; to the polariser and &#039;&#039;&#039;zero specified growth perpendicular&#039;&#039;&#039; to the polariser.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; &#039;&#039;&#039;What will be the final shape?&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;Note: the gradient of the polariser, green to cyan, is shown using the arrows. Specified growth rate parallel to the arrows, red, is uniform.&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;200pt&amp;quot;|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot;   loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot;&amp;gt;GPT_in_the_beginning_2_20110510-0003.flv|GPT_in_the_beginning_2_20110510-0003_First.png&amp;lt;/wikiflv&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&#039;&#039;&#039;2&#039;&#039;&#039; Modelling using a combination of GUI and interaction function=&lt;br /&gt;
&#039;&#039;&#039;How to use these tutorials.&#039;&#039;&#039; Use a combination of the GUI to set up the Mesh structure and editing the associated interaction function to repeat the results shown. Full listings of the interaction functions are given from which you can copy the key, editable, elements.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
The &#039;&#039;&#039;full specification&#039;&#039;&#039; of a &#039;&#039;GFtbox&#039;&#039; model is stored in a combination of the mesh data structure (&#039;&#039;&#039;Mesh&#039;&#039;&#039;) and the &#039;&#039;&#039;interaction function&#039;&#039;&#039;. The Mesh stores all the physical properties of the system: spatial structure, mechanical properties, etc. It is usually set up using the GUI. The Mesh is stored on disc as a Matlab data file (.mat) and in memory as a data structure (m). The &#039;&#039;&#039;interaction function&#039;&#039;&#039; (a Matlab program file &#039;&#039;.m&#039;&#039;) contains all the details of the growth regulation system: morphogen concentrations, signal interactions etc. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
When a new project is first edited&#039;&#039;&#039; the interaction function is generated automatically&#039;&#039;&#039;. Thereafter, it is automatically kept in synchrony with the GUI. It is divided into several sections. Some are generated automatically and should not be edited. Others are set aside for the user to specify the model. To ensure that the automatic and manual edits are synchronised &#039;&#039;&#039;always invoke the Editor from the GUI&#039;&#039;&#039; (Panel: Interaction Function: Edit).&lt;br /&gt;
&lt;br /&gt;
===2 A===&lt;br /&gt;
&#039;&#039;&#039;Basic interaction function&#039;&#039;&#039;&lt;br /&gt;
The patterns of morphogens A and B are set up by &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        id_a_p(m.nodes(:,1) &amp;lt; -0.03) = 1; &lt;br /&gt;
        id_b_p(m.nodes(:,2) &amp;lt; -0.01) = 1; &lt;br /&gt;
&lt;br /&gt;
where &#039;&#039;id_a_p&#039;&#039; is the A morphogen. &#039;&#039;m.node(:,1)&#039;&#039; refers to the &#039;&#039;x&#039;&#039; coordinates of all nodes (vertices) in the mesh&amp;lt;br&amp;gt;&lt;br /&gt;
The expression &#039;&#039;(m.nodes(:,1) &amp;lt; -0.03)&#039;&#039; means find all vertices with &#039;&#039;x&#039;&#039; coordinates that are less than -0.03.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Similarly, &#039;&#039;(m.nodes(:,2) &amp;lt; -0.01)&#039;&#039; means find all vertices with &#039;&#039;y&#039;&#039; coordinates that are less than -0.01.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And the pattern of polariser (P) is set up by&amp;lt;br&amp;gt;        &lt;br /&gt;
&lt;br /&gt;
        P((m.nodes(:,1) &amp;lt; -0.05) &amp;amp; (m.nodes(:,2) &amp;gt; 0.03)) = 1;&lt;br /&gt;
Where &#039;&#039;(m.nodes(:,1) &amp;lt; -0.05) &amp;amp; (m.nodes(:,2) &amp;gt; 0.03)&#039;&#039; means find all vertices with &#039;&#039;x,y&#039;&#039; coordinates that are less than -0.05 and greater than 0.03 respectively&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Thus the full code describing the model is:&lt;br /&gt;
    if (Steps(m)==0) &amp;amp;&amp;amp; m.globalDynamicProps.doinit  % Initialisation code.&lt;br /&gt;
        id_a_p(m.nodes(:,1) &amp;lt; -0.03) = 1; % setup region for A where identity factor A is represented by id_a_p&lt;br /&gt;
        id_b_p(m.nodes(:,2) &amp;lt; -0.01) = 1; % setup region for B&lt;br /&gt;
    else&lt;br /&gt;
        % @@KRN Growth Regulatory Network&lt;br /&gt;
        kapar_p(:) = id_a_l .* inh(1,id_b_l); % growth rate&lt;br /&gt;
        kaper_p(:) = kapar_p; % isotropic growth&lt;br /&gt;
        kbpar_p(:) = kapar_p; % same on both sides of the sheet&lt;br /&gt;
        kbper_p(:) = kapar_p; % same&lt;br /&gt;
        knor_p(:)  = 0;       % thickness not growing&lt;br /&gt;
    end&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;15&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;400pt&amp;quot;|[[Tutorial on the basic interaction function|Tutorial on a basic interaction function.]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
The tutorial explains how the code shown above appears in the interaction function. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
To create the interaction function, first create and save a project (see above) then click Panel:Interaction function:Edit. The interaction function will contain all the default variables and any patterns of variables (&#039;&#039;Kapar&#039;&#039;, etc.) that have already been set through the GUI.&lt;br /&gt;
[[Types of morphogens and factors| Types of morphogens and factors are given here]].&lt;br /&gt;
|width=&amp;quot;200pt&amp;quot;|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot; loop=&amp;quot;true&amp;quot;&amp;gt;GPT_why_matlab-2011-05-05-0005.flv|GPT_why_matlab-2011-05-05-0005_First.png‎&amp;lt;/wikiflv&amp;gt;&lt;br /&gt;
|-align=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
||&amp;lt;center&amp;gt;Play and the mesh will grow and subdivide. Normally we do not want to see the mesh. Red is growth rate&amp;lt;/center&amp;gt; &lt;br /&gt;
|}&lt;br /&gt;
===2 B===&lt;br /&gt;
&#039;&#039;&#039;Interaction function in detail&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
([[Full freshly minted interaction function|A newly created interaction function is shown here - this one has two, user specified morphogens: &#039;&#039;id_a&#039;&#039; and &#039;&#039;id_b&#039;&#039;.]])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
There are two submodels. An identical growth pattern and polariser pattern is specified in both, but only the specified growth in the second is anisotropic and so uses the axiality specified by the polariser gradient. The gradient is zero in the region where the polariser is held at a constant value of one - and therefore growth in the region without arrows is isotropic.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;15&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;400pt&amp;quot;|[[Tutorial on the interaction function details|Tutorial on the interaction function details.]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Types of morphogens and factors| Types of morphogens and factors are given here]].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Submodel 1&lt;br /&gt;
|width=&amp;quot;200pt&amp;quot;|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot; loop=&amp;quot;true&amp;quot;&amp;gt;GPT_tut_interaction_example_20110601-0002.flv|GPT_tut_interaction_example_20110601-0002.png‎&amp;lt;/wikiflv&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Submodel 2. Growth in the region that has no arrows is isotropic and, as result, the outgrowth is blunt.&lt;br /&gt;
|width=&amp;quot;200pt&amp;quot;|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot; loop=&amp;quot;true&amp;quot;&amp;gt;GPT_tut_interaction_example_20110601-0007.flv|GPT_tut_interaction_example_20110601-0006_Last.png‎&amp;lt;/wikiflv&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
===2 C Illustrating independent ways to form shapes and the use of submodels. ===&lt;br /&gt;
Conclusion: interesting shapes can be generated either by &#039;&#039;&#039;patterns of differential growth&#039;&#039;&#039; or&#039;&#039;&#039; patterns of local growth axe&#039;&#039;&#039;s. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tutorial on different ways of specifying the growth of shapes|Tutorial on different ways of specifying the growth of shapes.]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;15&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;400pt&amp;quot;|Submodel 1. Uniform specified polariser (&#039;&#039;&#039;no polariser gradient&#039;&#039;&#039;). Creating a shape using a specified pattern of isotropic growth.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Result&#039;&#039;&#039;: simple patterns of differential growth can readily produce blobby shapes. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;200pt&amp;quot;|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot; loop=&amp;quot;true&amp;quot;&amp;gt;GPT_TwoWayHeart_20110531-0001.flv|GPT_TwoWayHeart_20110531-0001_Last.png‎&amp;lt;/wikiflv&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;Play submodel 1. Pattern of isotropic specified growth (no polariser)&amp;lt;/center&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Submodel 2.&#039;&#039;&#039;Uniform specified growth&#039;&#039;&#039;. Creating a shape using a specified pattern of diffusable polariser.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Result&#039;&#039;&#039;: simple patterns organising a diffusable polariser can readily produce sharp shapes. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;15&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
|width=&amp;quot;150pt&amp;quot;|[[Image:Heartdrawingtransparent.png|Heartdrawing]]  &lt;br /&gt;
|width=&amp;quot;150pt&amp;quot;| [[Image:Heartshaped.jpg|200px|Heartdrawing]]&amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;Outputs from these models bear only a romantic relation to hearts, flowers and lepidoptra.&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;200pt&amp;quot;|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot; loop=&amp;quot;true&amp;quot;&amp;gt;GPT_TwoWayHeart_20110531-0002.flv|GPT_TwoWayHeart_20110531-0002_Last.png‎&amp;lt;/wikiflv&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;Play submodel 2. Pattern of specified polariser levels (green-cyan). Polariser can diffuse and the gradient is arrowed. Uniform specified growth (red).&amp;lt;/center&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
===2 D===&lt;br /&gt;
&#039;&#039;&#039;Retaining strain and cutting the mesh&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
There are two submodels. They are the same except that in the first strain is not retained from step to step whereas in the second strain is fully retained. The shape changes during growth look similar, the difference is only revealed when the mesh is cut. The behaviour of plant tissue can be similar. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tutorial on retaining residual strain and cutting|Tutorial on retaining residual strain and cutting]]&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;15&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;400pt&amp;quot;|&lt;br /&gt;
[[Image:GPT_RetainStrainAndCut_20110603-000050-0005.png|300px|none]]Strain not retained after each step. In plant tissue terms this would appear to be equivalent to there being a homeostatic mechanism that operates such as to re-strengthen the cell walls after they have been weakened to the point that they yield under turgor pressure during growth.&lt;br /&gt;
|width=&amp;quot;120pt&amp;quot;|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot; loop=&amp;quot;true&amp;quot;&amp;gt;GPT_RetainStrainAndCut_20110603-0006.flv|GPT_RetainStrainAndCut_20110603-0006.png‎&amp;lt;/wikiflv&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;Play submodel 1&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;200pt&amp;quot;| [[Image:GPT_RetainStrainAndCut_20110603-000050-0003.png|300px|none]]Retaining the strain from step to step allows the growth on the inside to force the mesh as a whole to grow more than when strain is not retained.&lt;br /&gt;
|width=&amp;quot;200pt&amp;quot;|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot; loop=&amp;quot;true&amp;quot;&amp;gt;GPT_RetainStrainAndCut_20110603-0004.flv|GPT_RetainStrainAndCut_20110603-0004.png‎&amp;lt;/wikiflv&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;Whilst the frame rate relates directly to growth rate, the relaxation rate after cutting does not. After cutting the computation has to be done in smaller steps and the rate at which the sides bend back shown here is too slow.&amp;lt;/center&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;!-- &lt;br /&gt;
===2 E===&lt;br /&gt;
&#039;&#039;&#039;Patterning and growth&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
There are two submodels. They have the same growth and polarity regulation networks but different patterns of regulatory genes. In the first the pattern evolves deterministically, in the second the patterning is based on a reaction diffusion system (c.f. Turing). &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tutorial on the patterning interaction function|Tutorial on the patterning interaction function]]&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;15&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;400pt&amp;quot;|something here&lt;br /&gt;
|width=&amp;quot;200pt&amp;quot;|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot; loop=&amp;quot;true&amp;quot;&amp;gt;GPT_tut_interaction_example_20110601-0002.flv|GPT_tut_interaction_example_20110601-0002.png‎&amp;lt;/wikiflv&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;Play submodel 1&amp;lt;/center&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;400pt&amp;quot;|something here&lt;br /&gt;
|width=&amp;quot;200pt&amp;quot;|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot; loop=&amp;quot;true&amp;quot;&amp;gt;GPT_tut_interaction_example_20110601-0007.flv|GPT_tut_interaction_example_20110601-0006_Last.png‎&amp;lt;/wikiflv&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;Play submodel 2&amp;lt;/center&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
=&#039;&#039;&#039;3&#039;&#039;&#039; Cluster runs and batch mode: running models without the GUI=&lt;br /&gt;
Having developed the concepts underpinning a pattern of growth in an interaction function it is often desirable to explore a range of model parameters. Given that each run of the model can take between 5 minutes and hour it is appropriate to run the models in batch mode on the desktop or, better, in parallel on a computing cluster.  (Each node of the cluster to be used by &#039;&#039;GFtbox&#039;&#039; needs to be licensed to run Matlab - however for the purpose of running on a cluster without the GUI we are exploring the possibility of making &#039;&#039;GFtbox&#039;&#039; compatible with [http://www.gnu.org/software/octave/ Octave].)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Batch mode and cluster runs.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;How to use these tutorials.&#039;&#039;&#039;  First ensure that your model is working as you would expect using the GUI. Then run the model from the Matlab command line. Finally, run the models in batch mode or submit the project to the linux computing cluster with one or more ranges of parameters.&lt;br /&gt;
For further details [[Running example models and using a cluster|Running example models and using a cluster]]&amp;lt;br&amp;gt;&lt;br /&gt;
=&#039;&#039;&#039;4&#039;&#039;&#039; Comparing resultant shapes with observed organ shapes=&lt;br /&gt;
===4 A===&lt;br /&gt;
[[Tutorial on mapping results into shape space|Tutorial on mapping results into shape space]]&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;15&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;400pt&amp;quot;|[[Image:wikiModelShapespace.png|400px|none]]&lt;br /&gt;
|width=&amp;quot;200pt&amp;quot;|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot; loop=&amp;quot;true&amp;quot;&amp;gt;GPT_tut_interaction_example_20110601-0002.flv|GPT_tut_interaction_example_20110601-0002.png‎&amp;lt;/wikiflv&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;left&amp;gt;(Marks) The shape of growing &#039;&#039;Arabidopsis&#039;&#039; leaves projected into a shape space represented by the two principal components. (Lines) The shape of a computational model of a growing &#039;&#039;Arabidopsis&#039;&#039; leaf projected into the same space.&amp;lt;/center&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>PaulSoutham</name></author>
	</entry>
	<entry>
		<id>http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=GFtbox_Tutorial_pages&amp;diff=6128</id>
		<title>GFtbox Tutorial pages</title>
		<link rel="alternate" type="text/html" href="http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=GFtbox_Tutorial_pages&amp;diff=6128"/>
		<updated>2013-01-14T11:03:17Z</updated>

		<summary type="html">&lt;p&gt;PaulSoutham: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[GFtbox|&#039;&#039;GFtbox&#039;&#039; Details]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Notes from a new user|Notes from a new user]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Running example models and using a cluster|Running example models and using a cluster]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Example pages|Examples from our papers]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Types of morphogens and factors| Types of morphogens and factors are given here]]&amp;lt;br&amp;gt;&lt;br /&gt;
([[Full freshly minted interaction function|A newly created interaction function is shown here - the green comments are another ready reference.]])&amp;lt;br&amp;gt;&lt;br /&gt;
[[Ready Reference Manual|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
The models shown in these tutorials illustrate features of the GFtbox software. They are not designed to understand the Growing Polarised Tissue Framework which is better done with [[GFtbox Example pages|Examples from our papers]].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Viewing these pages. Some versions of &#039;&#039;Firefox&#039;&#039; and &#039;&#039;Explorer&#039;&#039; do not create satisfactory prints even though you can view the pages with no problems. &#039;&#039;Chrome&#039;&#039; does appear to produce good printouts.&lt;br /&gt;
=Three ways to use &#039;&#039;GFtbox&#039;&#039;=&lt;br /&gt;
1) [[GFtbox Tutorial pages#1 Modelling using the Graphical User Interface| &#039;&#039;&#039;Do everything from the Graphical User Interface (GUI).&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
2)   [[GFtbox Tutorial pages#2 Modelling using a combination of GUI and interaction function|&#039;&#039;&#039;Do only some things from the GUI.&#039;&#039;&#039;]] Use the GUI to generate the mesh (canvas) and create growth factors, but capturing your ideas on how the regulatory processes work by writing Matlab code in what we call the interaction function.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
3) [[GFtbox Tutorial pages#3 Running models without the GUI|&#039;&#039;&#039;Without the GUI.&#039;&#039;&#039;]] For example, run many examples (instances) of a pre-existing project on a cluster. This is the best way to explore the parameter space of a model for comparison with biological observations. We use this extensively once we have roughed out the basic ideas of a model interactively. &lt;br /&gt;
=Hints and Tips=&lt;br /&gt;
#[[Ready Reference Manual|Ready Reference Manual]] worth printing it includes details on taking snapshots and movies (and solving problems)&lt;br /&gt;
#[[Ready Reference Manual#Snapshots|Multiple Figures for publication]] &#039;&#039;&#039;colours and viewpoints.&#039;&#039;&#039;&lt;br /&gt;
#[[Ready Reference Manual#Movies|Movies for publication and web]] &#039;&#039;&#039;codecs compression and Powerpoint.&#039;&#039;&#039;&lt;br /&gt;
#&amp;lt;span style=&amp;quot;color: &amp;quot;Alabama Crimson&amp;quot;&amp;gt;&#039;&#039;&#039;Quality and accuracy&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
##[[Mesh: tradeoff |Mesh: tradeoff]] between memory/speed and accuracy. &#039;&#039;&#039;Increasing the number of vertices in specific regions&#039;&#039;&#039;&lt;br /&gt;
##[[Time: tradeoff|Time: tradeoff]] between speed and accuracy. &#039;&#039;&#039;Checking that time steps are small enough&#039;&#039;&#039;.&lt;br /&gt;
##[[Tolerances: tradeoff|Tolerances: tradeoff]] between speed and accuracy. &#039;&#039;&#039;Checking that tolerances are tight enough.&#039;&#039;&#039;&lt;br /&gt;
#Measuring model growth&lt;br /&gt;
##[[Measuring using interaction function subroutines| &#039;&#039;&#039;Measuring&#039;&#039;&#039; using interaction function subroutines]]&lt;br /&gt;
#[[DemoCutting intraction function|Mesh: cutting and flattening]]  &#039;&#039;&#039;Dissecting a mesh and flattening the parts&#039;&#039;&#039;&lt;br /&gt;
=&#039;&#039;&#039;1&#039;&#039;&#039; Modelling using the Graphical User Interface=&lt;br /&gt;
== Isotropic growth==&lt;br /&gt;
&#039;&#039;&#039;How to use the tutorial.&#039;&#039;&#039; Open GFtbox and attempt to repeat the results shown.&lt;br /&gt;
===1 A===&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;700pt&amp;quot;|[[In the beginning Uniform|Tutorial on uniform growth.]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Consider a disc shaped canvas (tissue) in which the &#039;&#039;&#039;specified growth is uniform&#039;&#039;&#039;, isotropic and on both sides.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&#039;&#039;&#039;Into what shape will the disc grow?&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;This model is as simple as it gets. Notice that, during growth, the mesh is automatically subdivided. Notice also that the final surface is not quite flat. This is because, to allow it to deform in 3D, it is not flat initially. There are options to initialise a flat mesh and others to force it to remain flat - see options on the GUI (hover over controls to get prompts).&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
In the absence of a polariser (there is no polariser in this example) growth will be isotropic, in other words growth in the plane of the canvas will be the average of what is specified for &#039;&#039;Kapar&#039;&#039; and &#039;&#039;Kaper&#039;&#039; (&#039;&#039;A&#039;&#039; side) and &#039;&#039;Kbpar&#039;&#039; and &#039;&#039;Kbper&#039;&#039; (&#039;&#039;B&#039;&#039; side).&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;300pt&amp;quot;|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot;&amp;gt;GPT_tut_uniform_20110527-0003.flv|GPT_tut_uniform_20110527-0003_Last.png&amp;lt;/wikiflv&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
===1 B===&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;700pt&amp;quot;|[[In the beginning non-uniform|Tutorial on non-uniform growth.]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Consider a disc shaped canvas (tissue) in which the&#039;&#039;&#039; non-uniform specified growth&#039;&#039;&#039; increases in proportion to the distance from the centre.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&#039;&#039;&#039;Into what shape will the disc grow?&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Already we are into the realms of modelling biological systems. Compare this result with the discussion of Lily petals and Gaussian curvature ([http://www.pnas.org/content/early/2011/03/14/1007808108.abstract Lianga and Mahadevana],[http://www.americanscientist.org/issues/feature/leaves-flowers-and-garbage-bags-making-waves Sharon, Marder and Swinney],[http://rico-coen.jic.ac.uk/uploads/0/0f/Nath_Science.pdf Nath, Crawford, Carpenter and Coen] ).&lt;br /&gt;
|width=&amp;quot;200pt&amp;quot;|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot;&amp;gt;GPT_tut_uniform_20110527-0006.flv|GPT_tut_uniform_20110527-0006_First.png&amp;lt;/wikiflv&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Adding polariser==&lt;br /&gt;
===1 C===&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;700pt&amp;quot;|[[In the beginning Growing a cone|Tutorial on uniform growth with non-uniform polariser.]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
In the presence of polariser, &#039;&#039;GFtbox&#039;&#039; growth will be anisotropic, in other words growth in the plane of the canvas can be different parallel and perpendicular to the axis of the polariser: &#039;&#039;Kapar&#039;&#039; and &#039;&#039;Kaper&#039;&#039; (&#039;&#039;A&#039;&#039; side) and &#039;&#039;Kbpar&#039;&#039; and &#039;&#039;Kbper&#039;&#039; (&#039;&#039;B&#039;&#039; side).&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
We now&#039;&#039;&#039; add polariser&#039;&#039;&#039;.  Start with example A - uniform growth - and add a radial polarising gradient.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Arrows show the direction of the gradient. They are turned on using the Panel:Plot option:Pol. grad. tick box. The gradient defines local directions and local growth can be specifed either parallel to (&#039;&#039;Kpar&#039;&#039;) or perpendicular to (&#039;&#039;Kper&#039;&#039;) that direction.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Given a &#039;&#039;&#039;uniform pattern of specified growth parallel&#039;&#039;&#039; to the polariser and &#039;&#039;&#039;zero specified growth perpendicular&#039;&#039;&#039; to the polariser.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; &#039;&#039;&#039;What will be the final shape?&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;Note: the gradient of the polariser, green to cyan, is shown using the arrows. Specified growth rate parallel to the arrows, red, is uniform.&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;200pt&amp;quot;|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot;   loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot;&amp;gt;GPT_in_the_beginning_2_20110510-0003.flv|GPT_in_the_beginning_2_20110510-0003_First.png&amp;lt;/wikiflv&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&#039;&#039;&#039;2&#039;&#039;&#039; Modelling using a combination of GUI and interaction function=&lt;br /&gt;
&#039;&#039;&#039;How to use these tutorials.&#039;&#039;&#039; Use a combination of the GUI to set up the Mesh structure and editing the associated interaction function to repeat the results shown. Full listings of the interaction functions are given from which you can copy the key, editable, elements.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
The &#039;&#039;&#039;full specification&#039;&#039;&#039; of a &#039;&#039;GFtbox&#039;&#039; model is stored in a combination of the mesh data structure (&#039;&#039;&#039;Mesh&#039;&#039;&#039;) and the &#039;&#039;&#039;interaction function&#039;&#039;&#039;. The Mesh stores all the physical properties of the system: spatial structure, mechanical properties, etc. It is usually set up using the GUI. The Mesh is stored on disc as a Matlab data file (.mat) and in memory as a data structure (m). The &#039;&#039;&#039;interaction function&#039;&#039;&#039; (a Matlab program file &#039;&#039;.m&#039;&#039;) contains all the details of the growth regulation system: morphogen concentrations, signal interactions etc. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
When a new project is first edited&#039;&#039;&#039; the interaction function is generated automatically&#039;&#039;&#039;. Thereafter, it is automatically kept in synchrony with the GUI. It is divided into several sections. Some are generated automatically and should not be edited. Others are set aside for the user to specify the model. To ensure that the automatic and manual edits are synchronised &#039;&#039;&#039;always invoke the Editor from the GUI&#039;&#039;&#039; (Panel: Interaction Function: Edit).&lt;br /&gt;
&lt;br /&gt;
===2 A===&lt;br /&gt;
&#039;&#039;&#039;Basic interaction function&#039;&#039;&#039;&lt;br /&gt;
The patterns of morphogens A and B are set up by &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        id_a_p(m.nodes(:,1) &amp;lt; -0.03) = 1; &lt;br /&gt;
        id_b_p(m.nodes(:,2) &amp;lt; -0.01) = 1; &lt;br /&gt;
&lt;br /&gt;
where &#039;&#039;id_a_p&#039;&#039; is the A morphogen. &#039;&#039;m.node(:,1)&#039;&#039; refers to the &#039;&#039;x&#039;&#039; coordinates of all nodes (vertices) in the mesh&amp;lt;br&amp;gt;&lt;br /&gt;
The expression &#039;&#039;(m.nodes(:,1) &amp;lt; -0.03)&#039;&#039; means find all vertices with &#039;&#039;x&#039;&#039; coordinates that are less than -0.03.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Similarly, &#039;&#039;(m.nodes(:,2) &amp;lt; -0.01)&#039;&#039; means find all vertices with &#039;&#039;y&#039;&#039; coordinates that are less than -0.01.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And the pattern of polariser (P) is set up by&amp;lt;br&amp;gt;        &lt;br /&gt;
&lt;br /&gt;
        P((m.nodes(:,1) &amp;lt; -0.05) &amp;amp; (m.nodes(:,2) &amp;gt; 0.03)) = 1;&lt;br /&gt;
Where &#039;&#039;(m.nodes(:,1) &amp;lt; -0.05) &amp;amp; (m.nodes(:,2) &amp;gt; 0.03)&#039;&#039; means find all vertices with &#039;&#039;x,y&#039;&#039; coordinates that are less than -0.05 and greater than 0.03 respectively&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Thus the full code describing the model is:&lt;br /&gt;
    if (Steps(m)==0) &amp;amp;&amp;amp; m.globalDynamicProps.doinit  % Initialisation code.&lt;br /&gt;
        id_a_p(m.nodes(:,1) &amp;lt; -0.03) = 1; % setup region for A where identity factor A is represented by id_a_p&lt;br /&gt;
        id_b_p(m.nodes(:,2) &amp;lt; -0.01) = 1; % setup region for B&lt;br /&gt;
    else&lt;br /&gt;
        % @@KRN Growth Regulatory Network&lt;br /&gt;
        kapar_p(:) = id_a_l .* inh(1,id_b_l); % growth rate&lt;br /&gt;
        kaper_p(:) = kapar_p; % isotropic growth&lt;br /&gt;
        kbpar_p(:) = kapar_p; % same on both sides of the sheet&lt;br /&gt;
        kbper_p(:) = kapar_p; % same&lt;br /&gt;
        knor_p(:)  = 0;       % thickness not growing&lt;br /&gt;
    end&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;15&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;400pt&amp;quot;|[[Tutorial on the basic interaction function|Tutorial on a basic interaction function.]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
The tutorial explains how the code shown above appears in the interaction function. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
To create the interaction function, first create and save a project (see above) then click Panel:Interaction function:Edit. The interaction function will contain all the default variables and any patterns of variables (&#039;&#039;Kapar&#039;&#039;, etc.) that have already been set through the GUI.&lt;br /&gt;
[[Types of morphogens and factors| Types of morphogens and factors are given here]].&lt;br /&gt;
|width=&amp;quot;200pt&amp;quot;|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot; loop=&amp;quot;true&amp;quot;&amp;gt;GPT_why_matlab-2011-05-05-0005.flv|GPT_why_matlab-2011-05-05-0005_First.png‎&amp;lt;/wikiflv&amp;gt;&lt;br /&gt;
|-align=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
||&amp;lt;center&amp;gt;Play and the mesh will grow and subdivide. Normally we do not want to see the mesh. Red is growth rate&amp;lt;/center&amp;gt; &lt;br /&gt;
|}&lt;br /&gt;
===2 B===&lt;br /&gt;
&#039;&#039;&#039;Interaction function in detail&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
([[Full freshly minted interaction function|A newly created interaction function is shown here - this one has two, user specified morphogens: &#039;&#039;id_a&#039;&#039; and &#039;&#039;id_b&#039;&#039;.]])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
There are two submodels. An identical growth pattern and polariser pattern is specified in both, but only the specified growth in the second is anisotropic and so uses the axiality specified by the polariser gradient. The gradient is zero in the region where the polariser is held at a constant value of one - and therefore growth in the region without arrows is isotropic.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;15&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;400pt&amp;quot;|[[Tutorial on the interaction function details|Tutorial on the interaction function details.]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Types of morphogens and factors| Types of morphogens and factors are given here]].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Submodel 1&lt;br /&gt;
|width=&amp;quot;200pt&amp;quot;|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot; loop=&amp;quot;true&amp;quot;&amp;gt;GPT_tut_interaction_example_20110601-0002.flv|GPT_tut_interaction_example_20110601-0002.png‎&amp;lt;/wikiflv&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Submodel 2. Growth in the region that has no arrows is isotropic and, as result, the outgrowth is blunt.&lt;br /&gt;
|width=&amp;quot;200pt&amp;quot;|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot; loop=&amp;quot;true&amp;quot;&amp;gt;GPT_tut_interaction_example_20110601-0007.flv|GPT_tut_interaction_example_20110601-0006_Last.png‎&amp;lt;/wikiflv&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
===2 C Illustrating independent ways to form shapes and the use of submodels. ===&lt;br /&gt;
Conclusion: interesting shapes can be generated either by &#039;&#039;&#039;patterns of differential growth&#039;&#039;&#039; or&#039;&#039;&#039; patterns of local growth axe&#039;&#039;&#039;s. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tutorial on different ways of specifying the growth of shapes|Tutorial on different ways of specifying the growth of shapes.]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;15&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;400pt&amp;quot;|Submodel 1. Uniform specified polariser (&#039;&#039;&#039;no polariser gradient&#039;&#039;&#039;). Creating a shape using a specified pattern of isotropic growth.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Result&#039;&#039;&#039;: simple patterns of differential growth can readily produce blobby shapes. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;200pt&amp;quot;|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot; loop=&amp;quot;true&amp;quot;&amp;gt;GPT_TwoWayHeart_20110531-0001.flv|GPT_TwoWayHeart_20110531-0001_Last.png‎&amp;lt;/wikiflv&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;Play submodel 1. Pattern of isotropic specified growth (no polariser)&amp;lt;/center&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Submodel 2.&#039;&#039;&#039;Uniform specified growth&#039;&#039;&#039;. Creating a shape using a specified pattern of diffusable polariser.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Result&#039;&#039;&#039;: simple patterns organising a diffusable polariser can readily produce sharp shapes. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;15&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
|width=&amp;quot;150pt&amp;quot;|[[Image:Heartdrawingtransparent.png|Heartdrawing]]  &lt;br /&gt;
|width=&amp;quot;150pt&amp;quot;| [[Image:Heartshaped.jpg|200px|Heartdrawing]]&amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;Outputs from these models bear only a romantic relation to hearts, flowers and lepidoptra.&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;200pt&amp;quot;|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot; loop=&amp;quot;true&amp;quot;&amp;gt;GPT_TwoWayHeart_20110531-0002.flv|GPT_TwoWayHeart_20110531-0002_Last.png‎&amp;lt;/wikiflv&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;Play submodel 2. Pattern of specified polariser levels (green-cyan). Polariser can diffuse and the gradient is arrowed. Uniform specified growth (red).&amp;lt;/center&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
===2 D===&lt;br /&gt;
&#039;&#039;&#039;Retaining strain and cutting the mesh&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
There are two submodels. They are the same except that in the first strain is not retained from step to step whereas in the second strain is fully retained. The shape changes during growth look similar, the difference is only revealed when the mesh is cut. The behaviour of plant tissue can be similar. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tutorial on retaining residual strain and cutting|Tutorial on retaining residual strain and cutting]]&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;15&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;400pt&amp;quot;|&lt;br /&gt;
[[Image:GPT_RetainStrainAndCut_20110603-000050-0005.png|300px|none]]Strain not retained after each step. In plant tissue terms this would appear to be equivalent to there being a homeostatic mechanism that operates such as to re-strengthen the cell walls after they have been weakened to the point that they yield under turgor pressure during growth.&lt;br /&gt;
|width=&amp;quot;120pt&amp;quot;|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot; loop=&amp;quot;true&amp;quot;&amp;gt;GPT_RetainStrainAndCut_20110603-0006.flv|GPT_RetainStrainAndCut_20110603-0006.png‎&amp;lt;/wikiflv&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;Play submodel 1&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;200pt&amp;quot;| [[Image:GPT_RetainStrainAndCut_20110603-000050-0003.png|300px|none]]Retaining the strain from step to step allows the growth on the inside to force the mesh as a whole to grow more than when strain is not retained.&lt;br /&gt;
|width=&amp;quot;200pt&amp;quot;|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot; loop=&amp;quot;true&amp;quot;&amp;gt;GPT_RetainStrainAndCut_20110603-0004.flv|GPT_RetainStrainAndCut_20110603-0004.png‎&amp;lt;/wikiflv&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;Whilst the frame rate relates directly to growth rate, the relaxation rate after cutting does not. After cutting the computation has to be done in smaller steps and the rate at which the sides bend back shown here is too slow.&amp;lt;/center&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;!-- &lt;br /&gt;
===2 E===&lt;br /&gt;
&#039;&#039;&#039;Patterning and growth&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
There are two submodels. They have the same growth and polarity regulation networks but different patterns of regulatory genes. In the first the pattern evolves deterministically, in the second the patterning is based on a reaction diffusion system (c.f. Turing). &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tutorial on the patterning interaction function|Tutorial on the patterning interaction function]]&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;15&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;400pt&amp;quot;|something here&lt;br /&gt;
|width=&amp;quot;200pt&amp;quot;|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot; loop=&amp;quot;true&amp;quot;&amp;gt;GPT_tut_interaction_example_20110601-0002.flv|GPT_tut_interaction_example_20110601-0002.png‎&amp;lt;/wikiflv&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;Play submodel 1&amp;lt;/center&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;400pt&amp;quot;|something here&lt;br /&gt;
|width=&amp;quot;200pt&amp;quot;|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot; loop=&amp;quot;true&amp;quot;&amp;gt;GPT_tut_interaction_example_20110601-0007.flv|GPT_tut_interaction_example_20110601-0006_Last.png‎&amp;lt;/wikiflv&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;Play submodel 2&amp;lt;/center&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
=&#039;&#039;&#039;3&#039;&#039;&#039; Cluster runs and batch mode: running models without the GUI=&lt;br /&gt;
Having developed the concepts underpinning a pattern of growth in an interaction function it is often desirable to explore a range of model parameters. Given that each run of the model can take between 5 minutes and hour it is appropriate to run the models in batch mode on the desktop or, better, in parallel on a computing cluster.  (Each node of the cluster to be used by &#039;&#039;GFtbox&#039;&#039; needs to be licensed to run Matlab - however for the purpose of running on a cluster without the GUI we are exploring the possibility of making &#039;&#039;GFtbox&#039;&#039; compatible with [http://www.gnu.org/software/octave/ Octave].)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Batch mode and cluster runs.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;How to use these tutorials.&#039;&#039;&#039;  First ensure that your model is working as you would expect using the GUI. Then run the model from the Matlab command line. Finally, run the models in batch mode or submit the project to the linux computing cluster with one or more ranges of parameters.&lt;br /&gt;
For further details [[Running example models and using a cluster|Running example models and using a cluster]]&amp;lt;br&amp;gt;&lt;br /&gt;
=&#039;&#039;&#039;4&#039;&#039;&#039; Comparing resultant shapes with observed organ shapes=&lt;br /&gt;
===4 A===&lt;br /&gt;
[[Tutorial on mapping results into shape space|Tutorial on mapping results into shape space]]&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;15&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;400pt&amp;quot;|[[Image:wikiModelShapespace.png|300px|none]]&lt;br /&gt;
|width=&amp;quot;200pt&amp;quot;|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot; loop=&amp;quot;true&amp;quot;&amp;gt;GPT_tut_interaction_example_20110601-0002.flv|GPT_tut_interaction_example_20110601-0002.png‎&amp;lt;/wikiflv&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;left&amp;gt;(Marks) The shape of growing &#039;&#039;Arabidopsis&#039;&#039; leaves projected into a shape space represented by the two principal components. (Lines) The shape of a computational model of a growing &#039;&#039;Arabidopsis&#039;&#039; leaf projected into the same space.&amp;lt;/center&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>PaulSoutham</name></author>
	</entry>
	<entry>
		<id>http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=GFtbox_Tutorial_pages&amp;diff=6127</id>
		<title>GFtbox Tutorial pages</title>
		<link rel="alternate" type="text/html" href="http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=GFtbox_Tutorial_pages&amp;diff=6127"/>
		<updated>2013-01-14T11:02:46Z</updated>

		<summary type="html">&lt;p&gt;PaulSoutham: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[GFtbox|&#039;&#039;GFtbox&#039;&#039; Details]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Notes from a new user|Notes from a new user]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Running example models and using a cluster|Running example models and using a cluster]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GFtbox Example pages|Examples from our papers]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Types of morphogens and factors| Types of morphogens and factors are given here]]&amp;lt;br&amp;gt;&lt;br /&gt;
([[Full freshly minted interaction function|A newly created interaction function is shown here - the green comments are another ready reference.]])&amp;lt;br&amp;gt;&lt;br /&gt;
[[Ready Reference Manual|&#039;&#039;&#039;&#039;&#039;Ready Reference&#039;&#039;&#039;&#039;&#039; Manual]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
The models shown in these tutorials illustrate features of the GFtbox software. They are not designed to understand the Growing Polarised Tissue Framework which is better done with [[GFtbox Example pages|Examples from our papers]].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Viewing these pages. Some versions of &#039;&#039;Firefox&#039;&#039; and &#039;&#039;Explorer&#039;&#039; do not create satisfactory prints even though you can view the pages with no problems. &#039;&#039;Chrome&#039;&#039; does appear to produce good printouts.&lt;br /&gt;
=Three ways to use &#039;&#039;GFtbox&#039;&#039;=&lt;br /&gt;
1) [[GFtbox Tutorial pages#1 Modelling using the Graphical User Interface| &#039;&#039;&#039;Do everything from the Graphical User Interface (GUI).&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
2)   [[GFtbox Tutorial pages#2 Modelling using a combination of GUI and interaction function|&#039;&#039;&#039;Do only some things from the GUI.&#039;&#039;&#039;]] Use the GUI to generate the mesh (canvas) and create growth factors, but capturing your ideas on how the regulatory processes work by writing Matlab code in what we call the interaction function.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
3) [[GFtbox Tutorial pages#3 Running models without the GUI|&#039;&#039;&#039;Without the GUI.&#039;&#039;&#039;]] For example, run many examples (instances) of a pre-existing project on a cluster. This is the best way to explore the parameter space of a model for comparison with biological observations. We use this extensively once we have roughed out the basic ideas of a model interactively. &lt;br /&gt;
=Hints and Tips=&lt;br /&gt;
#[[Ready Reference Manual|Ready Reference Manual]] worth printing it includes details on taking snapshots and movies (and solving problems)&lt;br /&gt;
#[[Ready Reference Manual#Snapshots|Multiple Figures for publication]] &#039;&#039;&#039;colours and viewpoints.&#039;&#039;&#039;&lt;br /&gt;
#[[Ready Reference Manual#Movies|Movies for publication and web]] &#039;&#039;&#039;codecs compression and Powerpoint.&#039;&#039;&#039;&lt;br /&gt;
#&amp;lt;span style=&amp;quot;color: &amp;quot;Alabama Crimson&amp;quot;&amp;gt;&#039;&#039;&#039;Quality and accuracy&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
##[[Mesh: tradeoff |Mesh: tradeoff]] between memory/speed and accuracy. &#039;&#039;&#039;Increasing the number of vertices in specific regions&#039;&#039;&#039;&lt;br /&gt;
##[[Time: tradeoff|Time: tradeoff]] between speed and accuracy. &#039;&#039;&#039;Checking that time steps are small enough&#039;&#039;&#039;.&lt;br /&gt;
##[[Tolerances: tradeoff|Tolerances: tradeoff]] between speed and accuracy. &#039;&#039;&#039;Checking that tolerances are tight enough.&#039;&#039;&#039;&lt;br /&gt;
#Measuring model growth&lt;br /&gt;
##[[Measuring using interaction function subroutines| &#039;&#039;&#039;Measuring&#039;&#039;&#039; using interaction function subroutines]]&lt;br /&gt;
#[[DemoCutting intraction function|Mesh: cutting and flattening]]  &#039;&#039;&#039;Dissecting a mesh and flattening the parts&#039;&#039;&#039;&lt;br /&gt;
=&#039;&#039;&#039;1&#039;&#039;&#039; Modelling using the Graphical User Interface=&lt;br /&gt;
== Isotropic growth==&lt;br /&gt;
&#039;&#039;&#039;How to use the tutorial.&#039;&#039;&#039; Open GFtbox and attempt to repeat the results shown.&lt;br /&gt;
===1 A===&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;700pt&amp;quot;|[[In the beginning Uniform|Tutorial on uniform growth.]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Consider a disc shaped canvas (tissue) in which the &#039;&#039;&#039;specified growth is uniform&#039;&#039;&#039;, isotropic and on both sides.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&#039;&#039;&#039;Into what shape will the disc grow?&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;This model is as simple as it gets. Notice that, during growth, the mesh is automatically subdivided. Notice also that the final surface is not quite flat. This is because, to allow it to deform in 3D, it is not flat initially. There are options to initialise a flat mesh and others to force it to remain flat - see options on the GUI (hover over controls to get prompts).&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
In the absence of a polariser (there is no polariser in this example) growth will be isotropic, in other words growth in the plane of the canvas will be the average of what is specified for &#039;&#039;Kapar&#039;&#039; and &#039;&#039;Kaper&#039;&#039; (&#039;&#039;A&#039;&#039; side) and &#039;&#039;Kbpar&#039;&#039; and &#039;&#039;Kbper&#039;&#039; (&#039;&#039;B&#039;&#039; side).&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;300pt&amp;quot;|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot;&amp;gt;GPT_tut_uniform_20110527-0003.flv|GPT_tut_uniform_20110527-0003_Last.png&amp;lt;/wikiflv&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
===1 B===&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;700pt&amp;quot;|[[In the beginning non-uniform|Tutorial on non-uniform growth.]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Consider a disc shaped canvas (tissue) in which the&#039;&#039;&#039; non-uniform specified growth&#039;&#039;&#039; increases in proportion to the distance from the centre.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&#039;&#039;&#039;Into what shape will the disc grow?&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Already we are into the realms of modelling biological systems. Compare this result with the discussion of Lily petals and Gaussian curvature ([http://www.pnas.org/content/early/2011/03/14/1007808108.abstract Lianga and Mahadevana],[http://www.americanscientist.org/issues/feature/leaves-flowers-and-garbage-bags-making-waves Sharon, Marder and Swinney],[http://rico-coen.jic.ac.uk/uploads/0/0f/Nath_Science.pdf Nath, Crawford, Carpenter and Coen] ).&lt;br /&gt;
|width=&amp;quot;200pt&amp;quot;|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot;  loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot;&amp;gt;GPT_tut_uniform_20110527-0006.flv|GPT_tut_uniform_20110527-0006_First.png&amp;lt;/wikiflv&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Adding polariser==&lt;br /&gt;
===1 C===&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;700pt&amp;quot;|[[In the beginning Growing a cone|Tutorial on uniform growth with non-uniform polariser.]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
In the presence of polariser, &#039;&#039;GFtbox&#039;&#039; growth will be anisotropic, in other words growth in the plane of the canvas can be different parallel and perpendicular to the axis of the polariser: &#039;&#039;Kapar&#039;&#039; and &#039;&#039;Kaper&#039;&#039; (&#039;&#039;A&#039;&#039; side) and &#039;&#039;Kbpar&#039;&#039; and &#039;&#039;Kbper&#039;&#039; (&#039;&#039;B&#039;&#039; side).&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
We now&#039;&#039;&#039; add polariser&#039;&#039;&#039;.  Start with example A - uniform growth - and add a radial polarising gradient.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Arrows show the direction of the gradient. They are turned on using the Panel:Plot option:Pol. grad. tick box. The gradient defines local directions and local growth can be specifed either parallel to (&#039;&#039;Kpar&#039;&#039;) or perpendicular to (&#039;&#039;Kper&#039;&#039;) that direction.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Given a &#039;&#039;&#039;uniform pattern of specified growth parallel&#039;&#039;&#039; to the polariser and &#039;&#039;&#039;zero specified growth perpendicular&#039;&#039;&#039; to the polariser.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; &#039;&#039;&#039;What will be the final shape?&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;Note: the gradient of the polariser, green to cyan, is shown using the arrows. Specified growth rate parallel to the arrows, red, is uniform.&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|width=&amp;quot;200pt&amp;quot;|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot;   loop=&amp;quot;true&amp;quot; background=&amp;quot;white&amp;quot;&amp;gt;GPT_in_the_beginning_2_20110510-0003.flv|GPT_in_the_beginning_2_20110510-0003_First.png&amp;lt;/wikiflv&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=&#039;&#039;&#039;2&#039;&#039;&#039; Modelling using a combination of GUI and interaction function=&lt;br /&gt;
&#039;&#039;&#039;How to use these tutorials.&#039;&#039;&#039; Use a combination of the GUI to set up the Mesh structure and editing the associated interaction function to repeat the results shown. Full listings of the interaction functions are given from which you can copy the key, editable, elements.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
The &#039;&#039;&#039;full specification&#039;&#039;&#039; of a &#039;&#039;GFtbox&#039;&#039; model is stored in a combination of the mesh data structure (&#039;&#039;&#039;Mesh&#039;&#039;&#039;) and the &#039;&#039;&#039;interaction function&#039;&#039;&#039;. The Mesh stores all the physical properties of the system: spatial structure, mechanical properties, etc. It is usually set up using the GUI. The Mesh is stored on disc as a Matlab data file (.mat) and in memory as a data structure (m). The &#039;&#039;&#039;interaction function&#039;&#039;&#039; (a Matlab program file &#039;&#039;.m&#039;&#039;) contains all the details of the growth regulation system: morphogen concentrations, signal interactions etc. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
When a new project is first edited&#039;&#039;&#039; the interaction function is generated automatically&#039;&#039;&#039;. Thereafter, it is automatically kept in synchrony with the GUI. It is divided into several sections. Some are generated automatically and should not be edited. Others are set aside for the user to specify the model. To ensure that the automatic and manual edits are synchronised &#039;&#039;&#039;always invoke the Editor from the GUI&#039;&#039;&#039; (Panel: Interaction Function: Edit).&lt;br /&gt;
&lt;br /&gt;
===2 A===&lt;br /&gt;
&#039;&#039;&#039;Basic interaction function&#039;&#039;&#039;&lt;br /&gt;
The patterns of morphogens A and B are set up by &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        id_a_p(m.nodes(:,1) &amp;lt; -0.03) = 1; &lt;br /&gt;
        id_b_p(m.nodes(:,2) &amp;lt; -0.01) = 1; &lt;br /&gt;
&lt;br /&gt;
where &#039;&#039;id_a_p&#039;&#039; is the A morphogen. &#039;&#039;m.node(:,1)&#039;&#039; refers to the &#039;&#039;x&#039;&#039; coordinates of all nodes (vertices) in the mesh&amp;lt;br&amp;gt;&lt;br /&gt;
The expression &#039;&#039;(m.nodes(:,1) &amp;lt; -0.03)&#039;&#039; means find all vertices with &#039;&#039;x&#039;&#039; coordinates that are less than -0.03.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Similarly, &#039;&#039;(m.nodes(:,2) &amp;lt; -0.01)&#039;&#039; means find all vertices with &#039;&#039;y&#039;&#039; coordinates that are less than -0.01.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And the pattern of polariser (P) is set up by&amp;lt;br&amp;gt;        &lt;br /&gt;
&lt;br /&gt;
        P((m.nodes(:,1) &amp;lt; -0.05) &amp;amp; (m.nodes(:,2) &amp;gt; 0.03)) = 1;&lt;br /&gt;
Where &#039;&#039;(m.nodes(:,1) &amp;lt; -0.05) &amp;amp; (m.nodes(:,2) &amp;gt; 0.03)&#039;&#039; means find all vertices with &#039;&#039;x,y&#039;&#039; coordinates that are less than -0.05 and greater than 0.03 respectively&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Thus the full code describing the model is:&lt;br /&gt;
    if (Steps(m)==0) &amp;amp;&amp;amp; m.globalDynamicProps.doinit  % Initialisation code.&lt;br /&gt;
        id_a_p(m.nodes(:,1) &amp;lt; -0.03) = 1; % setup region for A where identity factor A is represented by id_a_p&lt;br /&gt;
        id_b_p(m.nodes(:,2) &amp;lt; -0.01) = 1; % setup region for B&lt;br /&gt;
    else&lt;br /&gt;
        % @@KRN Growth Regulatory Network&lt;br /&gt;
        kapar_p(:) = id_a_l .* inh(1,id_b_l); % growth rate&lt;br /&gt;
        kaper_p(:) = kapar_p; % isotropic growth&lt;br /&gt;
        kbpar_p(:) = kapar_p; % same on both sides of the sheet&lt;br /&gt;
        kbper_p(:) = kapar_p; % same&lt;br /&gt;
        knor_p(:)  = 0;       % thickness not growing&lt;br /&gt;
    end&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;15&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;400pt&amp;quot;|[[Tutorial on the basic interaction function|Tutorial on a basic interaction function.]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
The tutorial explains how the code shown above appears in the interaction function. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
To create the interaction function, first create and save a project (see above) then click Panel:Interaction function:Edit. The interaction function will contain all the default variables and any patterns of variables (&#039;&#039;Kapar&#039;&#039;, etc.) that have already been set through the GUI.&lt;br /&gt;
[[Types of morphogens and factors| Types of morphogens and factors are given here]].&lt;br /&gt;
|width=&amp;quot;200pt&amp;quot;|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot; loop=&amp;quot;true&amp;quot;&amp;gt;GPT_why_matlab-2011-05-05-0005.flv|GPT_why_matlab-2011-05-05-0005_First.png‎&amp;lt;/wikiflv&amp;gt;&lt;br /&gt;
|-align=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
||&amp;lt;center&amp;gt;Play and the mesh will grow and subdivide. Normally we do not want to see the mesh. Red is growth rate&amp;lt;/center&amp;gt; &lt;br /&gt;
|}&lt;br /&gt;
===2 B===&lt;br /&gt;
&#039;&#039;&#039;Interaction function in detail&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
([[Full freshly minted interaction function|A newly created interaction function is shown here - this one has two, user specified morphogens: &#039;&#039;id_a&#039;&#039; and &#039;&#039;id_b&#039;&#039;.]])&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
There are two submodels. An identical growth pattern and polariser pattern is specified in both, but only the specified growth in the second is anisotropic and so uses the axiality specified by the polariser gradient. The gradient is zero in the region where the polariser is held at a constant value of one - and therefore growth in the region without arrows is isotropic.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;15&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;400pt&amp;quot;|[[Tutorial on the interaction function details|Tutorial on the interaction function details.]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Types of morphogens and factors| Types of morphogens and factors are given here]].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Submodel 1&lt;br /&gt;
|width=&amp;quot;200pt&amp;quot;|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot; loop=&amp;quot;true&amp;quot;&amp;gt;GPT_tut_interaction_example_20110601-0002.flv|GPT_tut_interaction_example_20110601-0002.png‎&amp;lt;/wikiflv&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Submodel 2. Growth in the region that has no arrows is isotropic and, as result, the outgrowth is blunt.&lt;br /&gt;
|width=&amp;quot;200pt&amp;quot;|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot; loop=&amp;quot;true&amp;quot;&amp;gt;GPT_tut_interaction_example_20110601-0007.flv|GPT_tut_interaction_example_20110601-0006_Last.png‎&amp;lt;/wikiflv&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
===2 C Illustrating independent ways to form shapes and the use of submodels. ===&lt;br /&gt;
Conclusion: interesting shapes can be generated either by &#039;&#039;&#039;patterns of differential growth&#039;&#039;&#039; or&#039;&#039;&#039; patterns of local growth axe&#039;&#039;&#039;s. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tutorial on different ways of specifying the growth of shapes|Tutorial on different ways of specifying the growth of shapes.]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;15&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;400pt&amp;quot;|Submodel 1. Uniform specified polariser (&#039;&#039;&#039;no polariser gradient&#039;&#039;&#039;). Creating a shape using a specified pattern of isotropic growth.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Result&#039;&#039;&#039;: simple patterns of differential growth can readily produce blobby shapes. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;200pt&amp;quot;|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot; loop=&amp;quot;true&amp;quot;&amp;gt;GPT_TwoWayHeart_20110531-0001.flv|GPT_TwoWayHeart_20110531-0001_Last.png‎&amp;lt;/wikiflv&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;Play submodel 1. Pattern of isotropic specified growth (no polariser)&amp;lt;/center&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|Submodel 2.&#039;&#039;&#039;Uniform specified growth&#039;&#039;&#039;. Creating a shape using a specified pattern of diffusable polariser.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Result&#039;&#039;&#039;: simple patterns organising a diffusable polariser can readily produce sharp shapes. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;15&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
|width=&amp;quot;150pt&amp;quot;|[[Image:Heartdrawingtransparent.png|Heartdrawing]]  &lt;br /&gt;
|width=&amp;quot;150pt&amp;quot;| [[Image:Heartshaped.jpg|200px|Heartdrawing]]&amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;Outputs from these models bear only a romantic relation to hearts, flowers and lepidoptra.&amp;lt;br&amp;gt;&lt;br /&gt;
|width=&amp;quot;200pt&amp;quot;|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot; loop=&amp;quot;true&amp;quot;&amp;gt;GPT_TwoWayHeart_20110531-0002.flv|GPT_TwoWayHeart_20110531-0002_Last.png‎&amp;lt;/wikiflv&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;Play submodel 2. Pattern of specified polariser levels (green-cyan). Polariser can diffuse and the gradient is arrowed. Uniform specified growth (red).&amp;lt;/center&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
===2 D===&lt;br /&gt;
&#039;&#039;&#039;Retaining strain and cutting the mesh&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
There are two submodels. They are the same except that in the first strain is not retained from step to step whereas in the second strain is fully retained. The shape changes during growth look similar, the difference is only revealed when the mesh is cut. The behaviour of plant tissue can be similar. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tutorial on retaining residual strain and cutting|Tutorial on retaining residual strain and cutting]]&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;15&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;400pt&amp;quot;|&lt;br /&gt;
[[Image:GPT_RetainStrainAndCut_20110603-000050-0005.png|300px|none]]Strain not retained after each step. In plant tissue terms this would appear to be equivalent to there being a homeostatic mechanism that operates such as to re-strengthen the cell walls after they have been weakened to the point that they yield under turgor pressure during growth.&lt;br /&gt;
|width=&amp;quot;120pt&amp;quot;|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot; loop=&amp;quot;true&amp;quot;&amp;gt;GPT_RetainStrainAndCut_20110603-0006.flv|GPT_RetainStrainAndCut_20110603-0006.png‎&amp;lt;/wikiflv&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;Play submodel 1&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;200pt&amp;quot;| [[Image:GPT_RetainStrainAndCut_20110603-000050-0003.png|300px|none]]Retaining the strain from step to step allows the growth on the inside to force the mesh as a whole to grow more than when strain is not retained.&lt;br /&gt;
|width=&amp;quot;200pt&amp;quot;|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot; loop=&amp;quot;true&amp;quot;&amp;gt;GPT_RetainStrainAndCut_20110603-0004.flv|GPT_RetainStrainAndCut_20110603-0004.png‎&amp;lt;/wikiflv&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;Whilst the frame rate relates directly to growth rate, the relaxation rate after cutting does not. After cutting the computation has to be done in smaller steps and the rate at which the sides bend back shown here is too slow.&amp;lt;/center&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;!-- &lt;br /&gt;
===2 E===&lt;br /&gt;
&#039;&#039;&#039;Patterning and growth&#039;&#039;&#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
There are two submodels. They have the same growth and polarity regulation networks but different patterns of regulatory genes. In the first the pattern evolves deterministically, in the second the patterning is based on a reaction diffusion system (c.f. Turing). &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Tutorial on the patterning interaction function|Tutorial on the patterning interaction function]]&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;15&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;400pt&amp;quot;|something here&lt;br /&gt;
|width=&amp;quot;200pt&amp;quot;|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot; loop=&amp;quot;true&amp;quot;&amp;gt;GPT_tut_interaction_example_20110601-0002.flv|GPT_tut_interaction_example_20110601-0002.png‎&amp;lt;/wikiflv&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;Play submodel 1&amp;lt;/center&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;400pt&amp;quot;|something here&lt;br /&gt;
|width=&amp;quot;200pt&amp;quot;|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot; loop=&amp;quot;true&amp;quot;&amp;gt;GPT_tut_interaction_example_20110601-0007.flv|GPT_tut_interaction_example_20110601-0006_Last.png‎&amp;lt;/wikiflv&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;Play submodel 2&amp;lt;/center&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
=&#039;&#039;&#039;3&#039;&#039;&#039; Cluster runs and batch mode: running models without the GUI=&lt;br /&gt;
Having developed the concepts underpinning a pattern of growth in an interaction function it is often desirable to explore a range of model parameters. Given that each run of the model can take between 5 minutes and hour it is appropriate to run the models in batch mode on the desktop or, better, in parallel on a computing cluster.  (Each node of the cluster to be used by &#039;&#039;GFtbox&#039;&#039; needs to be licensed to run Matlab - however for the purpose of running on a cluster without the GUI we are exploring the possibility of making &#039;&#039;GFtbox&#039;&#039; compatible with [http://www.gnu.org/software/octave/ Octave].)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Batch mode and cluster runs.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;How to use these tutorials.&#039;&#039;&#039;  First ensure that your model is working as you would expect using the GUI. Then run the model from the Matlab command line. Finally, run the models in batch mode or submit the project to the linux computing cluster with one or more ranges of parameters.&lt;br /&gt;
For further details [[Running example models and using a cluster|Running example models and using a cluster]]&amp;lt;br&amp;gt;&lt;br /&gt;
=&#039;&#039;&#039;4&#039;&#039;&#039; Comparing resultant shapes with observed organ shapes=&lt;br /&gt;
===4 A===&lt;br /&gt;
[[Tutorial on mapping results into shape space|Tutorial on mapping results into shape space]]&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;15&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|width=&amp;quot;400pt&amp;quot;|[[Image:GPT_RetainStrainAndCut_20110603-000050-0005.png|300px|none]]&lt;br /&gt;
|width=&amp;quot;200pt&amp;quot;|&amp;lt;wikiflv width=&amp;quot;300&amp;quot; height=&amp;quot;300&amp;quot; logo=&amp;quot;false&amp;quot; loop=&amp;quot;true&amp;quot;&amp;gt;GPT_tut_interaction_example_20110601-0002.flv|GPT_tut_interaction_example_20110601-0002.png‎&amp;lt;/wikiflv&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;left&amp;gt;(Marks) The shape of growing &#039;&#039;Arabidopsis&#039;&#039; leaves projected into a shape space represented by the two principal components. (Lines) The shape of a computational model of a growing &#039;&#039;Arabidopsis&#039;&#039; leaf projected into the same space.&amp;lt;/center&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>PaulSoutham</name></author>
	</entry>
	<entry>
		<id>http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=File:WikiModelShapespace.png&amp;diff=6126</id>
		<title>File:WikiModelShapespace.png</title>
		<link rel="alternate" type="text/html" href="http://cmpdartsvr3-v.uea.ac.uk/wiki/BanghamLab/index.php?title=File:WikiModelShapespace.png&amp;diff=6126"/>
		<updated>2013-01-14T11:02:15Z</updated>

		<summary type="html">&lt;p&gt;PaulSoutham: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>PaulSoutham</name></author>
	</entry>
</feed>