S

scriptingcourse

Scripting for Life Science Researchers

This course is designed for researchers, including PhD students and postdocs, who frequently handle large datasets or large numbers of files (images, sequence reads, mass spectra etc.) and who needs a more efficient way of working with such data. The course is equally suitable for those working with Windows, Mac OS X or Linux. No prior knowledge of operating systems is needed, the course includes an optional introduction to Linux and an installation practical for Windows and Mac OS X users.

The goal of the course is to empower students and researchers with backgrounds in biology or biomedicine to navigate, manage and perform operations on files and data and metadata in tabular text formats. The data may be microscopy images, FASTA sequences, gene ontology files, chromatograms, mass spectra or tables with data on genes or proteins. The course is not a general introduction to programming and will not deal with XML data, Web services or more advanced topics. The course will be taught by Jeroen Laros, Magnus Palmblad, Rob Marissen, and Michiel van Galen.

Coordinates

Please note that the above mentioned date and location are subject to change.

About this repository

The presentations are made in LaTeX, there are two submodules on which this repository depends.

The website directory is for storing the compiled presentations, handouts and program. A Trac wiki markup file contains the website content. Uploading, updating and adding attachments can be done easily with the tracwiki program.

Usage

After cloning this repository, fetch the data from the submodules by issuing the following two commands:

git submodule init
git submodule update

(More on Git submodules)

A new presentation can be added like this:

cd .submodules/presentation
bash mkpres.sh ../../mypresentation

Pictures in the presentation can be made available by adding a symbolic link to the presentation-pics repository.

ln -s ../.submodules/presentation-pics/pics/somepicture.png

The Makefile will take care of converting this picture to the correct format.