Monday 16th and Tuesday 17th December 2013.
Dr Martin Jones Dr David Martin
Please read the 'Before you arrive' section at the bottom of this page.
Monday 16th
- 09:00 Arrival and Welcome - David / Martin
- 09.30 Recap on the command line - David
- 10.30 Break
- 11.00 Python 1 - Refresher: Reading and writing files (slides, solutions) - Martin
- 12.30 Lunch
- 13.30 Version control with git - David
- 15.30 Break
- 16.00 Python 2 - Regular Expressions (slides, solutions) - Martin
- 17.00 Close
Tuesday 17th
- 09.00 Recap - Martin
- 09.30 Python 3 - Functions (slides, solutions)- Martin
- 10.30 Break
- 11.00 Introducing R - David
- 12.30 Lunch
- 13.30 Python 4 - Testing (slides, solutions)- Martin
- 15.30 Break
- 16.00 Python 5 - Documentation(slides)- Martin
- 16.40 [Wrap up and clinic] (Conclusion.ppt)
- 17.00 Close
We'll be using an Etherpad to provide additional information on the day. This will be made public on the day.
Hints and tips on common Bash and editor commands.
You may bring your own laptop to work on (so that you can easily continue to use the same tools after the bootcamp). Before you arrive, you will need to ensure you have installed and tested some software. Please see our set-up page for a list of the software required and instructions. Alternatively we may have a suitable installation available via the IT suite computers.
You should test your installation using our testing scripts described here. To access these start a shell and run the commands:
git clone https://github.com/davidmam/2013-12-16-dundee.git ./bootcamp
cd bootcamp/setup
before following these instructions.
You also need to create a free individual account on BitBucket. Make sure you know your username and password when you arrive
We recommend that you to work through ththe first few sections of Python for Biologists before the bootcamp. This is designed for people completely new to Python (the main language used for the programming parts of the bootcamp) and some familiarity with the basic syntax will be helpful.
The organiser of this boot camp is David Martin. The instructors will be David Martin and Martin Jones.
The course will take place in Dalhousie room 1G01. When you enter the Dalhousie building, cross the atrium to the block on the far side (Block 1). Turn left down the corridor and room 1G01 is the last on the right. You are responsible for your own food and drink during the bootcamp.
Eduroam and UoD WiFi are available. You will need to ensure that you have a University username/password or working eduroam. Some temporary accounts can be arranged.
For help or more information please contact David Martin.