This release is a major rewrite of the Apollo 1.0.x backend, focused on making the framework more scalable and interoperable while maintaining the core functionality that annotators have come to expect. Apollo 2.0.0 also brings new functionality that continues to improve the user experience.
The following are some of the new features in Apollo 2:
- As mentioned above, a major rewrite of the backend using Grails, which is a scalable, high-concurrency framework based on Spring and Hibernate. - Ability to support multiple organisms in a single application instance. - The new Annotator Panel, a side-bar for viewing annotations, reference sequences, options for data export, and administrative functions. - Permissions can now be given at the organism-level. - Reporting, including customizable reports for annotations and . - Single database integration (e.g. MySQL, PostgreSQL, Oracle, H2). - Implementation of Websockets. - Simplified configuration and installation.
We look forward to receiving your questions and suggestions.