Python Code Cleanup: Tackle These 10 Common Issues
Registration
Registration is now closed (this event already took place).
Details
Workshop format: Presentation with hands-on exercises.
Target audience: Researchers and students looking to improve their Python coding skills.
Knowledge prerequisites: Some experience with basic Python.
Hardware/software prerequisites: Participants will need to run Jupyter notebooks. This can be accomplished by (1) having a local installation of Anaconda Python, (2) using Google Colab or (3) using Juypter OnDemand on Adroit. For (1) see https://researchcomputing.princeton.edu/learn/workshops-live-training/requirements-picscie-person-and-virtual-workshops#jupyter. For (2) no action is required since Colab is available to all members of the university. For (3) request an account on Adroit: https://bit.ly/3wicSaH (VPN required if off-campus). Additional detail for Adroit can be found in this guide (https://bit.ly/3QER9Sv).
Learning objectives: Attendees will come away as better Python programmers.
Speakers
Troy Comi
Research Software Engineer
Princeton University
Troy joined as an RSE in 2018. Within the Brangwynne lab, he applies rigorous software development practices to develop new analysis pipelines, quantitative fluorescence microscopy, and improve legacy code bases. Past research areas include 3D bioprinting, single cell mass spectrometry, and human population genomics.
Hosted By
Co-hosted with: GradFUTURES
Contact the organizers