Writing a Geneious Tutorial
This tutorial was developed by:
Dr Shane Sturrock (Biomatters Ltd., New Zealand)
The goal of this tutorial is to show you how to create an interactive Geneious Prime tutorial for your students. A tutorial consists of a number of HTML pages, images and Geneious documents. The student edits the pages and documents to answer the tutorial questions, and then exports the tutorial to submit for marking.
A basic knowledge of html is required to write and format a tutorial page. A useful guide to basic html tags is available here.
Introduction to tutorial documents
The backbone of Geneious Tutorials are the HTML documents. Just create your documents, and place them together in a folder. Subfolders can also be included, and these will be imported as subfolders in the Geneious database. If you make a page called index.html, it will be treated as the main page. Geneious will follow all hyperlinks between the pages, and external hyperlinks (beginning with http://) will be opened in the user's default web browser. If you want to include figures and diagrams in the pages, just put the image files in the folder and reference them with <img> tags like a normal HTML document. Supported image formats are GIF, JPG and PNG.
If you want to include Geneious documents in your tutorial, place them in the folder as above and they will automatically be imported with the tutorial. If you want to link to them from the tutorial pages, create a hyperlink pointing to the file in the HTML document.
You can add a short one-line summary in a file called summary.txt (case sensitive) and putting it in the tutorial folder. Make sure that the entire summary is on the first line of the file as all other lines will be ignored. This text will then be used as the description.
Finished tutorials are zipped with the extension .tutorial.zip. Note that the extension must include ".tutorial", if this is missing Geneious will not recognise that it is a tutorial and will import the components of the zip folder as individual files.
Exercise 1: Create a simple tutorial document