Related Experiment Video
Updated: Jun 15, 2026

09:51
Investigating Protein Sequence-structure-dynamics Relationships with Bio3D-web
Published on: July 16, 2017
ESBTL: efficient PDB parser and data structure for the structural and geometric analysis of biological macromolecules
Sébastien Loriot1, Frédéric Cazals, Julie Bernauer
1ABS, INRIA Sophia Antipolis, 2004 route des Lucioles, 06902 Sophia-Antipolis, France.
Bioinformatics (Oxford, England)
|February 27, 2010
Summary
The Easy Structural Biology Template Library (ESBTL) is a C++ tool for analyzing structural biology data. It efficiently handles Protein Data Bank (PDB) files and supports new data formats for advanced computational applications.
Area of Science:
- Structural Biology
- Computational Biology
- Bioinformatics
Background:
- Increasing volumes of structural biological data necessitate efficient analysis software.
- The Easy Structural Biology Template Library (ESBBL) is a C++ library designed for handling Protein Data Bank (PDB) data.
Purpose of the Study:
- To introduce ESBTL, a lightweight C++ library for structural biology data analysis.
- To provide a versatile tool for geometric constructions and analyses of PDB data.
- To ensure compatibility with the remediated PDB archive format.
Main Methods:
- Development of a C++ library (ESBTL) with a parser and data model.
- Implementation of a template-based structure for rapid application design.
- Focus on handling PDB data, including often-discarded information like insertion codes and atom occupancy.
Main Results:
- ESBTL efficiently handles PDB data, including detailed information.
- The library can detect badly formatted files.
- Its template-based design facilitates the creation of new computational structural biology applications.
Conclusions:
- ESBTL offers a robust and efficient solution for structural biology data analysis.
- The library is versatile, supporting both ease of use and advanced user development.
- ESBTL is compatible with current PDB data formats and supports the development of new applications.
Related Concept Videos
Globular and Fibrous Proteins
Many proteins can be classified into two distinct subtypes - globular or fibrous. These two types differ in their shapes and solubilities.
Globular proteins are also known as spheroproteins and typically are approximately round in shape. They contain a mix of amino acid types and contain differing sequences in their primary structures. Globular proteins have many different functions, such as enzymes, cellular messengers, and molecular transporters. These roles often require the proteins to be...
Globular proteins are also known as spheroproteins and typically are approximately round in shape. They contain a mix of amino acid types and contain differing sequences in their primary structures. Globular proteins have many different functions, such as enzymes, cellular messengers, and molecular transporters. These roles often require the proteins to be...
Protein Organization
Proteins are polymers of amino acid residues. They are versatile and responsible for different cellular functions, including DNA replication, molecular transport, catalysis, and structural support. Proteins have a hierarchical structure comprising at least three levels of organization: primary, secondary, and tertiary structure. Some large proteins have a quaternary structure where individual protein subunits are linked together.
The primary structure of a protein is its amino acid sequence.
The primary structure of a protein is its amino acid sequence.

