AudiovisualMetadataPlatform / amppd

AMP back-end

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AMPPD (Audiovisual Metadata Platform Pilot Development)

AMPPD is the back-end server that provides REST API end-points for AMP clients. It communicates with AMP UI and the underline AMP Galaxy instance. It handles authentication and authorization, user management, content navigation and manipulation, workflow operations, as well as delivery of workflow results to external target systems.

AMPPD is a Java application built on top of Spring Boot framework. It can be run as a separate server independent of AMP UI, but it does rely on the AMP-customized Galaxy instance to start and do anything related to workflow. Detailed information about the AMPPD back-end component in relation to other AMP components is described in AMP System Architecture.

To install, config, run AMPPD, as well as contribute to the AMP project, please refer to the instructions on AMP Bootstrap

About

AMP back-end

License:Apache License 2.0


Languages

Language:Java 98.6%Language:Python 1.4%