<p><div><div><div><div data-show-faces="false" data-height="21" data-width="100" data-layout="button_count" data-send="true" data-href="https://www.r-bloggers.com/bio7-2-6-for-windows-and-linux-released/"></div></div><div></div></div><div></div></div>
<div>
(This article was first published on <strong><a href="http://bio7.org/?p=2930"> R – Bio7 Website</a></strong>, and kindly contributed to <a rel="nofollow" href="https://www.r-bloggers.com/">R-bloggers)</a> </div>
<p><strong>17.10.2017</strong></p>
<p>A new version of <a rel="nofollow" href="http://bio7.org/" target="_blank">Bio7</a> for Windows and Linux is available. The MacOSX version will be released soon, too.</p>
<p>The application <a rel="nofollow" href="http://bio7.org/" target="_blank">Bio7</a> is an integrated development environment for ecological modelling, scientific image analysis and statistical analysis. Beside many different tools it contains a complete <strong>G</strong>raphical <strong>U</strong>ser <strong>I</strong>nterface for <a rel="nofollow" href="https://www.r-project.org/" target="_blank">R</a>.</p>
<p>The application itself is based on an RCP-Eclipse-Environment (<a rel="nofollow" href="https://wiki.eclipse.org/Rich_Client_Platform" target="_blank">Rich-Client-Platform</a>) which offers a huge flexibility in configuration and extensibility because of its plug-in structure and the possibility of customization.</p>
<p>For  a short overview see this older <a rel="nofollow" href="https://youtu.be/pyYn690KaNE" target="_blank">video</a>.</p>
<h1><strong>New Features:</strong></h1>
<h2><strong>General</strong></h2>
<ul>
<li>Improved the dark theme for Bio7 2.6 (see Windows and Linux screenshot below)<img sizes="(max-width: 1919px) 100vw, 1919px" src="https://i0.wp.com/bio7.org/wp-content/uploads/2017/10/Windows_Dark.png?w=450" alt="" class="wp-image-2943" data-recalc-dims="1"><img sizes="(max-width: 1918px) 100vw, 1918px" src="https://i0.wp.com/bio7.org/wp-content/uploads/2017/10/Linux_Dark2.png?w=450" alt="" class="wp-image-2942" data-recalc-dims="1"></li>
<li>Improved the default Bio7 theme (see Linux screenshot below)</li>
</ul>
<p><img sizes="(max-width: 1917px) 100vw, 1917px" src="https://i2.wp.com/bio7.org/wp-content/uploads/2017/10/Bio7_1.6_linux.png?w=450" alt="" class="wp-image-2944" data-recalc-dims="1"></p>
<ul>
<li>Improved the theming of some Bio7 views (e.g., tables, text editors)</li>
<li>Added a new shortcut for Windows and Linux to show or hide the Bio7 main menus  – CTRL(CMD)+2, CTRL(CMD)+3). By default the application frame, toolbar and the status bar can be hidden, too. (see screenshot below with hidden window and menu – set the key shortcuts in the preferences!)</li>
<li>Bio7 2.6 is based on Eclipse 4.7.1a</li>
<li>Added the ‘Project Explorer’ view to many perspectives and deleted the ‘Navigator’ view in some of the perspectives (the ‘Project Explorer’ view displays errors and warnings and supports pasting of clipboard Java code, etc.)</li>
<li>Added a break and interrupt action for the windows shell to end ,e.g., a ssh connection (CTRL+BREAK) or interrupt an ongoing shell process (CTRL+C)</li>
<li>Added an API to send commands to the Windows/Linux/MacOSX shell</li>
<li>Added SSH for Windows</li>
<li>Added the embedded SSH application path to the shell</li>
<li>Added a new ‘ImageJ Edit’ perspective to execute ImageJ scripts, macros side by side with the ImageJ-Canvas (see ImageJ section below)</li>
<li>Added a easy to use R API for Java/BeanShell/Jython/Groovy/JavaScript to execute R commands or scripts in an extra job (thread)</li>
<li>Improved several import/export scripts (now with Groovy) with the new Bio7 R API.</li>
<li>Improved the Linux shell (added the default xterm path)</li>
<li>The R package install script now works with a native R shell connection.</li>
<li>Shiny applications can now be tested from all folders (not only project folder – e.g.; from Git folders)</li>
</ul>
<h2><strong>R Editor</strong></h2>
<ul>
<li>Added an action to surround selected code with a “try and catch” skeleton</li>
<li>Added an Project view/Navigator view popup action to start a shiny app in a arbitrary folder</li>
<li>Added an action to open and insert a hex color in the editor</li>
<li>Added a hoover dialog to display and replace selected hex and R colors (see screenshot below)</li>
</ul>
<p><img sizes="(max-width: 914px) 100vw, 914px" src="https://i1.wp.com/bio7.org/wp-content/uploads/2017/10/editor_color.jpg?w=450" alt="" class="wp-image-2935" data-recalc-dims="1"></p>
<ul>
<li>Added an action in the hoover dialog to select hex colors</li>
<li>Added an action in the hoover dialog to select default R colors by name (see screenshot below)</li>
</ul>
<p><img sizes="(max-width: 287px) 100vw, 287px" src="https://i2.wp.com/bio7.org/wp-content/uploads/2017/10/rcolorselection.jpg?resize=287%2C325" alt="" class="wp-image-2936" data-recalc-dims="1"></p>
<ul>
<li>Added a new database view to the R perspectives to store or apply database profiles and connections</li>
</ul>
<p><img sizes="(max-width: 390px) 100vw, 390px" src="https://i1.wp.com/bio7.org/wp-content/uploads/2017/10/database1.jpg?resize=390%2C496" alt="" class="wp-image-2937" data-recalc-dims="1"></p>
<p><img sizes="(max-width: 390px) 100vw, 390px" src="https://i2.wp.com/bio7.org/wp-content/uploads/2017/10/database2.png?resize=390%2C449" alt="" class="wp-image-2938" data-recalc-dims="1"></p>
<ul>
<li>Added SSH support for the database view (also for Windows!). Bio7 comes bundled with the latest <a rel="nofollow" href="https://github.com/PowerShell/Win32-OpenSSH" target="_blank">SSH version of Windows</a></li>
</ul>
<p><img sizes="(max-width: 389px) 100vw, 389px" src="https://i2.wp.com/bio7.org/wp-content/uploads/2017/10/database3.jpg?resize=389%2C426" alt="" class="wp-image-2939" data-recalc-dims="1"></p>
<ul>
<li>Improved the code completion of the R-Shell</li>
<li>Improved the default R package install script for Bio7</li>
<li>Restructured the R editor context menu</li>
</ul>
<h2><strong>ImageJ</strong></h2>
<ul>
<li>Added a full featured ImageJ macro editor with the following features:
<ul>
<li>Dynamic error detection (grammar derived from the <a rel="nofollow" href="https://github.com/antlr/grammars-v4/blob/master/ecmascript/ECMAScript.g4" target="_blank">ECMA grammar by Bart Kiers</a>)</li>
<li>Toolbar action to execute ImageJ macros</li>
<li>Syntax highlightening</li>
<li>Editor debugging support (reusing and implementing interfaces and methods from – same keyboard shortcuts)</li>
<li>Code completion (with browser help)</li>
<li>Code templates (add you own templates)</li>
<li>Info popups (text hoover)</li>
<li>Outline view (var variables, variables, methods and macros)</li>
<li>Automatic closing of braces, parentheses and strings</li>
<li>Automatic indention of functions,loops, etc.</li>
<li>Code folding</li>
<li>Code formatting (based on the Eclipse-javascript-formatter by Sebastian Moran)</li>
<li>Resize fonts functions (with Ctrl++ or CMD++, CTRL+- or CMD +-)</li>
<li>Font preferences</li>
<li>Mark occurences (scope independant)</li>
<li>A copy function for the ImageJ forum</li>
</ul>
</li>
</ul>
<p><img sizes="(max-width: 1915px) 100vw, 1915px" src="https://i0.wp.com/bio7.org/wp-content/uploads/2017/10/imagejedit.jpg?w=450" alt="" class="wp-image-2941" data-recalc-dims="1"></p>
<ul>
<li>The ImageJ view menu is now right aligned and foldable to the left</li>
<li>Updated ImageJ to version 1.51r</li>
<li>Several bugfixes for the ImageJ compatibility</li>
</ul>
<h2><strong>Download and Installation:</strong></h2>
<h3><strong>Windows:</strong></h3>
<p>Just download the *.zip distribution file from <a rel="nofollow" href="http://bio7.org/" target="_blank">http://bio7.org</a> and unzip it in your preferred location. Bio7 comes bundled with a Java Runtime Environment, R and Rserve distribution and works out of the box.</p>
<h3><strong>Linux:</strong></h3>
<p>Download and extract the installation file from <a rel="nofollow" href="http://bio7.org/" target="_blank">http://bio7.org</a>.</p>
<p>For Linux you have to install R and Rserve.</p>
<p>To install Rserve open the R shell and then execute the menu action “Options->Install Rserve (coop. mode)”. This will download an install Rserve in your default R library location, see video below (please make sure that your default Linux R library install location has <a rel="nofollow" href="http://stackoverflow.com/questions/32540919/library-is-not-writable" target="_blank">writing permissions</a>!).</p>
<p><iframe width="450" allowfullscreen="allowfullscreen" src="https://www.youtube.com/embed/tF7HbRBRIFQ" data-mce-fragment="1"></iframe></p>
<p>The special version of Rserve can also be downloaded here:</p>
<p><a rel="nofollow" href="https://bitbucket.org/maustenfeld/bio7-new/downloads" target="_blank">https://bitbucket.org/maustenfeld/bio7-new/downloads</a></p>
<p>For a manual installation in the R prompt type the following command to install the compiled package (replace with your file path!):</p>
<p><em>install.packages(“Users/yourName/Downloads/Rserve_1.8-4_Mac_cooperative.tgz”, repos=NULL)</em></p>
<h2>Installation of Useful R Packages</h2>
<p>R packages which are useful in combination with Bio7 can easily be installed with the main menu “Scripts” action:</p>
<p><em>Scripts->R-Scripts->InstallDefaultRPackages</em></p>
<h2>Bio7 Documentation</h2>
<p>For more information about <a rel="nofollow" href="http://bio7.org/" target="_blank">Bio7</a> please consult the soon updated <a rel="nofollow" href="http://bio7.org/manual/Main.html" target="_blank">Bio7 User Guide</a>.</p>
<p>A plethora of <a rel="nofollow" href="https://www.youtube.com/channel/UCFY-w-tMbVzhrLro4Q2KbFg/" target="_blank">Bio7 videotutorials</a> can be found on YouTube.</p>
<p> </p>
<p> </p>
	<p>
