Many Issues quickly arose during server testing. These fixes attempt to address a number of issues that were encountered.
Haplotypes and Dosing information can now be independently deleted without affecting each other. When one is deleted, the container in the db has a flag set to false instead of deleting the entire container.
When a marker is deleted from a gene, this deletion now propagates to all Haplotypes instead of failing to be saved
In order to ensure high quality data entry A basic search box function has been added with a combination of css and jquery.
Added a standard druglist to the default data
Added the ability to flag a recommendation
Added the "Other" Category to predicted effect for when the predicted effect is not intuitive
Created new Drug of interest input fields. PReviously this was manually parsed from the drugs that showed up in the recommendations, however the user can now specify the drugs of interest.
Modified current medications to include dosin / frequency and notes
Now displaying the Genotype in a table for Each PGX result, as well as displaying Missing tables and information
Added a Definitions page.
Converted Several pages over to partials to be rendered on the server side. In the case that the is not required to be dynamically rendered, it will now be rendered by express and handlebars on the server and then be sent to the client.
Hotfixes to Beta Server
Many Issues quickly arose during server testing. These fixes attempt to address a number of issues that were encountered.