Using the Online GATB Compiler - GATB/gatb-core-tuto GitHub Wiki

Each lesson displays a similar page as follows:

https://raw.githubusercontent.com/GATB/gatb-core-tuto/master/docs/gatb-compiler-lesson.png

  • (1): name of the lesson
  • (2): navigation bar; click on blue text to navigate through the many lessons of the GATB-Core Programming Tutorial
  • (3): short description of the lesson
  • (4): what you are going to learn. We also highlight GATB-Core classes you will learn; click on the class name to review the corresponding API documentation.
  • (5): the c++ code snippet associated to the lesson. It is worth noting that this is a real c++ code editor: you can slightly modify the code to experiment GATB-Core programming concepts, starting from an existing example.
  • (6): some code snippets are associated to a sample data set; usually a Fasta/Fastq file. Click on the link to review the data set.
  • (7): click on the [Compile & Run] button to execute the code snippet.

After a short amount of time, you get the results:

https://raw.githubusercontent.com/GATB/gatb-core-tuto/master/docs/gatb-compiler-result.png

  • (8): in this panel, you can review the c++ compiler output
  • (9): in this panel, you can see the results of the code execution.