|
ABSTRACT
Kleisli is a modern data integration system that has made a significant impact on bioinformatics data integration. The primary query language provided by Kleisli is called CPL, which is a functional query language whose surface syntax is based on the comprehension syntax. Kleisli is itself implemented using the functional language SML. This paper describes the influence of functional programming research that benefits the Kleisli system, especially the less obvious ones at the implementation level.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
S. F. Altschul and W. Gish. Local alignment statistics. Methods Enzymology, 266:460-480, 1996.
|
| |
2
|
S. F. Altschul et. al. Gapped BLAST and PSI-BLAST: A new generation of protein database search programs. NAR, 25(17):3389-3402, 1997.
|
| |
3
|
P. G. Baker and A. Brass. Recent development in biological sequence databases. Curr. Op. Biotech., 9:54-58, 1998.
|
| |
4
|
Patricia G. Baker , Andy Brass , Sean Bechhofer , Carole A. Goble , Norman W. Paton , Robert Stevens, TAMBIS: Transparent Access to Multiple Bioinformatics Information Sources, Proceedings of the 6th International Conference on Intelligent Systems for Molecular Biology, p.25-34, July 01, 1998
|
| |
5
|
D. Benton. Bioinformatics | principles and potential of a new multidisciplinary tool. TIBTECH, 14:261-272, 1996.
|
| |
6
|
|
| |
7
|
|
| |
8
|
|
| |
9
|
C. Burks et. al. GenBank. NAR, 20 Supplement:2065-9, 1992.
|
| |
10
|
R. G. G. Cattell, editor. The Object Database Standard: ODMG-93. Morgan Kaufmann, 1996.
|
| |
11
|
J. Chen et. al. Using Kleisli to bring out features in BLASTP results. Genome Informatics, 9:102-111, 1998.
|
 |
12
|
|
 |
13
|
|
| |
14
|
S. Davidson et. al. BioKleisli: A digital library for biomedical researchers. Int. J. Digital Libraries, 1(1):36-53, 1997.
|
| |
15
|
|
 |
16
|
|
| |
17
|
ISO. Standard 8824. Information Processing Systems. Open Systems Interconnection. Speci~cation of Abstraction Syntax Notation One (ASN.1), 1987.
|
| |
18
|
|
 |
19
|
|
| |
20
|
National Center for Biotechnology Information, National Library of Medicine, Bethesda, MD. NCBI ASN.1 Specification, 1992. Revision 2.0.
|
 |
21
|
|
| |
22
|
|
| |
23
|
L. C. Paulson. A higher-order implementation of rewriting. Sci. Comput. Prog., 3:119-49, 1983.
|
| |
24
|
P. Pearson et. al. The GDB human genome data base anno 1992. NAR, 20:2201-2206, 1992.
|
 |
25
|
|
| |
26
|
D. Remy. E~cient representation of extensible records. In Proc. of ACM SIGPLAN Workshop on ML and its Applications, pages 12-16, 1992.
|
| |
27
|
C. Schoenbach et. al. FIMM, a database of functional molecular immunology. NAR, 28(1):222-224, 2000.
|
| |
28
|
G. D. Schuler et. al. Entrez: Molecular biology database and retrieval system. Methods Enzymology, 266:141-162, 1996.
|
| |
29
|
|
| |
30
|
|
| |
31
|
|
| |
32
|
|
| |
33
|
P. Wadler. Comprehending monads. Math. Struct. Comput. Sci., 2:461-493, 1992.
|
| |
34
|
S. Walsh et. al. ACEDB: A database for genome information. Methods Biochem. Anal., 39:299-318, 1998.
|
| |
35
|
|
 |
36
|
|
| |
37
|
|
|