Bio7

Last updated
Bio7
Developer(s) Marcel Austenfeld
Initial release2007
Stable release
3.5 / May, 2023
Repository
Operating system Windows, Linux, Macintosh
License Eclipse Public License
Website https://bio7.org/

The open-source application Bio7 is a software for ecological simulation models, image analysis and statistical analysis. [1] Built upon the RCP framework of Eclipse it embeds several tools and programming languages for the analysis of complex ecological systems. Several Java based scripting languages (Groovy, BeanShell, Python/Jython, JavaScript, ImageJ Macro) and the Java language can be used from within Bio7 for the creation of simulation models and analysis tasks.

In addition, Bio7 also contains a complete graphical user interface for the statistical R programming language [2] and the scientific image analysis tool ImageJ [3] with special functions to send image data from ImageJ to R or R data to ImageJ. It is considered a diverging fork of ImageJ to improve the UI integration. [4]

Related Research Articles

<span class="mw-page-title-main">Visual programming language</span> Programming language written graphically by a user

In computing, a visual programming language, also known as diagrammatic programming, graphical programming or block coding, is a programming language that lets users create programs by manipulating program elements graphically rather than by specifying them textually. A VPL allows programming with visual expressions, spatial arrangements of text and graphic symbols, used either as elements of syntax or secondary notation. For example, many VPLs are based on the idea of "boxes and arrows", where boxes or other screen objects are treated as entities, connected by arrows, lines or arcs which represent relations. VPLs are generally the basis of low-code development platforms.

<span class="mw-page-title-main">GRASS GIS</span> Geographical information system software

Geographic Resources Analysis Support System is a geographic information system (GIS) software suite used for geospatial data management and analysis, image processing, producing graphics and maps, spatial and temporal modeling, and visualizing. It can handle raster, topological vector, image processing, and graphic data.

A user interface markup language is a markup language that renders and describes graphical user interfaces and controls. Many of these markup languages are dialects of XML and are dependent upon a pre-existing scripting language engine, usually a JavaScript engine, for rendering of controls and extra scriptability.

A GIS software program is a computer program to support the use of a geographic information system, providing the ability to create, store, manage, query, analyze, and visualize geographic data, that is, data representing phenomena for which location is important. The GIS software industry encompasses a broad range of commercial and open-source products that provide some or all of these capabilities within various information technology architectures.

JMP is a suite of computer programs for statistical analysis and machine learning developed by JMP, a subsidiary of SAS Institute. The program was launched in 1989 to take advantage of the graphical user interface introduced by the Macintosh operating systems. It has since been significantly rewritten and made available for the Windows operating system.

This is an alphabetical list of articles pertaining specifically to software engineering.

<span class="mw-page-title-main">ImageJ</span> Java-based image processing program

ImageJ is a Java-based image processing program developed at the National Institutes of Health and the Laboratory for Optical and Computational Instrumentation. Its first version, ImageJ 1.x, is developed in the public domain, while ImageJ2 and the related projects SciJava, ImgLib2, and SCIFIO are licensed with a permissive BSD-2 license. ImageJ was designed with an open architecture that provides extensibility via Java plugins and recordable macros. Custom acquisition, analysis and processing plugins can be developed using ImageJ's built-in editor and a Java compiler. User-written plugins make it possible to solve many image processing and analysis problems, from three-dimensional live-cell imaging to radiological image processing, multiple imaging system data comparisons to automated hematology systems. ImageJ's plugin architecture and built-in development environment has made it a popular platform for teaching image processing.

SALOME is a multi-platform open source (LGPL-2.1-or-later) scientific computing environment, allowing the realization of industrial studies of physics simulations.

<span class="mw-page-title-main">Bioclipse</span>

The Bioclipse project is a Java-based, open-source, visual platform for chemo- and bioinformatics based on the Eclipse Rich Client Platform (RCP).

Web-based simulation (WBS) is the invocation of computer simulation services over the World Wide Web, specifically through a web browser. Increasingly, the web is being looked upon as an environment for providing modeling and simulation applications, and as such, is an emerging area of investigation within the simulation community.

<span class="mw-page-title-main">Fiji (software)</span> Open-source image-processing software

Fiji is an open source image processing package based on ImageJ2.

KNIME, the Konstanz Information Miner, is a free and open-source data analytics, reporting and integration platform. KNIME integrates various components for machine learning and data mining through its modular data pipelining "Building Blocks of Analytics" concept. A graphical user interface and use of JDBC allows assembly of nodes blending different data sources, including preprocessing, for modeling, data analysis and visualization without, or with minimal, programming.

Virtual Cell (VCell) is an open-source software platform for modeling and simulation of living organisms, primarily cells. It has been designed to be a tool for a wide range of scientists, from experimental cell biologists to theoretical biophysicists.

Pipeline Pilot is a desktop software application developed by Dassault Systèmes. Initially focused on extract, transform, and load (ETL) processes and data analytics, the software has evolved to offer broader capabilities in various scientific and industrial applications.

References

  1. Guiet, Romain; Burri, Olivier; Seitz, Arne (2019), Rebollo, Elena; Bosch, Manel (eds.), "Open Source Tools for Biological Image Analysis", Computer Optimized Microscopy: Methods and Protocols, New York, NY: Springer, pp. 23–37, doi:10.1007/978-1-4939-9686-5_2, ISBN   978-1-4939-9686-5, PMID   31432473
  2. Austenfeld, Marcel, und Wolfram Beyschlag. „A Graphical User Interface for R in a Rich Client Platform for Ecological Modeling". Journal of Statistical Software 49, Nr. 4 (2012): 1–19. doi : 10.18637/jss.v049.i04
  3. Austenfeld M, Beyschlag W: The Use of ImageJ within an Ecological Modeling Platform, ImageJ User and Developer Conference 2010, Luxembourg, Conference Proceedings, 211–216.
  4. Schindelin, Johannes; Rueden, Curtis T.; Hiner, Mark C.; Eliceiri, Kevin W. (2015). "The ImageJ ecosystem: An open platform for biomedical image analysis". Molecular Reproduction and Development. 82 (7–8): 518–529. doi:10.1002/mrd.22489. PMC   5428984 . PMID   26153368.