Closed mmuhoberac closed 2 years ago
I will merge this to master today (3/8/2022) unless any of the issues are major issues but keep the pull request open so that we can see the comments and fix all of the other things that were identified in the near future?
I want to make sure that Zack has a working copy on master where he can get CANDO set up for the demo on Thursday.
Does performing the merge affect the ability to access the pull request comments as long as we leave it open? I don't believe it does but I am not sure @davidegraff
even if we close the PR we'll still be able to see comments
Fixed several of the comments made by David, will address more in the next few weeks
Main issue solved in this branch is reorganization of the computational utility modules into individual folders each with their own:
The schema were taken directly from the following schema Cipher_DB_Object_Diagram.pdf
Each folder is called module_(module name) and is located in the base directory. I filled out the mongo engine docs.py schema for all identifiers, properties, cando, and assays. I got the identifies and properties triggers working, as well as some functionality for inserting other identifiers such as models.
There are still a few issues which need to be address (many of which I believe David mentioned previously).
Let me know if I missed anything here or if anything does not make sense and I can clarify. We can merge this to master if it looks good and keep developing features with this reorganized code structure.