Introduction to APE Web¶
About APE Web¶
APE Web is a website build around APE to provide a user-friendly interface for using APE. It allows users to set up and share domains, and run APE to explore workflows online. The inputs, outputs and constraints for workflows can easily be configured via the interface. Additional tools are also included, such as a visual constraint sketcher and workflow comparer.
A running version of APE Web can be found at ape.science.uu.nl.
License¶
APE Web is licensed under the Apache 2.0 license.
Dependencies¶
Front-end¶
The front-end is built in TypeScript using Node.js, with the most important dependencies being:
React - MIT
Next.js - MIT
Ant Design - MIT
TypeScript - Apache 2.0
Back-end¶
The back-end is built in Kotlin, with the most important dependencies being:
Spring Boot - Apache 2.0
Spring Data MongoDB - Apache 2.0
Kotlin Stdlib Jdk8 - Apache 2.0
Contributors¶
The project was later further developed by the following contributors:
Vedran Kasalica (v.kasalica[at]esciencecenter.nl), lead developer
Koen Haverkort, student developer
Anna-Lena Lamprecht (anna-lena.lamprecht[at]uni-potsdam.de), project initiator and principal investigator