An object-oriented genetics information system

Elizabeth Snoop, Jaideep Srivastava, Paul Bieganski, John Riedl, Ernest Retzel

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Sequence data is being produced by genomic sequencing laboratories at ever-increasing rates, making it impossible for individual researchers to keep track of all the new data that might affect their research. Computer systems are needed so that researchers can access this data. The systems must support high-level interfaces that communicate in the language of the researchers, database systems that guarantee availability and consistency of the data, and powerful search systems that rapidly scan for similarities between sequences. We have developed a prototype system that includes a graphical user interface, an object-oriented database management system, and high-performance similarity search algorithms. The prototype has the potential to increase researchers' productivity by automating entry of annotated sequence fragments as they are produced by sequencing machines, storing the fragments in the database, and automatically producing and displaying similarity search results of new sequences against the large public sequence databases GenBank and PIR. This paper describes the prototype, discusses the benefits of object-oriented databases for complex and changing sequence data, and presents an object-oriented schema for genetic information. Graphical tools for annotating sequences, storing them in the database, automating similarity searches, and viewing similarity search results are presented. A new suffix treebased data structure that supports rapid similarity searches on sequence data is introduced. Finally, future plans for the system are discussed.

Original languageEnglish
Title of host publicationProceedings of the 1993 ACM/SIGAPP Symposium on Applied Computing
Subtitle of host publicationStates of the Art and Practice, SAC 1993
PublisherAssociation for Computing Machinery
Pages641-651
Number of pages11
VolumePart F129680
ISBN (Electronic)0897915674
DOIs
Publication statusPublished - 1 Mar 1993
Externally publishedYes
Event1993 ACM/SIGAPP Symposium on Applied Computing: States of the Art and Practice, SAC 1993 - Indianapolis, United States
Duration: 14 Feb 199316 Feb 1993

Other

Other1993 ACM/SIGAPP Symposium on Applied Computing: States of the Art and Practice, SAC 1993
CountryUnited States
CityIndianapolis
Period14/2/9316/2/93

Fingerprint

Information systems
Graphical user interfaces
Data structures
Computer systems
Productivity
Genetics
Availability
Object-oriented databases

Keywords

  • Computational molecular biology
  • Genome sequencing
  • Graphical user interface
  • Object-oriented database
  • Suffix tree

ASJC Scopus subject areas

  • Software

Cite this

Snoop, E., Srivastava, J., Bieganski, P., Riedl, J., & Retzel, E. (1993). An object-oriented genetics information system. In Proceedings of the 1993 ACM/SIGAPP Symposium on Applied Computing: States of the Art and Practice, SAC 1993 (Vol. Part F129680, pp. 641-651). Association for Computing Machinery. https://doi.org/10.1145/162754.167189

An object-oriented genetics information system. / Snoop, Elizabeth; Srivastava, Jaideep; Bieganski, Paul; Riedl, John; Retzel, Ernest.

Proceedings of the 1993 ACM/SIGAPP Symposium on Applied Computing: States of the Art and Practice, SAC 1993. Vol. Part F129680 Association for Computing Machinery, 1993. p. 641-651.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Snoop, E, Srivastava, J, Bieganski, P, Riedl, J & Retzel, E 1993, An object-oriented genetics information system. in Proceedings of the 1993 ACM/SIGAPP Symposium on Applied Computing: States of the Art and Practice, SAC 1993. vol. Part F129680, Association for Computing Machinery, pp. 641-651, 1993 ACM/SIGAPP Symposium on Applied Computing: States of the Art and Practice, SAC 1993, Indianapolis, United States, 14/2/93. https://doi.org/10.1145/162754.167189
Snoop E, Srivastava J, Bieganski P, Riedl J, Retzel E. An object-oriented genetics information system. In Proceedings of the 1993 ACM/SIGAPP Symposium on Applied Computing: States of the Art and Practice, SAC 1993. Vol. Part F129680. Association for Computing Machinery. 1993. p. 641-651 https://doi.org/10.1145/162754.167189
Snoop, Elizabeth ; Srivastava, Jaideep ; Bieganski, Paul ; Riedl, John ; Retzel, Ernest. / An object-oriented genetics information system. Proceedings of the 1993 ACM/SIGAPP Symposium on Applied Computing: States of the Art and Practice, SAC 1993. Vol. Part F129680 Association for Computing Machinery, 1993. pp. 641-651
@inproceedings{69c8c734841e48dcac854c402d9ec7ad,
title = "An object-oriented genetics information system",
abstract = "Sequence data is being produced by genomic sequencing laboratories at ever-increasing rates, making it impossible for individual researchers to keep track of all the new data that might affect their research. Computer systems are needed so that researchers can access this data. The systems must support high-level interfaces that communicate in the language of the researchers, database systems that guarantee availability and consistency of the data, and powerful search systems that rapidly scan for similarities between sequences. We have developed a prototype system that includes a graphical user interface, an object-oriented database management system, and high-performance similarity search algorithms. The prototype has the potential to increase researchers' productivity by automating entry of annotated sequence fragments as they are produced by sequencing machines, storing the fragments in the database, and automatically producing and displaying similarity search results of new sequences against the large public sequence databases GenBank and PIR. This paper describes the prototype, discusses the benefits of object-oriented databases for complex and changing sequence data, and presents an object-oriented schema for genetic information. Graphical tools for annotating sequences, storing them in the database, automating similarity searches, and viewing similarity search results are presented. A new suffix treebased data structure that supports rapid similarity searches on sequence data is introduced. Finally, future plans for the system are discussed.",
keywords = "Computational molecular biology, Genome sequencing, Graphical user interface, Object-oriented database, Suffix tree",
author = "Elizabeth Snoop and Jaideep Srivastava and Paul Bieganski and John Riedl and Ernest Retzel",
year = "1993",
month = "3",
day = "1",
doi = "10.1145/162754.167189",
language = "English",
volume = "Part F129680",
pages = "641--651",
booktitle = "Proceedings of the 1993 ACM/SIGAPP Symposium on Applied Computing",
publisher = "Association for Computing Machinery",

}

