Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 1996 Apr 15;24(8):1395-403.
doi: 10.1093/nar/24.8.1395.

Palingol: a declarative programming language to describe nucleic acids' secondary structures and to scan sequence database

Affiliations

Palingol: a declarative programming language to describe nucleic acids' secondary structures and to scan sequence database

B Billoud et al. Nucleic Acids Res. .

Abstract

At the DNA/RNA level, biological signals are defined by a combination of spatial structures and sequence motifs. Until now, few attempts had been made in writing general purpose search programs that take into account both sequence and structure criteria. Indeed, the most successful structure scanning programs are usually dedicated to particular structures and are written using general purpose programming languages through a complex and time consuming process where the biological problem of defining the structure and the computer engineering problem of looking for it are intimately intertwined. In this paper, we describe a general representation of structures, suitable for database scanning, together with a programming language, Palingol, designed to manipulate it. Palingol has specific data types, corresponding to structural elements-basically helices-that can be arranged in any way to form a complex structure. As a consequence of the declarative approach used in Palingol, the user should only focus on 'what to search for' while the language engine takes care of 'how to look for it'. Therefore, it becomes simpler to write a scanning program and the structural constraints that define the required structure are more clearly identified.

PubMed Disclaimer

Similar articles

Cited by

References

    1. Microbiol Rev. 1983 Dec;47(4):621-69 - PubMed
    1. Gene. 1995 Nov 7;165(1):GC37-51 - PubMed
    1. Comput Appl Biosci. 1987 Jun;3(2):115-20 - PubMed
    1. Gene. 1988 Dec 10;72(1-2):201-8 - PubMed
    1. Nucleic Acids Res. 1990 Apr 11;18(7):1819-24 - PubMed

Publication types