ICE is a web application with the following requirements:
- Deployment in a J2EE servlet container (such as Apache
- Java JRE 16+
- Optionally, BLAST+ (this can be installed from within the application)
- Optionally, Apache Maven if installing from sources
ICE is configured by default to use HSQLDB
for data storage.
In a production environment, it is highly recommended that a standalone database be used.
for Object/Relational mapping and therefore ICE can be configured and used with any of the Hibernate
is recommended as it has been tested more extensively with ICE.