Summary

Integral membrane proteins that form helical pores and bundles constitute major drug targets, and many of their structures have been defined by crystallography and cryo-electron microscopy. The gating of channels and ligand binding of transporters generally involve changes in orientation of one or more the constituent helices in the structures. At present there is no standard easily accessible means for defining the orientation of a helix in a membrane protein structure. AnglerFish is a web-based tool for parameterising the angles of transmembrane helices based on PDB coordinates, with the helical orientations defined by the angles ‘tilt’ and ‘swing’. AnglerFish is particularly useful for defining changes in structure between different states, including both symmetric and asymmetric transitions, and can be used to quantitate differences between related structures or different subunits within the same structure.

Availability and Implementation

AnglerFish is freely available at http://anglerfish.cryst.bbk.ac.uk. The website is implemented in Perl-cgi and Apache and operation in all major browsers is supported. The source code is available at GitHub.

Supplementary information

Supplementary data are available at Bioinformatics online.

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.