Skip to content

INNUENDO Process controller source code wiht integration with Nextflow

License

Notifications You must be signed in to change notification settings

B-UMMI/INNUENDO_PROCESS_CONTROLLER

 
 

Repository files navigation

INNUENDO

Documentation Status Codacy Badge

A novel cross-sectorial platform for the integration of genomics in surveillance of foodborne pathogens

In this repository you will find all the necessary information regarding platform architecture, installation and source code.

Architecture

INNUENDO platform is divided into two distinct applications that communicate between each other. The first one, the INNUENDO frontend server, comprises the user web interface and mechanisms to allow secure user authentication using LDAP (if required), and database communication. It also communicates with the INNUENDO process controller, which was developed with the aim of working as a bridge to allow running analytical procedures on a laptop or in a High Performance Computer (HPC), with the help of SLURM process manager.

In this repository you can find the source code regarding the INNUENDO frontend server and its associated RESTful API.

Installation

Information about the platform installation can be found at the documentation.

Source code

Docker-Compose

A docker-compose version of the INNUENDO Platform is also available and can be used for an easier deployment since it installs all the components automatically.

About

INNUENDO Process controller source code wiht integration with Nextflow

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 91.9%
  • Shell 8.1%