SoftwareApplication
identifier: 10.5281/zenodo.10048235
name: RESTful APE
description: RESTful API for the APE (Automated Pipeline Explorer) library.
description: | Badges | | |:----:|----| | **Fairness** | [![fair-software.eu](https://img.shields.io/badge/fair--software.eu-%E2%97%8F%20%20%E2%97%8F%20%20%E2%97%8F%20%20%E2%97%8F%20%20%E2%97%8F-green)](https://fair-software.eu) [![OpenSSF Best Practices](https://bestpractices.coreinfrastructure.org/projects/8082/badge)](https://www.bestpractices.dev/projects/8082) | | **Packages and Releases** | [![Latest release](https://img.shields.io/github/release/sanctuuary/RESTAPE.svg)](https://github.com/sanctuuary/APE/releases/latest) [![Static Badge](https://img.shields.io/badge/RSD-RESTfulAPE-ape)](https://research-software-directory.org/software/restape) | | **Build Status** | ![build](https://github.com/sanctuuary/RestAPE/actions/workflows/maven.yml/badge.svg) [![CodeQL](https://github.com/sanctuuary/restape/actions/workflows/codeql.yml/badge.svg)](https://github.com/sanctuuary/restape/actions/workflows/codeql.yml) | | **Documentation** | [![Documentation Status](https://readthedocs.org/projects/ape-framework/badge/?version=latest)](https://ape-framework.readthedocs.io/en/latest/docs/restful-ape/introduction.html) | | **DOI** | [![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.10048236.svg)](https://doi.org/10.5281/zenodo.10048236) | | **License** | [![GitHub license](https://img.shields.io/github/license/sanctuuary/RESTAPE)](https://github.com/sanctuuary/RESTAPE/blob/master/LICENSE) | A RESTful API for the APE library (RESTful APE) provides a way for users to interact with APE's automated pipeline exploration capabilities through HTTP requests. APE is a command line tool and Java API that automates the exploration of possible computational pipelines from large collections of computational tools. The RESTful API allows users to submit requests to the APE server for pipeline exploration, which returns results in a standard format such as JSON or XML. Users can interact with APE through a web browser or any other HTTP client, and the API can be integrated into other applications for…
code repository: https://github.com/sanctuuary/restape
author: https://orcid.org/0000-0002-6630-7326
author: https://orcid.org/0000-0002-0097-1056
author: https://orcid.org/0000-0003-3559-9941
keywords: Workflow technologies
keywords: Java
keywords: Program synthesis
keywords: REST API
programming language: Dockerfile
programming language: Java
license:
  creative work: creativeWork
    name: Apache-2.0

https://orcid.org/0000-0002-6630-7326
type: Person
given name: Peter
family name: Kok
name: Peter Kok
affiliation: Organization
  name: Netherlands eScience Center

https://orcid.org/0000-0002-0097-1056
type: Person
given name: Vedran
family name: Kasalica
name: Vedran Kasalica
affiliation: Organization
  name: Netherlands eScience Center

https://orcid.org/0000-0003-3559-9941
type: Person
given name: Nauman
family name: Ahmed
name: Nauman Ahmed
affiliation: Organization
  name: Netherlands eScience Center