Available Services

In this section, you may browse through all services available across all National Facilities. Use the filter function to filter services by National Facility, Infrastructural Unit or category of service.  In addition, you may use the text search function to search across services using key words. Please note the system will search your chosen key word either in the service title or description.

Important: to activate the search remember to click on the magnifying glass icon.

NATIONAL FACILITY FOR DATA HANDLING & ANALYSIS – IU3 – Technology Development – DevOps and Web development

Web Application and Web Service Development

This service allows for the creation of web applications and web services that are of interest to the scientific community. Web based applications often represent better solutions compared to desktop applications, the latter entailing manual software installation, software copyright and licensing, software updates, operating systems compatibility, and finally dealing with system requirements. Many of these issues are solved by the adoption of client-server architectures where users can access services hosted on a remote machine. This includes both full-fledged web applications, available through a web browser interface, as well as lower-level services such as APIs.

Details:

This service may be combined with all analysis services offered by the National Facility for Data Handling and Analysis.

NATIONAL FACILITY FOR DATA HANDLING & ANALYSIS – IU3 – Technology Development – DevOps and Web development

Pipeline Containerization and Code Maintenance

This service provides support for the code maintenance lifecycle for scientific software which has already reached a sufficiently mature development stage. The general aim is to provide best tools and practices to achieve better quality of code, software reproducibility and efficiency, making it a high value product and ensuring its long-term survival.

The service focuses on two main areas:

  1. Containerization, standardization and improvement of bioinformatics pipelines;
  2. Maintenance of general software for the life sciences.

The first area involves procedures to make existing bioinformatics pipelines more efficient and reproducible. Additional features such as data reporting can also be developed. The target output is a Nextflow pipeline composed of containerized modules, with a focus on code execution efficiency and reproducibility.

The second area encompasses the broader category of software that needs to be improved and/or updated to avoid obsolescence.