UCL Discovery
UCL home » Library Services » Electronic resources » UCL Discovery

BiopLib and BiopTools—a C programming library and toolset for manipulating protein structure

Porter, CT; Martin, ACR; (2015) BiopLib and BiopTools—a C programming library and toolset for manipulating protein structure. Bioinformatics 10.1093/bioinformatics/btv482. Green open access

[thumbnail of Bioinformatics-2015-Porter-bioinformatics_btv482.pdf]
Preview
Text
Bioinformatics-2015-Porter-bioinformatics_btv482.pdf

Download (80kB) | Preview

Abstract

Summary: We describe BiopLib, a mature C programming library for manipulating protein structure, and BiopTools, a set of command-line tools which exploit BiopLib. The library also provides a small number of functions for handling protein sequence and general purpose programming and mathematics. BiopLib transparently handles PDBML (XML) format and standard PDB files. BiopTools provides facilities ranging from renumbering atoms and residues to calculation of solvent accessibility. Availability and implementation: BiopLib and BiopTools are implemented in standard ANSI C. The core of the BiopLib library is a reliable PDB parser that handles alternate occupancies and deals with compressed PDB files and PDBML files automatically. The library is designed to be as flexible as possible, allowing users to handle PDB data as a simple list of atoms, or in a structured form using chains, residues and atoms. Many of the BiopTools command-line tools act as filters, taking a PDB (or PDBML) file as input and producing a PDB (or PDBML) file as output. All code is open source and documented using Doxygen. It is provided under the GNU Public Licence and is available from the authors’ web site or from GitHub.

Type: Article
Title: BiopLib and BiopTools—a C programming library and toolset for manipulating protein structure
Open access status: An open access version is available from UCL Discovery
DOI: 10.1093/bioinformatics/btv482
Publisher version: http://dx.doi.org/10.1093/bioinformatics/btv482
Language: English
Additional information: © The Author 2015. Published by Oxford University Press. This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited.
UCL classification: UCL
UCL > Provost and Vice Provost Offices > School of Life and Medical Sciences
UCL > Provost and Vice Provost Offices > School of Life and Medical Sciences > Faculty of Life Sciences
UCL > Provost and Vice Provost Offices > School of Life and Medical Sciences > Faculty of Life Sciences > Div of Biosciences
UCL > Provost and Vice Provost Offices > School of Life and Medical Sciences > Faculty of Life Sciences > Div of Biosciences > Structural and Molecular Biology
URI: https://discovery.ucl.ac.uk/id/eprint/1471202
Downloads since deposit
0Downloads
Download activity - last month
Download activity - last 12 months
Downloads by country - last 12 months

Archive Staff Only

View Item View Item