MITIAS Database Management System
120 likes | 214 Vues
MITIAS aims to streamline Dr. Lori Baker's mitochondrial DNA data storage and analysis processes. It involves decoding old databases, migrating data, permissions management, logging, and database normalization.
MITIAS Database Management System
E N D
Presentation Transcript
MITias final presentation By: BINF 4360
Purpose of MITIAS • The purpose of MITIAS is to provide Dr. Lori Baker with a better system to store and analyze her mitochondrial DNA data, giving her more control and streamlining her work processes.
Database Issues • Decoding old MOMA and LIMS databases • Migrating data from MOMA/LIMS into MITIAS • Figuring out how to link MOMA and LIMS • User/Project/Sample permissions issues • Logging • Production database
Normalization • UP_UserPermission table is in BCNF because 3NFLJDP decomposition produces a single table in which us_username, pr_projectid is a super key and the only Functional Dependency. Therefore, this table is in BCNF • All other tables are in 5NF because the 3NFLJDP decomposition produces a single table in which there is only one candidate key, which is also a simple key. Therefore, these tables are in 5NF
Admin • Add/Edit/Delete user • View statistics • Archive files • An administrator has full control over all users and projects. • Add video to demonstrate specific admin abilities.
User • Edit profile • Change password • Create project (assuming admin permission) • Add video
Project • Create/Delete project • Option to make private • Add description • Add/Modify/Delete users for project • Add/Delete samples for project • Add video demo
Sample • Add sample • Analysis of samples • Video demo
Analysis • Build contig from fragment • Find consensus sequences • Alignment • Video demo
Query • Sequence name • Project name/id • Date • Sample Type • Sample ID • Case # • Agency • Mutation Type/Position • Video demo