Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Tools

Install the following tools needed for AMPPD development:

APIs

We will also use the following API for development, the relevant dependencies will be included in pom.xml of the relevant projects:

  • Spring Boot
  • Jersey (used by blend4j)
  • Hibernate/JPA
  • JUnit
  • TestNG (used by blend4j)
  • Log4j
  • Liquibase

Repositories

Clone the following projects for AMPPD at AMP Github home

  • amppd: the main AMPPD app
  • galaxy: currently serves as the backend workflow engine for amppd, also used for workflow UI's in the pilot project. 
  • blend4j: a java library providing APIs to interact with Galaxy REST endpoints.

Other projects under AMP Github home are not under active development. They serve either as dependencies or references. Download them if you want to view the source code.



  • No labels