<div>
<div>To <strong>leave a comment</strong> for the author, please follow the link and comment on their blog: <strong><a href="http://bio7.org/?p=2930"> R – Bio7 Website</a></strong>.</div>
<hr>
<a rel="nofollow" href="https://www.r-bloggers.com/">R-bloggers.com</a> offers <strong><a rel="nofollow" href="https://feedburner.google.com/fb/a/mailverify?uri=RBloggers">daily e-mail updates</a></strong> about <a rel="nofollow" href="https://www.r-project.org/" title="The R Project for Statistical Computing">R</a> news and <a rel="nofollow" href="https://www.r-bloggers.com/search/tutorial" title="R tutorials">tutorials</a> on topics such as: <a rel="nofollow" href="https://www.r-bloggers.com/search/data%20science" title="Data science">Data science</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/Big%20Data" title="Big Data">Big Data, <a rel="nofollow" href="https://www.r-users.com/" title="R jobs">R jobs</a>, visualization (<a rel="nofollow" href="https://www.r-bloggers.com/search/ggplot2" title="ggplot and ggplot2 tutorials">ggplot2</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/boxplot" title="Boxplots using lattice and ggplot2 tutorials">Boxplots</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/map" title="Maps and gis">maps</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/animation" title="Animation in R">animation</a>), programming (<a rel="nofollow" href="https://www.r-bloggers.com/search/RStudio" title="RStudio IDE for R">RStudio</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/sweave" title="Sweave and literate programming">Sweave</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/LaTeX" title="LaTeX in R">LaTeX</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/SQL" title="SQL and databases">SQL</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/eclipse" title="Eclipse IDE for R">Eclipse</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/git" title="git and github, Version Control System">git</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/hadoop" title="Large data in R using Hadoop">hadoop</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/Web+Scraping" title="Web Scraping of google, facebook, yahoo, twitter and more using R">Web Scraping</a>) statistics (<a rel="nofollow" href="https://www.r-bloggers.com/search/regression" title="Regressions and ANOVA analysis tutorials">regression</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/PCA" title="principal component analysis tutorial">PCA</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/time+series" title="Time series">time series</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/trading" title="finance trading">trading</a>) and more...
<img width="1" alt="" src="http://feeds.feedburner.com/~r/RBloggers/~4/zVPSh9xSsOE" height="1"></a></div>