Workshop Description (Introductory Course)
Workshop Materials
Day 1
- Data types: strings, integers, floats, booleans
- Expressions, variables and assignments
- Conditional statements
- Functions and methods
Day 1 Slides- W9-IntroToPython-Day1
Day 2
- String indexing and slicing
- Loops
- Lists
- Dictionaries
Day 2 slides- W9-IntroToPython-Day2
Day 3
- 1: Running scripts
- 2: Using built in modules: math, sys
- 3: Writing modules
- 4: Reading/writing with text files
Day 3 Slide- W9-IntroToPython-Day3
Technical Requirements
A MacOS, Windows or Linux computer with Anaconda– https://www.anaconda.com/products/individual Installed (Python 3.8 version). With this installation you will automatically receive Python interpreter as well as Spyder IDE. Please try to ensure, prior to the workshop, that Anaconda & Spyder have been successfully installed. Helpful instructions for verifying proper installation can be found in the “Getting Started” section of the Anaconda User Guide: https://docs.anaconda.com/anaconda/user-guide/getting-started/ In case you run into any problems, we will bring up a zoom session 1/2 hour before the class to sort these out.
Instructor
Dr. Lukasz Salwinski is currently an assistant researcher in the laboratory of Professor David Eisenberg who, for over a decade, has been responsible for development and maintenance of The Database of Interacting Proteins (https://dip.doe-mbi.ucla.edu). He received his master degree in biology at the Jagiellonian University, Krakow (Poland) and earned Ph.D. at UCLA, in the group of Professor Wayne Hubbell where he applied EPR spectroscopy to study structure of pore-forming bacterial toxins. Email: lukasz@mbi.ucla.edu
Video
Reviews
It was a great intro course in Python! I’m glad I took the course!
Thanks for a great workshop. You provided excellent and useful material for all types of researchers.
Thank you! It was an excellent course, teaching was perfect.
Very clear, perfect pace for beginners, great job, would highly recommend!
Workshop Details
Prerequisites: None
Length: 3 days, 3 hrs per day
Level: Introductory
Location: ZOOM
Seats Available: TBD
Winter 2021 Dates
January 5, 6, and 7
1:30 PM to 4:30 PM
REGISTRATION IS CLOSED!