INTRODUCTION TO PYTHON FOR BIOLOGISTS
http://www.prstatistics.com/course/introduction-to-python-for-biologists-ipyb05/
This course is running from 21st - 25th May 2018 in Scotland
This course is being delivered by Dr Martin Jones, an expert in Python and author of two text books, Python for Biologists [http://www.amazon.com/Python-Biologists-complete-programming-beginners/dp/1492346136/] and Advanced Python for Biologists [http://www.amazon.com/Advanced-Python-Biologists-Martin-Jones/dp/1495244377/].
Course overview: Python is a dynamic, readable language that is a popular platform for all types of bioinformatics work, from simple one-off scripts to large, complex software projects. This workshop is aimed at complete beginners and assumes no prior programming experience. It gives an overview of the language with an emphasis on practical problem-solving, using examples and exercises drawn from various aspects of bioinformatics work. After completing the workshop, students should be in a position to (1) apply the skills they have learned to tackle problems in their own research and (2) continue their Python education in a self-directed way. Intended audience:
This workshop is aimed at all researchers and technical workers with a background in biology who want to learn programming. The syllabus has been planned with complete beginners in mind; people with previous programming experience are welcome to attend as a refresher but may find the pace a bit slow. Teaching format: The workshop is delivered over ten half-day sessions (see the detailed curriculum below). Each session consists of roughly a one hour lecture followed by two hours of practical exercises, with breaks at the organizer's discretion. There will also be plenty of time for students to discuss their own problems and data.
Assumed background: Students should have enough biological background to appreciate the examples and exercise problems (i.e. they should know about DNA and protein sequences, what translation is, and what introns and exons are). No previous programming experience or computer skills (beyond the ability to use a text editor) are necessary, but you'll need to have a laptop with Python installed.
Curriculum:
Day 1: Module 1 - Introduction Module 2 - Output and text manipulation
Day 2: Module 3 - File IO and user interfaces Module 4 - Flow control 1: loops
Day 3: Module 5 - Flow control 2: conditionals Module 6 - Organizing and structuring code
Day 4: Module 7 - Regular expressions Module 8 - Dictionaries
Day 5: Module 9 - Interaction with the file system Module 10 - Optional free afternoon to cover previous modules and discuss data
Please email any inquiries to oliverhooker@prinformatics.com or visit our website www.prinformatics.com
Please feel free to distribute this material anywhere you feel is suitable
January 29th - February 2nd 2018 INTRODUCTION TO BAYESIAN HIERARCHICAL MODELLING (IBHM02) SCENE, Scotland, Dr. Andrew Parnell http://www.prstatistics.com/course/introduction-to-bayesian-hierarchical-modelling-using-r-ibhm02/
January 29th - February 2nd 2018 PHYLOGENETIC DATA ANALYSIS USING R (PHYL02) SCENE, Scotland, Dr. Emmanuel Paradis https://www.prstatistics.com/course/introduction-to-phylogenetic-analysis-with-r-phyg-phyl02/
February 19th - 23rd 2018 MOVEMENT ECOLOGY (MOVE01) Margam Discovery Centre, Wales, Dr Luca Borger, Dr Ronny Wilson, Dr Jonathan Potts https://www.prstatistics.com/course/movement-ecology-move01/
February 19th - 23rd 2018 GEOMETRIC MORPHOMETRICS USING R (GMMR01) Margam Discovery Centre, Wales, Prof. Dean Adams, Prof. Michael Collyer, Dr. Antigoni Kaliontzopoulou http://www.prstatistics.com/course/geometric-morphometrics-using-r-gmmr01/
March 5th - 9th 2018 SPATIAL PRIORITIZATION USING MARXAN (MRXN01) Margam Discovery Centre, Wales, Jennifer McGowan
https://www.prstatistics.com/course/introduction-to-marxan-mrxn01/March 12th - 16th 2018 ECOLOGICAL NICHE MODELLING USING R (ENMR02) Glasgow, Scotland, Dr. Neftali Sillero http://www.prstatistics.com/course/ecological-niche-modelling-using-r-enmr02/
March 19th - 23rd 2018 BEHAVIOURAL DATA ANALYSIS USING MAXIMUM LIKLIHOOD IN R (BDML01) Glasgow, Scotland, Dr William Hoppitt http://www.psstatistics.com/course/behavioural-data-analysis-using-maximum-likelihood-bdml01/
April 9th - 13th 2018 NETWORK ANAYLSIS FOR ECOLOGISTS USING R (NTWA02 Glasgow, Scotland, Dr. Marco Scotti
https://www.prstatistics.com/course/network-analysis-ecologists-ntwa02/April 16th - 20th 2018 INTRODUCTION TO STATISTICAL MODELLING FOR PSYCHOLOGISTS USING R (IPSY01) Glasgow, Scotland, Dr. Dale Barr, Dr Luc Bussierre
http://www.psstatistics.com/course/introduction-to-statistics-using-r-for-psychologists-ipsy01/April 23rd - 27th 2018 MULTIVARIATE ANALYSIS OF ECOLOGICAL COMMUNITIES USING THE VEGAN PACKAGE (VGNR01) Glasgow, Scotland, Dr. Peter Solymos, Dr. Guillaume Blanchet
https://www.prstatistics.com/course/multivariate-analysis-of-ecological-communities-in-r-with-the-vegan-package-vgnr01/April 30th - 4th May 2018 QUANTITATIVE GEOGRAPHIC ECOLOGY: MODELING GENOMES, NICHES, AND COMMUNITIES (QGER01) Glasgow, Scotland, Dr. Dan Warren, Dr. Matt Fitzpatrick https://www.prstatistics.com/course/quantitative-geographic-ecology-using-r-modelling-genomes-niches-and-communities-qger01/
May 7th - 11th 2018 ADVANCES IN MULTIVARIATE ANALYSIS OF SPATIAL ECOLOGICAL DATA USING R (MVSP02) CANADA (QUEBEC), Prof. Pierre Legendre, Dr. Guillaume Blanchet https://www.prstatistics.com/course/advances-in-spatial-analysis-of-multivariate-ecological-data-theory-and-practice-mvsp03/
May 14th - 18th 2018 INTRODUCTION TO MIXED (HIERARCHICAL) MODELS FOR BIOLOGISTS (IMBR01) CANADA (QUEBEC), Prof Subhash Lele https://www.prstatistics.com/course/introduction-to-mixed-hierarchical-models-for-biologists-using-r-imbr01/
May 21st - 25th 2018 INTRODUCTION TO PYTHON FOR BIOLOGISTS (IPYB05) SCENE, Scotland, Dr. Martin Jones http://www.prinformatics.com/course/introduction-to-python-for-biologists-ipyb05/
May 21st - 25th 2018 INTRODUCTION TO REMOTE SENISNG AND GIS FOR ECOLOGICAL APPLICATIONS (IRMS01) Glasgow, Scotland, Prof. Duccio Rocchini, Dr. Luca Delucchi https://www.prinformatics.com/course/introduction-to-remote-sensing-and-gis-for-ecological-applications-irms01/
May 28th - 31st 2018 STABLE ISOTOPE MIXING MODELS USING SIAR, SIBER AND MIXSIAR (SIMM04) CANADA (QUEBEC) Dr. Andrew Parnell, Dr. Andrew Jackson https://www.prstatistics.com/course/stable-isotope-mixing-models-using-r-simm04/
May 28th - June 1st 2018 ADVANCED PYTHON FOR BIOLOGISTS (APYB02) SCENE, Scotland, Dr. Martin Jones https://www.prinformatics.com/course/advanced-python-biologists-apyb02/
June 12th -0 15th 2018 SPECIES DISTRIBUTION MODELLING (DBMR01) Myuna Bay sport and recreation, Australia, TBC https://www.prstatistics.com/course/species-distribution-models-using-r-sdmr01/
June 18th - 22nd 2018 STRUCTURAL EQUATION MODELLING FOR ECOLOGISTS AND EVOLUTIONARY BIOLOGISTS USING R (SEMR02) Myuna Bay sport and recreation, Australia, TBC https://www.prstatistics.com/course/structural-equation-modelling-for-ecologists-and-evolutionary-biologists-semr02/
July 2nd - 5th 2018 SOCIAL NETWORK ANALYSIS FOR BEHAVIOURAL SCIENTISTS USING R (SNAR01) Glasgow, Scotland, Prof James Curley http://www.psstatistics.com/course/social-network-analysis-for-behavioral-scientists-snar01/
July 8th - 12th 2018 MODEL BASE MULTIVARIATE ANALYSIS OF ABUNDANCE DATA USING R (MBMV02) Glasgow, Scotland, Prof David Warton https://www.prstatistics.com/course/model-base-multivariate-analysis-of-abundance-data-using-r-mbmv02/
July 16th - 20th 2018 PRECISION MEDICINE BIOINFORMATICS: FROM RAW GENOME AND TRANSCRIPTOME DATA TO CLINICAL INTERPRETATION (PMBI01) Glasgow, Scotland, Dr Malachi Griffith, Dr. Obi Griffith https://www.prinformatics.com/course/precision-medicine-bioinformatics-from-raw-genome-and-transcriptome-data-to-clinical-interpretation-pmbi01/
July 23rd - 27th 2018 EUKARYOTIC METABARCODING (EUKB01) Glasgow, Scotland, Dr. Owen Wangensteen http://www.prinformatics.com/course/eukaryotic-metabarcoding-eukb01/