<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title></title>
	<atom:link href="http://bio7.org/?feed=rss2&#038;p=1535" rel="self" type="application/rss+xml" />
	<link>http://bio7.org</link>
	<description></description>
	<lastBuildDate>Mon, 20 May 2013 11:52:43 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Build R Packages with Bio7 1.7</title>
		<link>http://bio7.org/?p=2019</link>
		<comments>http://bio7.org/?p=2019#comments</comments>
		<pubDate>Mon, 20 May 2013 11:16:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://bio7.org/?p=2019</guid>
		<description><![CDATA[20.05.2013 For the upcoming Bio7 1.7 release i worked on a new general shell implementation. And with this implementation some new ideas in conjunction with R came to my mind. So recently i integrated some new actions to ease the creation of R packages with R. Please note: For the built process of R package [...]]]></description>
				<content:encoded><![CDATA[<p><strong>20.05.2013</strong></p>
<p>For the upcoming Bio7 1.7 release i worked on a new general shell implementation. And with this implementation some new ideas in conjunction with R came to my mind.<br />
So recently i integrated some new actions to ease the creation of R packages with R.</p>
<p>Please note: For the built process of R package binaries some tools are needed (especially for Windows). Please consult the R <a title="Writing R Extensions" href="http://cran.r-project.org/doc/manuals/R-exts.html" target="_blank">instructions </a>on the internet or search for available tutorials.<br />
For tests on the Windows OS i installed a Latex environment (<strong><a title="MiKTeX" href="http://www.miktex.org/" target="_blank">MiKeTeX </a></strong>with <strong>inconsolata.sty</strong> style file installed) and the<strong> <a title="Rtools" href="http://cran.r-project.org/bin/windows/Rtools/" target="_blank">Rtools </a></strong>for Windows.</p>
<p>With the upcoming Bio7 release the following actions will be available:</p>
<p>In the file Navigator of Bio7 you can create a package skeleton from select R files or R workspace variables. By invoking the <strong>Create R Package Skeleton</strong> action a dialog pops up which offers options to create a package skeleton from the selected files or from availabe workspace variables and to enter a name for the package (see the next two screenshots below).</p>
<p><a href="http://bio7.org/wp-content/uploads/2013/05/createrpackage.jpg"><img class="aligncenter size-full wp-image-2020" alt="createrpackage" src="http://bio7.org/wp-content/uploads/2013/05/createrpackage.jpg" width="1022" height="764" /></a></p>
<p><a href="http://bio7.org/wp-content/uploads/2013/05/createrpackage21.jpg"><img class="aligncenter size-full wp-image-2024" alt="createrpackage2" src="http://bio7.org/wp-content/uploads/2013/05/createrpackage21.jpg" width="743" height="544" /></a></p>
<p>After the confirmation with &#8220;OK&#8221; the R package skeleton can be found as a subfolder of the selected Bio7 project. If you now select the created R skeleton folder and open the context menu of the file Navigator a new submenu is available with actions to check and built the R package (see screenshot below)</p>
<p><a href="http://bio7.org/wp-content/uploads/2013/05/createrpackage3.jpg"><img class="aligncenter size-full wp-image-2022" alt="createrpackage3" src="http://bio7.org/wp-content/uploads/2013/05/createrpackage3.jpg" width="1020" height="766" /></a></p>
<p>For the built process the new available native shell hast to be selected from the console menu of the <strong>Console</strong> view of Bio7 1.7.</p>
<p>If everything is configured properly (see the shell messages after the check or built process) a new built R package should be available in the R package folder (after a refresh of the folder).</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>]]></content:encoded>
			<wfw:commentRss>http://bio7.org/?feed=rss2&#038;p=2019</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bio7 R 3.0.0 Update On Windows</title>
		<link>http://bio7.org/?p=2002</link>
		<comments>http://bio7.org/?p=2002#comments</comments>
		<pubDate>Sat, 06 Apr 2013 12:29:22 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://bio7.org/?p=2002</guid>
		<description><![CDATA[06.04.2013 If you would like to use the latest R version 3.0.0 with Bio7 on Windows you have to install Rserve in an R 3.0.0 installation and adjust some Bio7 preferences to use this installation instead of the bundled R binary. Install Rserve in R 3.0.0 e.g. with the command &#62; install.packages(&#8220;Rserve&#8221;) Alternatively you can [...]]]></description>
				<content:encoded><![CDATA[<p><strong>06.04.2013</strong></p>
<p>If you would like to use the latest R version 3.0.0 with Bio7 on Windows you have to install Rserve in an R 3.0.0 installation and adjust some Bio7 preferences to use this installation instead of the bundled R binary.</p>
<p>Install Rserve in R 3.0.0 e.g. with the command</p>
<p><strong>&gt; install.packages(&#8220;Rserve&#8221;)</strong></p>
<p>Alternatively you can use the RGUI menu to search and install Rserve.<br />
Then you have to tell Bio7 the path to the install location of R 3.0.0:<br />
Menu <strong>Preferences-&gt;Preferences Bio7-&gt;Path To R</strong> (see example Screenshot below).<a href="http://bio7.org/wp-content/uploads/2013/04/prefr1.jpg"><img class="aligncenter size-full wp-image-2005" alt="prefr1" src="http://bio7.org/wp-content/uploads/2013/04/prefr1.jpg" width="923" height="555" /></a></p>
<p>Finally you have to adjust the path of the package location the path were additional downloaded R packages will be installed (see Screenshot below) :<br />
Menu <strong>Preferences-&gt;Preferences Bio7-&gt;Preferences RServe-&gt;Package install location</strong><br />
Type in the R console of your R 3.0.0 installation e.g.:</p>
<p><strong>&gt; .libPaths()</strong></p>
<p>to get the current path for the Bio7 &#8220;Package install location&#8221;!</p>
<p><a href="http://bio7.org/wp-content/uploads/2013/04/prefr2.jpg"><img class="aligncenter size-full wp-image-2007" alt="prefr2" src="http://bio7.org/wp-content/uploads/2013/04/prefr2.jpg" width="1016" height="775" /></a></p>
<p>If all paths are correct you can use the new R 3.0.0 installation from within Bio7.</p>]]></content:encoded>
			<wfw:commentRss>http://bio7.org/?feed=rss2&#038;p=2002</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Image Selections To R Improvements</title>
		<link>http://bio7.org/?p=1982</link>
		<comments>http://bio7.org/?p=1982#comments</comments>
		<pubDate>Fri, 01 Mar 2013 14:27:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://bio7.org/?p=1982</guid>
		<description><![CDATA[01.03.2013 I finished a rework of the image selection transfer from ImageJ to R. I splitted the action into three different actions for a better usability. A new feature of Bio7 1.7 is the possibility to transfer multiple pixel selections (with a fixed or an increasing signature) from selected slices of stacks. The transferred data [...]]]></description>
				<content:encoded><![CDATA[<p><strong>01.03.2013</strong></p>
<p>I finished a rework of the image selection transfer from ImageJ to R. I splitted the action into three different actions for a better usability.<br />
A new feature of Bio7 1.7 is the possibility to transfer multiple pixel selections (with a fixed or an increasing signature) from selected slices of stacks.<br />
The transferred data then can e.g. be used for a supervised classification method in R were you can add image data selections with a fixed signature (e.g. representing a plant species) to already transferred selections (e.g. increasing signatures &#8211; different plants species) to improve the classification results.<br />
Thanks to the Roi Manager of ImageJ selections can easily be saved and reloaded for a nice workflow in conjunction with the transfer of  the data to R (simply drag and drop ROI files on the ImageJ-Canvas to load or add them).</p>
<p>In addition i had also to rework the Image-Methods view for a better grouping of the different actions (see temporary labels in the screenshot below) which hopefully gives a better usability.</p>
<p><a href="http://bio7.org/wp-content/uploads/2013/03/stackselection.jpg"><img class="aligncenter size-full wp-image-1983" alt="stackselection" src="http://bio7.org/wp-content/uploads/2013/03/stackselection.jpg" width="1131" height="766" /></a></p>
<p>These are the last features (beside many others) for the next release and i hope that i can release the new version in a few weeks after some tests. If you have found some bugs in Bio7 1.6 don&#8217;t hesitate to contact me or write to the Bio7 forum.</p>]]></content:encoded>
			<wfw:commentRss>http://bio7.org/?feed=rss2&#038;p=1982</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bio7 Windows/Linux 64-bit</title>
		<link>http://bio7.org/?p=1959</link>
		<comments>http://bio7.org/?p=1959#comments</comments>
		<pubDate>Thu, 17 Jan 2013 10:31:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://bio7.org/?p=1959</guid>
		<description><![CDATA[16.01.2013 If you are using the Windows or Linux 64-bit version of Bio7 and often a freezing of the application occurs this could be related to a PermGen space error which occurs if the PermGen space of the running JVM of Bio7 is to low. The consequence is a Java.lang.OutOfMemoryError: PermGen space and the application [...]]]></description>
				<content:encoded><![CDATA[<p><strong>16.01.2013</strong><br />
If you are using the Windows or Linux 64-bit version of Bio7 and often a freezing of the application occurs this could be related to a <a href="http://javarevisited.blogspot.de/2011/09/javalangoutofmemoryerror-permgen-space.html" target="_blank">PermGen space error</a> which occurs if the PermGen space of the running JVM of Bio7 is to low. The consequence is a<strong> Java.lang.OutOfMemoryError: PermGen space</strong> and the application is not responsive anymore. The solution is to increase the PermGen space in the <strong>Bio7.ini</strong> file (in the Bio7 installation folder beside the Bio7.exe or Bio7 start file).<br />
Simply add or increase the following argument  to the Bio7.ini file:<span style="font-family: Verdana; font-size: 9pt;"><br />
</span><b>-XX:MaxPermSize=256m (Default since Bio7 1.6!)<br />
or:<br />
<b>-XX:MaxPermSize=512m</b><br />
</b>which increases the space if needed.</p>
<p>See:<br />
<a href="http://javarevisited.blogspot.de/2011/09/javalangoutofmemoryerror-permgen-space.html" target="_blank">http://javarevisited.blogspot.de/2011/09/javalangoutofmemoryerror-permgen-space.html</a><br />
<a href="http://javarevisited.blogspot.de/2011/05/java-heap-space-memory-size-jvm.html" target="_blank">http://javarevisited.blogspot.de/2011/05/java-heap-space-memory-size-jvm.html</a></p>
<p><span style="font-family: Verdana; font-size: 9pt;"> </span></p>]]></content:encoded>
			<wfw:commentRss>http://bio7.org/?feed=rss2&#038;p=1959</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jython Support for Bio7 1.7</title>
		<link>http://bio7.org/?p=1952</link>
		<comments>http://bio7.org/?p=1952#comments</comments>
		<pubDate>Wed, 09 Jan 2013 16:10:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://bio7.org/?p=1952</guid>
		<description><![CDATA[08.01.2012 I started to implement Jython support for the upcoming Bio7 1.7 release. With Jython it will be possible to use the Bio7 API&#8217;s and graphical interfaces with Python syntax. Furthermore it will be possible to execute Jython scripts in the Flow editor.]]></description>
				<content:encoded><![CDATA[<p><strong>08.01.2012</strong></p>
<p>I started to implement <a title="Jython" href="http://www.jython.org/" target="_blank">Jython </a>support for the upcoming Bio7 1.7 release. With Jython it will be possible to use the Bio7 API&#8217;s and graphical interfaces with <a href="http://www.python.org/" target="_blank">Python </a>syntax. Furthermore it will be possible to execute Jython scripts in the Flow editor.</p>
<p><a href="http://bio7.org/wp-content/uploads/2013/01/jython.jpg"><img class="aligncenter size-full wp-image-1953" alt="jython" src="http://bio7.org/wp-content/uploads/2013/01/jython.jpg" width="741" height="513" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://bio7.org/?feed=rss2&#038;p=1952</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Bio7 Website Design</title>
		<link>http://bio7.org/?p=1947</link>
		<comments>http://bio7.org/?p=1947#comments</comments>
		<pubDate>Sun, 16 Dec 2012 13:49:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://bio7.org/?p=1947</guid>
		<description><![CDATA[16.12.2012 I changed the Bio7 website design for a better readability with mobile devices. I also embedded the Nabble Forum into the website structure and changed the default forum fonts.]]></description>
				<content:encoded><![CDATA[<p><strong>16.12.2012</strong></p>
<p>I changed the Bio7 website design for a better readability with mobile devices. I also embedded the Nabble Forum into the website structure and changed the default forum fonts.</p>]]></content:encoded>
			<wfw:commentRss>http://bio7.org/?feed=rss2&#038;p=1947</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dynamically Compile and Load Multiple Java Classes</title>
		<link>http://bio7.org/?p=1881</link>
		<comments>http://bio7.org/?p=1881#comments</comments>
		<pubDate>Wed, 28 Nov 2012 13:21:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://bio7.org/?p=1881</guid>
		<description><![CDATA[27.11.2012 One upcoming feature of the next release of Bio7 (1.7) will be the possibility to dynamically compile and load multiple Java classes e.g. for a simulation model. For the compilation process a main *.java file (e.g. which extends the default Model class) must be selected in the context menu of the Navigator view (see [...]]]></description>
				<content:encoded><![CDATA[<p><strong>27.11.2012</strong><br />
One upcoming feature of the next release of Bio7 (1.7) will be the possibility to dynamically compile and load multiple Java classes e.g. for a simulation model. For the compilation process a main *.java file (e.g. which extends the default Model class) must be selected in the context menu of the Navigator view (see screenshot below) and compiled with the new available action. Along with the main *.java file all other classes (e.g. subclasses) in the directory will be compiled, too. With this feature a model can be compiled from several files and algorithms of a simulation model can be implemented in separate classes e.g. for a better maintainability.<a href="http://bio7.org/wp-content/uploads/2012/11/dircompile.jpg"><img class="aligncenter  wp-image-1884" title="dircompile" src="http://bio7.org/wp-content/uploads/2012/11/dircompile.jpg" alt="" width="649" height="487" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://bio7.org/?feed=rss2&#038;p=1881</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ImageJ Conference 2012</title>
		<link>http://bio7.org/?p=1738</link>
		<comments>http://bio7.org/?p=1738#comments</comments>
		<pubDate>Mon, 15 Oct 2012 11:34:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://bio7.org/?p=1738</guid>
		<description><![CDATA[14.10.2012 Next week i&#8217;m in Luxembourg and will hold a workshop about: &#8220;An Introduction to Scientic Image Data Analysis using R&#8221;. Abstract: &#8220;The statistical software package R is free software environment and language for statistical computing and graphics. In this workshop it is demonstrated how this software can be used to facilitate the analysis of [...]]]></description>
				<content:encoded><![CDATA[<p><strong>14.10.2012</strong><br />
Next week i&#8217;m in Luxembourg and will hold a workshop about:</p>
<p>&#8220;An Introduction to Scientic Image Data Analysis using R&#8221;.</p>
<p>Abstract:</p>
<div>
<p>&#8220;The statistical software package R is free software environment and language for statistical computing and graphics. In this workshop it is demonstrated how this software can be used to facilitate the analysis of ImageJ image data with the advanced statistical methods available in R. A first introduction to the R language with an overview of several useful R packages is given and how image data can effectively be transferred from ImageJ to R. Finally it is shown how the R language can be used from within ImageJ for the analysis of complex image data in an image analysis workflow.&#8221;</p>
</div>
<p>The program of the ImageJ conference 2012 can be found <a href="http://imagejconf.tudor.lu/program/start" target="_blank">here</a></p>
<p><a href="http://bio7.org/wp-content/uploads/2012/10/imagej-fullbanner_2012.png"><img class="size-full wp-image-1739 alignleft" title="imagej-fullbanner_2012" src="http://bio7.org/wp-content/uploads/2012/10/imagej-fullbanner_2012.png" alt="" width="468" height="60" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://bio7.org/?feed=rss2&#038;p=1738</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bio7 Upcoming Features</title>
		<link>http://bio7.org/?p=1698</link>
		<comments>http://bio7.org/?p=1698#comments</comments>
		<pubDate>Thu, 20 Sep 2012 12:09:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Bio7]]></category>
		<category><![CDATA[Ecological Modelling]]></category>

		<guid isPermaLink="false">http://bio7.org/?p=1698</guid>
		<description><![CDATA[19.09.2012 In the next Bio7 release it will be possible to create custom GUI&#8217;s with the JavaFX Builder or with the new JavaFX API. I already integrated an API to load and compile a *.fxml file into a custom view of Bio7. GUI interfaces can easily be created with the new available JavaFX Scene Builder [...]]]></description>
				<content:encoded><![CDATA[<p><strong>19.09.2012</strong></p>
<p>In the next Bio7 release it will be possible to create custom GUI&#8217;s with the JavaFX Builder or with the new JavaFX API. I already integrated an API to load and compile a *.fxml file into a custom view of Bio7. GUI interfaces can easily be created with the new available JavaFX Scene Builder from Oracle and saved  in a project of the Bio7 workspace. Objects and actions are accessible by means of <a href="http://en.wikipedia.org/wiki/Dependency_injection" target="_blank">Dependency Injection</a> using the @FXML annotation.</p>
<p><a href="http://bio7.org/wp-content/uploads/2012/09/builder.png"><img class="wp-image-1700 aligncenter" title="builder" src="http://bio7.org/wp-content/uploads/2012/09/builder.png" alt="" width="636" height="427" /></a></p>
<p>Furthermore in the next release several custom views can be created side by side (i removed the tab implementation) e.g. to combine several custom GUI&#8217;s and panels. In the screenshot below an example shows the created GUI of the Scene Builder (screenshot above)  side by side with three other custom views (<a href="http://processing.org/" target="_blank">processing </a>API examples).</p>
<p><a href="http://bio7.org/wp-content/uploads/2012/09/customviews.png"><img class="aligncenter  wp-image-1708" title="customviews" src="http://bio7.org/wp-content/uploads/2012/09/customviews.png" alt="" width="639" height="385" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://bio7.org/?feed=rss2&#038;p=1698</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cluster Multiple Images with ImageJ and R</title>
		<link>http://bio7.org/?p=1654</link>
		<comments>http://bio7.org/?p=1654#comments</comments>
		<pubDate>Fri, 31 Aug 2012 09:14:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[R]]></category>

		<guid isPermaLink="false">http://bio7.org/?p=1654</guid>
		<description><![CDATA[30.08.2012 With Bio7 1.6 it is possible to send multiple images from ImageJ to R without the need to open them in the Graphical User Interface of ImageJ for speed improvements. With a simple script written in Java, Groovy or BeanShell a new Bio7 API command can be used (see below) to transfer images and [...]]]></description>
				<content:encoded><![CDATA[<p><strong>30.08.2012</strong></p>
<p>With <a href="http://bio7.org" target="_blank">Bio7 1.6 </a>it is possible to send multiple images from ImageJ to R without the need to open them in the Graphical User Interface of ImageJ for speed improvements. With a simple script written in Java, Groovy or BeanShell a new Bio7 API command can be used (see below) to transfer images and e.g. to cluster image data with the available packages in R.</p>
<p><strong><em>ImageMethods.imageToR(&#8220;currentImage&#8221;, true, 3, imp);</em>  </strong>//The first argument is the transfer name of the image, the second argument creates a matrix if true (for datatype double and RGB transfer), the third argument determines the datatype for the transfer (byte, integer, double or RGB), the last argument expects an ImageJ image (can be opened with the ImageJ API) or if <em>null</em> transfers the current opened image in the Bio7 ImageJ panel (<a href="http://www.bio7.org/api/index.html" target="_blank">API)</a>.</p>
<p>The R commands itself can be embedded easily with the available Bio7 API or called from an external R script with the API. Here is a short video which uses the API to cluster selected images with BeanShell and creates a report of the cluster areas in the spreadsheet of Bio7:</p>
<p><a href="http://bio7.org/flash/batchimagejr.htm" target="_blank">http://bio7.org/flash/batchimagejr.htm</a></p>
<p>The script for the example can be found <a href="https://github.com/Bio7/Bio7/blob/master/Bio7_Examples/Since_1.6/ClusterMultiple%20Files.bsh" target="_blank">here</a>!</p>
<p>Apropos: One reason that Beanshell and Groovy are used as default scripting languages in Bio7 is that they also accept (more or less) the Java syntax by default. Beanshell has the greatest Java compatibility. Some minor Java differences to Groovy are described <a href="http://groovy.codehaus.org/Differences+from+Java" target="_blank">here</a>. Therefore it is very easy for a Java developer (or a C++ developer) at the beginning to use these scripting languages and if interested profit from the scripting syntax sugar these languages offer. In addition Java files can easily converted to scripting files and vice versa (e.g. for speed improvements).</p>]]></content:encoded>
			<wfw:commentRss>http://bio7.org/?feed=rss2&#038;p=1654</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