TY - GEN

T1 - An object-oriented genetics information system

AU - Snoop, Elizabeth

AU - Srivastava, Jaideep

AU - Bieganski, Paul

AU - Riedl, John

AU - Retzel, Ernest

PY - 1993/3/1

Y1 - 1993/3/1

N2 - Sequence data is being produced by genomic sequencing laboratories at ever-increasing rates, making it impossible for individual researchers to keep track of all the new data that might affect their research. Computer systems are needed so that researchers can access this data. The systems must support high-level interfaces that communicate in the language of the researchers, database systems that guarantee availability and consistency of the data, and powerful search systems that rapidly scan for similarities between sequences. We have developed a prototype system that includes a graphical user interface, an object-oriented database management system, and high-performance similarity search algorithms. The prototype has the potential to increase researchers' productivity by automating entry of annotated sequence fragments as they are produced by sequencing machines, storing the fragments in the database, and automatically producing and displaying similarity search results of new sequences against the large public sequence databases GenBank and PIR. This paper describes the prototype, discusses the benefits of object-oriented databases for complex and changing sequence data, and presents an object-oriented schema for genetic information. Graphical tools for annotating sequences, storing them in the database, automating similarity searches, and viewing similarity search results are presented. A new suffix treebased data structure that supports rapid similarity searches on sequence data is introduced. Finally, future plans for the system are discussed.

AB - Sequence data is being produced by genomic sequencing laboratories at ever-increasing rates, making it impossible for individual researchers to keep track of all the new data that might affect their research. Computer systems are needed so that researchers can access this data. The systems must support high-level interfaces that communicate in the language of the researchers, database systems that guarantee availability and consistency of the data, and powerful search systems that rapidly scan for similarities between sequences. We have developed a prototype system that includes a graphical user interface, an object-oriented database management system, and high-performance similarity search algorithms. The prototype has the potential to increase researchers' productivity by automating entry of annotated sequence fragments as they are produced by sequencing machines, storing the fragments in the database, and automatically producing and displaying similarity search results of new sequences against the large public sequence databases GenBank and PIR. This paper describes the prototype, discusses the benefits of object-oriented databases for complex and changing sequence data, and presents an object-oriented schema for genetic information. Graphical tools for annotating sequences, storing them in the database, automating similarity searches, and viewing similarity search results are presented. A new suffix treebased data structure that supports rapid similarity searches on sequence data is introduced. Finally, future plans for the system are discussed.

KW - Computational molecular biology

KW - Genome sequencing

KW - Graphical user interface

KW - Object-oriented database

KW - Suffix tree

UR - http://www.scopus.com/inward/record.url?scp=85032190431&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85032190431&partnerID=8YFLogxK

U2 - 10.1145/162754.167189

DO - 10.1145/162754.167189

M3 - Conference contribution

VL - Part F129680

SP - 641

EP - 651

BT - Proceedings of the 1993 ACM/SIGAPP Symposium on Applied Computing

PB - Association for Computing Machinery

ER -