100% Plagiarism-Free
+1-727-416-5453

Sign In

Access your dashboard and order activity.

Forgot password?

Create Account

Register to place orders and track every step.

EN.605.652

Biological Databases and Database Tools

Johns Hopkins University 3 credits Computer Science

Course Description

The sequencing of thousands of genomes, including those related to disease states, interest in proteomics, epigenetics, and variation resulted in an explosive growth in the number of biological databases, as well as the need to develop new databases to handle the diverse content being generated. This course focuses on the design of biological databases and examines issues such as those related to data modeling, heterogeneity, interoperability, evidence, and tool integration. It also surveys a wide range of biological databases and their access tools and enables students to develop proficiency in their use. Databases introduced include genome and sequence databases such as GenBank and Ensembl, as well as protein databases such as PDB and UniProt. Databases related to RNA, sequence variation, pathways and interactions, metagenomics, and epigenomics are also presented. Tools for accessing and manipulating data from databases such as BLAST, genome browsers, multiple sequence alignment, gene finding, and protein tools are reviewed. The programming language Perl is introduced, along with the use of Perl in obtaining data via web services and in storing data in an SQLite database. Students will use Perl (Python may be used for some homework), biological databases, and database tools to complete homework assignments. Students will also design a database and will write code in the language of their choice to create their own database as a course project. Note for AAP students: this is a programming class. Students new to programming may find this course challenging and time consuming. Prerequisite(s): (For JHEP Students) EN.605.205 Molecular Biology for Computer Scientists or AS.410.634 Practical Computer Concepts for Bioinformatics or equivalent; EN.605.641 Principles of Database Systems or equivalent; EN.605.202 Data Structures and EN.605.201 Introduction to Programming Using Java.

Code
EN.605.652
Credits
3
Subject
Computer Science

Programs That Include This Course

Get expert help with EN.605.652 Biological Databases and Database Tools

Our subject experts help with essays, research papers, case studies, discussion posts, and capstone projects for these programs β€” written from scratch to your course requirements.

Get Help Now

Program and course information is reproduced from each university's published academic catalog for informational purposes and may change. Always confirm current requirements with your university. We are an independent academic support service and are not affiliated with or endorsed by the universities listed.

Academic Resources

Latest from the Blog

Expert guides on essay writing, citation styles, study skills, and academic success.

View All Articles