120 likes | 206 Views
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 Diagram. Database Issues.
E N D
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