4 research outputs found

    タンパク質立体構造モデリングプログラム実行速度の高速化

    Get PDF
    Three speedup actions had performed in homology modeling method, FAMS. One of them is multi-thread to have functioned. The relationship between the degree of speedup and the number of the threads is non-liner. The reason of the non-linearity is regarded as having adopted fork function. The structure body array for many amino acid residues included in the protein was declared in the original version of FAMS software, and it requires considerable memory. Additionally, fork function makes full memory duplicate to all co-processes. The duplication affects the total spending time in multi-threading steps. Therefore, array size reduction or appropriate selection of variables is required

    Linear-time protein 3-D structure searching with insertions and deletions

    Get PDF
    <p>Abstract</p> <p>Background</p> <p>Two biomolecular 3-D structures are said to be similar if the RMSD (root mean square deviation) between the two molecules' sequences of 3-D coordinates is less than or equal to some given constant bound. Tools for searching for similar structures in biomolecular 3-D structure databases are becoming increasingly important in the structural biology of the post-genomic era.</p> <p>Results</p> <p>We consider an important, fundamental problem of reporting all substructures in a 3-D structure database of chain molecules (such as proteins) which are similar to a given query 3-D structure, with consideration of indels (<it>i.e.</it>, insertions and deletions). This problem has been believed to be very difficult but its exact computational complexity has not been known. In this paper, we first prove that the problem in unbounded dimensions is NP-hard. We then propose a new algorithm that dramatically improves the average-case time complexity of the problem in 3-D in case the number of indels <it>k </it>is bounded by a constant. Our algorithm solves the above problem for a query of size <it>m </it>and a database of size <it>N </it>in average-case <it>O</it>(<it>N</it>) time, whereas the time complexity of the previously best algorithm was <it>O</it>(<it>Nm</it><sup><it>k</it>+1</sup>).</p> <p>Conclusions</p> <p>Our results show that although the problem of searching for similar structures in a database based on the RMSD measure with indels is NP-hard in the case of unbounded dimensions, it can be solved in 3-D by a simple average-case linear time algorithm when the number of indels is bounded by a constant.</p
    corecore