Chargement en cours

Viral Metagenomics Pipeline Development from HPC Submission to Monitoring, and Interactive Analysis

LYON, 69
il y a 14 heures

Viral Metagenomics Pipeline Development from HPC Submission to Monitoring, and Interactive Analysis

Description

Context

The CIRI is a research unit (INSERM, CNRS, Université Lyon 1, ENS de Lyon) spanning Virology, Bacteriology, and Immunology.

This internship is a collaboration between the Ibiv team (Dr. Olivier Reynard) and the Bioinformatics Hub (Dr. Julien Fouret). The goal is to deploy a reusable web interface enabling biologists to submit HPC workloads on the local PSMN-ENS Lyon infrastructure, centered on a viral metagenomics pipeline and complemented by in-house exploration tools.

The Ibiv team studies emerging zoonotic viruses , notably bat-associated Paramyxoviridae (Henipaviruses). Dr. Reynard recently received ANR funding to investigate Parahenipaviruses identified in French shrews — close relatives of bat viruses. Objectives: characterize genetic diversity, assess prevalence in wild populations, and identify viruses with pathogenic potential, all essential for zoonotic preparedness .

The Bioinformatics Hub’s mission is to democratize bioinformatics across CIRI teams. With limited human resources, it invests in training and interactive tool deployment. This internship delivers a solution tailored to Dr. Reynard’s needs, designed for reuse across teams. The hub has already initiated a Flask web app nf-web and selected and integrated the nf-core/viralmetagenome pipeline.

Co-supervision: Olivier Reynard (product owner) / Julien Fouret (technical lead).

Missions

1. Explore and valorize the nf-core/viralmetagenome outputs

Understand the full analytical output: QC reads, host-depleted reads, de novo and reference-guided viral assemblies , contig taxonomic classification (Kraken2/BLAST), read mapping statistics, consensus sequences.

Build an interactive exploration interface (Shiny or Dash) providing:

  • Interactive filtering of BLAST results (reads and contigs)
  • Taxonomic composition plots (Krona-like, Sankey)
  • Assembly quality metrics (N50, GC content, CheckV completeness)

2. Complementary downstream analyses and extension workflows

Implement a secondary analysis pipeline (Nextflow or post-processing modules):

  • Terminal-sequence re-assembly via iterative mapping — refining genome ends by successive read-mapping/extension rounds, critical for paramyxovirus leader/trailer regions missed by standard assemblers
  • Targeted reannotation using curated paramyxovirus protein databases (P/V/C, F, HN, N, L) to refine gene boundaries and detect P-gene editing sites, alternative ORFs, and F protein cleavage motifs

3. Extend the web application for HPC submission

The existing Flask app already provides:

  • Workflow selection with version pinning
  • HPC configuration (partition, CPU/memory/time, Singularity/Apptainer container paths)
  • Dynamic parameterization via JSON schema-driven forms (nf-schema): sample sheets, reference genomes, database indices, with data-portal file picker links

You will extend it with:

  • Run launching with pre-flight validation (schema compliance, input existence) and run resume support
  • Real-time run management : streaming Nextflow logs, per-task resource metrics, failure diagnostics
  • Run dashboard : summary statistics and direct links to outputs

Data transfer: integrate a PSMN-hosted solution or a FileZilla-based approach for uploading/downloading sequencing files (fastq/fasta) and metadata tables.

Desired skills & knowledge

All the stack is not required, the intern will be trained on what he is not familiar with.

  • Viral genomics: read preprocessing (trimming, QC, host depletion), assembly challenges (repeats, circular genomes, low termini coverage), mapping and consensus (minimap2, Bowtie2, iVar, bcftools)
  • HPC & workflows: SLURM, SSH remote work, Nextflow in HPC, Singularity/Apptainer
  • DevOps: Git; Ansible and CI/CD exposure appreciated
  • Interactive visualization: R Shiny or Python Dash/Streamlit for genomic data
  • UI/UX: intuitive interfaces for non-bioinformaticians; form logic, error messaging, data provenance
#J-18808-Ljbffr
Entreprise
SFBI
Plateforme de publication
WHATJOBS
Soyez le premier à postuler aux nouvelles offres
Soyez le premier à postuler aux nouvelles offres
Créez gratuitement et simplement une alerte pour être averti de l’ajout de nouvelles offres correspondant à vos attentes.
* Champs obligatoires
Ex: boulanger, comptable ou infirmière
Alerte crée avec succès