{"id":198,"date":"2020-10-23T11:00:21","date_gmt":"2020-10-23T11:00:21","guid":{"rendered":"http:\/\/www.ebi.ac.uk\/training\/online\/courses\/structural-volume-data\/volume-matching-software\/"},"modified":"2020-10-23T11:47:23","modified_gmt":"2020-10-23T11:47:23","slug":"volume-matching-software","status":"publish","type":"page","link":"https:\/\/www.ebi.ac.uk\/training\/online\/courses\/structural-volume-data\/volume-matching-software\/","title":{"rendered":"Volume matching software"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">A complete procedure for volume matching requires several steps:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Pre-processing\u00a0of volume data, including bandpass\u00a0filtering, dust removal, determination of optimum contour level, etc<\/li><li>Alignment of volumes against each other, using a search over relative rotations and translations<\/li><li>Re-scoring of alignments<\/li><li>Presentation and download of results, including postprocessing steps such as generation of difference maps<\/li><\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">We have written such a pipeline, consisting of the underlying software SMaSB and a web service PDBeShape. The pipeline makes use of 3rd party programs for individual steps, and is written in such a way that it can be updated as new algorithms and software are developed. Programs currently used include:<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">TEMPy<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\"><em>TEMPy<\/em>&nbsp;(<strong>T<\/strong>emplate and&nbsp;<strong>E<\/strong>lectron&nbsp;<strong>M<\/strong>icroscopy comparison using&nbsp;<strong>Py<\/strong>thon) is a toolkit designed for assessing density fits in intermediate-to-low resolution maps, both globally and locally (Farabella&nbsp;<em>et al<\/em>&nbsp;2015).<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Chimera<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Chimera is a molecular graphics program with many analytical tools included. We make use of the map fit method, available as a command line python module, which implements a direct comparison of two maps. A 6D search is carried out by random initial placements of the search map, followed by steepest ascent search to maximize the alignment score. We typically use 200 trial placements (Pettersen&nbsp;<em>et al&nbsp;<\/em>2004).<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">gmfit<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Gmfit relies upon a reduced representation of the map density in terms of a Gaussian Mixture Model (GMM), which is a linear combination of several Gaussian Distribution Functions (GDFs). The GMM enables a quick fit of the density map and the subunit models, based on the overlap of two GMMs. The number of GDFs controls the description of the map; a larger number generates a more detailed density function at the expense of computational time. Overlap between two GMMs is quantified by the fitness energy. The 6D search to align two GMMs is carried out by random sampling, followed by a steepest descent search using the fitness energy gradient (Kawabata 2008).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Limitations<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Volume matching is still computer intensive, especially if one wishes to search over a large set of volumes (e.g. all those contained in the\u00a0EMDB). The PDBeShape server provides access to a set of pre-calculated volume alignments which can be browsed or searched. The first release contains high quality volume data for prokaryotic and eukaryotic ribosomes (823 volumes), and for class I and II chaperonins (233 volumes), taken from EMDB and\u00a0PDB.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A complete procedure for volume matching requires several steps: Pre-processing\u00a0of volume data, including bandpass\u00a0filtering, dust removal, determination of optimum contour level, etc Alignment of volumes against each other, using a search over relative rotations and translations Re-scoring of alignments Presentation and download of results, including postprocessing steps such as generation of difference maps We have&#8230;<\/p>\n","protected":false},"author":30,"featured_media":0,"parent":0,"menu_order":6,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-198","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.ebi.ac.uk\/training\/online\/courses\/structural-volume-data\/wp-json\/wp\/v2\/pages\/198","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ebi.ac.uk\/training\/online\/courses\/structural-volume-data\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.ebi.ac.uk\/training\/online\/courses\/structural-volume-data\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.ebi.ac.uk\/training\/online\/courses\/structural-volume-data\/wp-json\/wp\/v2\/users\/30"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ebi.ac.uk\/training\/online\/courses\/structural-volume-data\/wp-json\/wp\/v2\/comments?post=198"}],"version-history":[{"count":1,"href":"https:\/\/www.ebi.ac.uk\/training\/online\/courses\/structural-volume-data\/wp-json\/wp\/v2\/pages\/198\/revisions"}],"predecessor-version":[{"id":206,"href":"https:\/\/www.ebi.ac.uk\/training\/online\/courses\/structural-volume-data\/wp-json\/wp\/v2\/pages\/198\/revisions\/206"}],"wp:attachment":[{"href":"https:\/\/www.ebi.ac.uk\/training\/online\/courses\/structural-volume-data\/wp-json\/wp\/v2\/media?parent=198"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}