g_contacts: Fast contact search in bio-molecular ensemble data
g_contacts: Fast contact search in bio-molecular ensemble data
复制标题
DOI:
10.1016/j.cpc.2013.07.018
复制
发表时间:
2013-12-01
影响因子:
6.3
通讯作者:
Grubmuller, Helmut
中科院分区:
文献类型:
--
作者:
Blau, Christian;Grubmuller, Helmut
Short-range interatomic interactions govern many bio-molecular processes. Therefore, identifying close interaction partners in ensemble data is an essential task in structural biology and computational biophysics. A contact search can be cast as a typical range search problem for which efficient algorithms have been developed. However, none of those has yet been adapted to the context of macromolecular ensembles, particularly in a molecular dynamics (MD) framework. Here a set-decomposition algorithm is implemented which detects all contacting atoms or residues in maximum O(N log(N)) run-time, in contrast to the O(N-2) complexity of a brute-force approach.Program summaryProgram title: g_contactsCatalogue identifier: AEQA_v1_0Program summary URL: http://cpc.cs.qub.ac.uk/summaries/AEQA_v1_0.htmlProgram obtainable from: CPC Program Library, Queen's University, Belfast, N. IrelandLicensing provisions: Standard CPC licence, http://cpc.cs.qub.ac.uk/licence/licence.htmlNo. of lines in distributed program, including test data, etc.: 8945No. of bytes in distributed program, including test data, etc.: 981604Distribution format: tar.gzProgramming language: C99.Computer: PC.Operating system: Linux.RAM: approximate to Size of input frameClassification: 3,4.14.External routines: Gromacs 4.6[1]Nature of problem: Finding atoms or residues that are closer to one another than a given cut-off.Solution method: Excluding distant atoms from distance calculations by decomposing the given set of atoms into disjoint subsets.Running time: