Skip to Main Content

HSLS MolBio Workshops

Information & resources for hands-on bioinformatics classes.

Description

This class equips students with the skills to develop, optimize, and troubleshoot Python code using AI-driven platforms. Participants will learn how to apply fundamental prompt engineering techniques to efficiently generate Python code. The course emphasizes practical applications, helping learners gain proficiency in AI-assisted coding and debugging, making Python development more accessible and efficient.

Objectives

By the end of this workshop, learners should be able to:

  • Develop and optimize Python code for various applications using AI-driven platforms.
  • Evaluate and troubleshoot Python code using AI tools to identify and resolve issues.
  • Apply fundamental prompt engineering techniques to generate Python code efficiently.
  • Produce data visualizations and summaries by leveraging AI tools on example datasets.

Target Audience

This workshop is aimed toward beginner level Python users.

Prerequisites

 

Class Materials

For the workshop, please ensure you have the following:

  1. Access to Python: I’ll be using Anaconda Navigator with JupyterLab.
  2. Access to ChatGPT: Everyone should have access to ChatGPT 4o-mini.
  3. Workshop Folder: Please download this folder in advance. It will be used for hands-on activities.

  • PowerPoint Slides -- These slides are slightly different from the 12/10/2024 session due to accessibility updates.
  • Lecture Video (from 12/10/2024 session)