Plotting and programming with Python (QCIF) [webinar]
This is a QCIF course and places are highly limited as Graduate School is paying the fee. If you are unable to attend, please de-register (or email graduateschool@uq.edu.au if you are unable to do so). An unexplained absence could result in all your future QCIF registrations becoming Waitlisted. You may only attend the workshop once. Repeat bookings will be removed and placed on the Waitlist.
Participants will learn about basic programming concepts including simple and complex data types, conditionals and looping that are applicable to Python and other languages. This workshop will prepare participants to carry out batch analysis and equip them with the knowledge to start creating automated pipelines to increase data processing power and productivity.
Learning Objectives
- Use Python to read and write data from and to files
- Perform simple scripting operations using loops and conditionals to carry out batch analyses
- Generate data plots with Python
Please do not sign up for this workshop if you are unwilling or unable to attend all four sessions in full.
Pre-workshop preparation
Participants will need to have a laptop with internet access, and come with Anaconda and Python 3 pre-installed. You should ensure that you have sufficient internet connectivity.
About Research software and programming
Library workshops
The library offers a range of workshops under the headings below including:
R with RStudio Excel for research data NVivo Pro
Useful links
- Library's software training resources
- Software carpentry: The open-source movement to teach basic lab skills for research computing.
- REDCap consortium: A secure web application for building and managing online surveys and databases. UQ is a member of the consortium
- RStudio cheat sheets
- Hacky Hour (supported by RCC, QCIF, IMB and wonderful volunteer helpers!): RCC runs consultations every Tuesday at Cafe Nano. Come and ask IT questions such as: getting started with Python and R, stats, machine learning, bio-image, software tools, research data management (RDM), how to access high performance computing, cloud data storage and tools for data cleaning and data visualisation. Bring your project's IT problems or come along as a helper! Very occasionally Hacky Hour may not run; follow us on Twitter (@HackyHourStLuc) to get the latest announcements. Aside from the usual IT research questions,
- First Tuesday of the month: Bioinformatics Hacky Hour, ask bioinformatics analysis, software and pipeline questions
- Last Tuesday of the month: BioLab Hacky Hour, ask about experimental design and technical sample processing questions to get started in the lab