Train
Guide to Understanding PDB Data
Training Courses
Education Corner
PDB and Data Archiving Curriculum

Streamlining Access to RCSB PDB APIs with Python: Sequence and Models

Webinar hosted by RCSB PDB and the Rutgers Artificial Intelligence and Data Science (RAD) Collaboratory | May 19, 2026

This webinar offers an advanced look at and demonstration of using the rcsb-api Python package, which enables researchers to easily interact with even more RCSB PDB APIs—including Sequence and Models API services.

Using the Sequence API, users can query sequence alignment and annotation data from a variety of external resources. The Models API helps users extract selected structure and ligand coordinates from data files.

Course Objectives and Intended Audiences

After watching the videos in this course, you will be able to:

  • Understand the fundamentals of RCSB PDB APIs and their application
  • Access sequence-level annotations and alignments with the Sequence Coordinates API and rcsb-api Python package
  • Fetch model coordinate data and extract out specific slices or ligands of large structures using the Models API and rcsb-api Python package
  • Learn advanced use cases of the search and data APIs using the rcsb-api Python package
  • Group search results by sequence similarity and other conditions using the rcsb-api Python package

This course is intended for:

  • Software developers who access PDB data
  • Bioinformatics and/or structural biology researchers
  • Graduate students and postdoctoral scholars in biological sciences
  • Faculty members and professionals who utilize PDB data

Additional Resources


Course Videos

Click on the image below to play the video.

Introduction to the Webinar, the PDB, and RCSB.org

Dennis W. Piehl

Scientific Software Developer and FAIR Manager, RCSB PDB, Rutgers

Introduction to RCSB.org APIs and the rcsb-api Python package

Dennis W. Piehl

Overview of the Sequence Coordinates API and Model Server API

Dennis W. Piehl

Live Demonstration of the rcsb-api Python Package (Advanced Usage)

Dennis W. Piehl

Colab Notebooks


Related Courses