2020
DOI: 10.1007/978-3-030-54568-0_6
|View full text |Cite
|
Sign up to set email alerts
|

Compi Hub: A Public Repository for Sharing and Discovering Compi Pipelines

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
9
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
4
2
1

Relationship

2
5

Authors

Journals

citations
Cited by 8 publications
(9 citation statements)
references
References 13 publications
0
9
0
Order By: Relevance
“…Compi can be seen as an ecosystem comprising: (i) compi , the workflow engine with a command-line user interface to control the pipeline execution, (ii) compi-dk , a command-line tool to assist in the development and packaging of Compi-based applications, and (iii) Compi Hub, a public repository of Compi pipelines that allows users to easily discover, navigate and reuse them ( Nogueira-Rodríguez et al, 2021 ). Figure 1 illustrates the development and deployment lifecycle of Compi-based applications.…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…Compi can be seen as an ecosystem comprising: (i) compi , the workflow engine with a command-line user interface to control the pipeline execution, (ii) compi-dk , a command-line tool to assist in the development and packaging of Compi-based applications, and (iii) Compi Hub, a public repository of Compi pipelines that allows users to easily discover, navigate and reuse them ( Nogueira-Rodríguez et al, 2021 ). Figure 1 illustrates the development and deployment lifecycle of Compi-based applications.…”
Section: Resultsmentioning
confidence: 99%
“…Nevertheless, Compi also incorporates several features that meet the needs of the most advanced users, such as support for multiple programming languages or advanced management and control of workflow execution. In this sense, Compi is more than a workflow engine, it was created as an application framework for developing pipeline-based end-user applications by providing: (i) automatic user interface generation—generates a classical command-line interface (CLI) for the entire pipeline based on its parameter specifications; (ii) application packaging—provides a version-control-friendly mechanism to package the pipeline application and its dependencies into a Docker image; and (iii) application distribution, supported by Compi Hub ( Nogueira-Rodríguez et al, 2021 )—a public repository where researchers can easily and freely publish their Compi pipelines and related documentation, making them available for other researchers.…”
Section: Introductionmentioning
confidence: 99%
“…The polyp detection system here presented was developed and evaluated using a private dataset, which is comparable in size to other private datasets used in similar studies [66]. Remarkably, this dataset includes both WL and NBI polyp-images, normal-mucosa images, and, unlike other public datasets for polyp detection, it includes additional information regarding polyp histology, morphology and size.…”
Section: Discussionmentioning
confidence: 99%
“…In this work, pipelines used for model development and evaluation were implemented with Compi [65]. Compi is a framework for the development of pipeline-based, command-line applications, which provides developers with several useful features, such as the automatic generation of the user interface, the packaging of applications together with their dependencies in Docker images, or an easy way to distribute applications through the public Compi Hub repository [66].…”
Section: Pipeline Developmentmentioning
confidence: 99%
“…Compi uses the markup language XML to define the workflows as the creators López-Fernández et al argue that a DSL for defining workflows is "less interoperable, being difficult to produce or consume from languages other than the one on which the DSL is based", and that XML is "easy to validate syntactically and semantically through schemas" [74]. A repository of Compi workflows is available through the Compi hub project 18 which aims to provide community exploration of the workflow, including automatic visualisation of the workflow tasks and links to sample input data [84].…”
Section: Markup or Domain-specific Languagementioning
confidence: 99%