GATB programming day — Nantes — pre-Jobim July 01 2019

GATB-Core is a c++/11 library that provides high-performance and memory-efficient operations to handle (compressed or not) Fasta/Fastq files, k-mers, bloom filters and de Bruijn graphs.

Learning GATB-Core API (Application Programming Interface) is the purpose of this programming day: to provide you with theoretical concepts and corresponding code snippets to design and write GATB tools.

Date & Location: July 01 2019 – Nantes France, Faculté des Sciences.

Language: English

Registration: This event is free but we request participants to register by filling in this very short form.

Program of the day

  • 10 am – Welcome coffee
  • 10:15 – 12:15 am
    • A theoretical introduction to GATB: the basic concepts
    • GATB-Core practical coding session 1: I/O operations on read files and k-mer API
    • The GATB de Bruijn graph API, theory
  • 12:15 – Lunch (at the discretion of the participants)
  • 2:00-5:00 pm (including a coffee break)
    • GATB-Core practical coding session 2: graph API
    • GATB-Core practical coding session 3: write your own sequence assembler
  • 5:00-5:30pm – Q&A session: obtain answers from GATB experts
  • 5:30 pm – end of the day


  • Basical c++ programming skills, mostly to enable you to directly understand the GATB API
  • Your personal computer (the tutorial room does not provide any computer), with linux or MacOs system, with gatb-core installed (installation instructions will be sent to participants by email a few days before the training day)


Genscale Team, Inria Rennes

Comments are closed.