Skip to content

Commit

Permalink
Update the citation file
Browse files Browse the repository at this point in the history
  • Loading branch information
vedran-kasalica committed Oct 27, 2023
1 parent 693fe14 commit b01245d
Showing 1 changed file with 33 additions and 10 deletions.
43 changes: 33 additions & 10 deletions CITATION.cff
Original file line number Diff line number Diff line change
@@ -1,12 +1,35 @@
cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
- family-names: Vedran
given-names: Kasalica
orcid: https://orcid.org/0000-0002-0097-1056
- family-names: Anna-Lena
given-names: Lamprecht
orcid: https://orcid.org/0000-0003-1953-5606
title: APE (Automated Pipeline Explorer)
version: v2.1.5
date-released: 2023-08-01
message: >-
If you use this software, please cite it using the
metadata from this file.
type: software
authors:
- given-names: Vedran
family-names: Kasalica
email: v.kasalica@esciencecenter.nl
affiliation: Netherlands eScience Center
orcid: 'https://orcid.org/0000-0002-0097-1056'
- family-names: Anna-Lena
given-names: Lamprecht
email: vanna-lena.lamprecht@uni-potsdam.de
affiliation: University of Potsdam
orcid: https://orcid.org/0000-0003-1953-5606
identifiers:
- type: doi
value: 10.5281/zenodo.5638988
repository-code: 'https://github.com/sanctuuary/APE/'
url: 'https://ape-framework.readthedocs.io/en/latest/'
abstract: >-
APE (Automated Pipeline Explorer) is a command line tool and Java API for the automated exploration of possible computational pipelines (scientific workflows) from large collections of computational tools.
APE relies on a semantic domain model that includes tool and type taxonomies as controlled vocabularies for the description of computational tools, and functional tool annotations (inputs, outputs, operations performed) using terms from these taxonomies. Based on this domain model and a specification of the available workflow inputs, the intended workflow outputs and possibly additional constraints, APE then computes possible workflows.

Internally, APE uses a component-based program synthesis approach. It translates the domain knowledge and workflow specification into logical formulas that are then fed to a SAT solver to compute satisfying instances. These solutions are then translated into the actual candidate workflows.
keywords:
- automated workflow composition
- workflow synthesis
license: Apache-2.0
commit: 693fe147ade0ee6727fa25e7de6f185e9336cf09
version: 2.1.7
date-released: 2023-10-27

0 comments on commit b01245d

Please sign in to comment.