This pad is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents.

Use of this service is restricted to members of The Carpentries community; this is not for general purpose use (for that, try https://etherpad.wikimedia.org).

Users are expected to follow our code of conduct: https://docs.carpentries.org/topic_folders/policies/code-of-conduct.html

All content is publicly available under the Creative Commons Attribution License: https://creativecommons.org/licenses/by/4.0/

 ----------------------------------------------------------------------------

Introduction to Python


We will be following the Carpentry curriculum: Plotting and Programming in Python
(http://swcarpentry.github.io/python-novice-gapminder/index.html

This is part of theUC-wide September Carpentry workshop: https://ucsdlib.github.io/2021-09-13-uc-collab/ 

Survey https://docs.google.com/forms/d/e/1FAIpQLSdiyAxUE3o0WnWOq4LMfPbDPqlG0akkGwOSNMf6NkGnINnmfw/viewform 

Day 1: Section A



Instructors:
Kimberly Thomas
Kat Koziar / UC Riverside / University Library

Helpers:
Sam Teplitzky (Zoom DJ)
Alex de Siqueira / UC Berkeley / BIDS / he, him
Dave George / UCLA / Anderson / he, him


Please sign in (name / campus / department / pronouns)


Gill Tacca/UCB/Library Budget/He, Him
Elliott Smith  / UC Berkeley / Bioscience Library / he, him
Sarah Paden/UCLA/Social Science Masters/She,Her
Megan Young/UCSD/Biomedical Sciences/she,her
Nicole Avalon/UCSD/Scripps Instituion of Oceanography - CMBB / she, her
Priya Seetharaman/UCSD/NanoEngineering/She, her
Becky Escamilla/UCB/Library IT/she,her
Rachel Abrahams/UCLA/Library Science/she,her
Joshua Corpuz/UCSD/Biochemistry
Marissa Friedman/UC Berkeley/Bancroft Library/she,her
Nesreen Elathram/UCSD/chemistry/she,her
Thomas Scherer / UCSD / Center for Peace and Security Studies / he, him
Gairika Ghosh/UCSD/Chemistry and Biochemistry/she,her
Samar Nattagh/UCLA/Comparative Literature
Xandra Nuqui/UCSD/Chemistry and Biochemistry/they, she
Sam Vander Dussen/ UCLA / Bioengineering/ he,him
Antonio Hernandez Lopez/ UCLA / Political Science/ he,him
Hritika Chaturvedi/UCLA/Computational and Systems Biology/She, her
Bryan Duoto / UCSD / NanoEngineering / He,Him
Terry Huang/UCSD/Chemistry and Biochemistry/they,them
Yi Chiew/ UCLA/ Social Science/ he, him
Miguel Luna / UCLA / Aerospace Engineering / he,him
Federico Milani/federico.milani80@gmail.com
Israel Juarez Contreras/UCSD/CHemistry and Biochemistry/he, him
Daniel Linnen, PhD UCSF alumnus, pythonista, he/him/his

Agenda
9:00 - 9:15am: Welcome, logistics, and introductions
9:15 - 10:45am: Introduction to Python and JupyterLab, running and quitting Jupyter Notebook, variables and assignments, and data types and type conversion (Kimberly)
11:00 - 11:05am: Participant questions
11:05 - 11:20am: Break 
11:20am - 12:50pm: Built-in functions, Python libraries, reading tabular data into data frames (Kat)
12:50-12:55pm: Participant questions
12:55-1pm: Wrap up

Exercises



Exercises #1


Exercises #2



Code




Questions:


1.