The SING Java Framework for Scientific Apps
Java Other
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
aibench-aibench
aibench-archetype
aibench-core
aibench-pluginmanager
aibench-shell
aibench-workbench
docs
.gitignore
COPYING
COPYING.LESSER
LICENSE.header
README.md
pom.xml

README.md

The AIBench Project license

The AIBench Project is a Java application development framework focused on GUI-based scientific applications. More info at the AIBench home page

AIBench Team

This project is an idea and is developed by the following members of the SING Group:

  • Daniel Glez-Peña
  • Florentino Fdez-Riverola

Other current/past contributors to the project are:

Examples

The following are examples of scientific applications developed on top of the AIBench framework:

Citing

If you are using AIBench, please, cite this publication:

D. Glez-Peña; M. Reboiro-Jato; P. Maia; F. Díaz; F. Fdez-Riverola (2010) AIBench: a rapid application development framework for translational research in biomedicine. Computer Methods and Programs in Biomedicine 98(2010), pp. 191-203. ISSN: 0169-2607

Other publications

Creating an AIBench application using the archetype

Simply run the following command to create a new AIBench application using the Maven archetype:

mvn archetype:generate -DarchetypeGroupId=es.uvigo.ei.sing -DarchetypeArtifactId=aibench-archetype -DarchetypeVersion=2.10.2 -DgroupId=es.uvigo.ei.sing -DartifactId=my-aibench-application -DinteractiveMode=false

This command creates the new application under the folder my-aibench-application. You can select the version of the archetype (corresponding to the AIBench version) in -DarchetypeVersion.