@inbook{3d7a3fc352184f48af834a441027c405,
title = "Multithreaded PSS-SQL for searching databases of secondary structures",
abstract = "Protein secondary structure (PSS), as an organizational level, provides important information regarding protein construction and regular spatial shapes, including alpha-helices, beta-strands, and loops, which protein amino acid chain can adopt in some of its regions. The relevance of this information and the scope of its practical applications cause the requirement for its effective storage and processing. In this chapter, we will see how PSSs can be stored in the relational database and processed with the use of the protein secondary structure-structured query language (PSS-SQL). The PSS-SQL is an extension to the SQL language. It allows formulation of queries against a relational database in order to find proteins having secondary structures similar to the structural pattern specified by a user. In this chapter, we will see how this process can be accelerated by parallel implementation of the alignment using multiple threads working on multiple-core CPUs.",
keywords = "Alignment, Multithreading, Parallel computing, Proteins, Query language, Relational database, SQL, Secondary structure",
author = "Dariusz Mrozek",
note = "Publisher Copyright: {\textcopyright} The Author(s) 2014.",
year = "2014",
doi = "10.1007/978-3-319-06971-5\_2",
language = "English",
series = "SpringerBriefs in Computer Science",
publisher = "Springer",
number = "9783319069708",
pages = "25--47",
booktitle = "SpringerBriefs in Computer Science",
address = "Germany",
edition = "9783319069708",
}