Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Experiment Videos

PDB file parser and structure class implemented in Python.

Thomas Hamelryck1, Bernard Manderick

  • 1Department of Cellular and Molecular Interactions, Vlaams Interuniversitair Instituut voor Biotechnologie and Computational Modeling Lab, Department of Computer Science, Vrije Universiteit Brussel, Pleinlaan 2, 1050 Brussels, Belgium. thamelry@vub.ac.be

Bioinformatics (Oxford, England)
|November 25, 2003
PubMed
Summary
This summary is machine-generated.

Related Concept Videos

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Ancestral protein sequence reconstruction using a tree-structured Ornstein-Uhlenbeck variational autoencoder.

... International Conference on Learning Representations·2026
Same author

A Probabilistic Programming Approach to Protein Structure Superposition.

Proceedings of the ... IEEE Symposium on Computational Intelligence in Bioinformatics and Computational Biology : CIBCB. IEEE Symposium on Computational Intelligence in Bioinformatics and Computational Biology·2021
Same author

A community proposal to integrate structural bioinformatics activities in ELIXIR (3D-Bioinfo Community).

F1000Research·2020
Same author

GISA: using Gauss Integrals to identify rare conformations in protein structures.

PeerJ·2020
Same author

MyPMFs: a simple tool for creating statistical potentials to assess protein structural models.

Biochimie·2018
Same author

A Generative Angular Model of Protein Structure Evolution.

Molecular biology and evolution·2017
Same journal

MCFST: Spatial domain identification method based on multi-view graph convolutional network and graph fusion network.

Bioinformatics (Oxford, England)·2026
Same journal

SpaBiT: Enhancing Spatial Transcriptomics Resolution via Bidirectional Attention Transformers.

Bioinformatics (Oxford, England)·2026
Same journal

EDEL: Enhancing Dense Retrievers for Curation of Biomedical Knowledge Bases.

Bioinformatics (Oxford, England)·2026
Same journal

Informative Relational Learning for Adverse Reaction Prediction with Enhanced Generalization to Novel Drugs.

Bioinformatics (Oxford, England)·2026
Same journal

An interpretable deep learning framework uncovers features governing CRISPR-Cas9 genome-editing efficiency.

Bioinformatics (Oxford, England)·2026
Same journal

3DICE: Interpretable 3D Cross-Modal Learning for Drug-Target Interaction Prediction and Large-Scale Drug Discovery.

Bioinformatics (Oxford, England)·2026
See all related articles

Biopython now offers enhanced macromolecular structure analysis tools. Its new PDB parser handles complex atomic data, including disorder and multiple models, improving bioinformatics workflows.

Area of Science:

  • Bioinformatics
  • Computational Biology
  • Structural Biology

Background:

  • The Biopython project provides Python-based bioinformatics tools.
  • Biopython has been extended with modules for macromolecular structure analysis.
  • The Biopython distribution is freely available online.

Purpose of the Study:

  • To introduce new Biopython modules for handling macromolecular structure data.
  • To provide a robust parser for Protein Data Bank (PDB) files.
  • To improve the accessibility and usability of atomic information from PDB files.

Main Methods:

  • Development of a new PDB file parser within Biopython.
  • Implementation of a data structure to represent atomic information.
  • Inclusion of handling for advanced structural features like disorder and anisotropic B factors.

Related Experiment Videos

Main Results:

  • Biopython now includes a powerful PDB parser.
  • Atomic information is accessible via an easy-to-use data structure.
  • The parser accommodates features often inadequately handled by other packages, such as atom and residue disorder, anisotropic B factors, multiple models, and insertion codes.
  • The parser incorporates sanity checks for error detection.

Conclusions:

  • Biopython's new macromolecular structure modules enhance bioinformatics capabilities.
  • The PDB parser offers improved handling of complex structural data.
  • These advancements facilitate more accurate and comprehensive analysis of macromolecular structures.