-
-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
API extension for Support for Retsynth #63
base: dev
Are you sure you want to change the base?
Commits on Oct 13, 2022
-
* renamed pkg/insert to pkg/init. * add CreateTestDB function for init package. * backing up and checking out new branch. * added personal fork of surrealdb driver to go.mod and go.sum. * added config to use surrealdb websocket default url. * added config defaults for admin user and password. * added DB name to config. * insert, upsert, and retrieval working for genbank. * got basic uniprot insert working. * updated testdev config db namespace to allbaseTest * CreateTestDB now clobbers old testdbs. * changed create to upsert like logic. * got compound insertion for rhea working. * commented out and added TODOs for things that cause tests to fail. Will add issues.
Configuration menu - View commit details
-
Copy full SHA for 328c6f8 - Browse repository at this point
Copy the full SHA 328c6f8View commit details
Commits on Dec 23, 2022
-
Created the baseline skeleton code for the retsynth models and the co…
…rresponding queries. TODO: 1. Update with the sql queries with the builder API queries 2. Add the GraphQL structures 3. Add the testcases for `queries.go`
Configuration menu - View commit details
-
Copy full SHA for feabf8e - Browse repository at this point
Copy the full SHA feabf8eView commit details
Commits on Dec 28, 2022
-
Updated the queries and the query tests.
TODO: - There's a need to collapse all the queries for specific types of queries. Perhaps do this once the datamodels have been joined together. - We can reduce the number of potential bugs for mistyping, we need to tie in the types for all the subfields away from base types. It's necessary to wrapper these datafields to have the static type safety in the long run
Configuration menu - View commit details
-
Copy full SHA for 762f432 - Browse repository at this point
Copy the full SHA 762f432View commit details
Commits on Jan 3, 2023
-
Implemented a basic version of the version control system.
TODO: - Refactor VCS to be more of an object like so that we can reduce dependenies . - Create workthrough tests to make sure we are able to do - Flesh out the full extent of the retsynth tests now that we have the minimal database
Configuration menu - View commit details
-
Copy full SHA for a0e23a4 - Browse repository at this point
Copy the full SHA a0e23a4View commit details -
TODO: Need to update this with the more specific API calls as needed by RetSynth.
Configuration menu - View commit details
-
Copy full SHA for f3741ee - Browse repository at this point
Copy the full SHA f3741eeView commit details -
Updated queries.go with the small update. Additionally, added the gra…
…phql files for both a retsynth specific API to use as a stand-in replacement with the current public version of retsynth. Additionally started creating the synbiodb.graphql that should be the convergence API
Configuration menu - View commit details
-
Copy full SHA for e4de389 - Browse repository at this point
Copy the full SHA e4de389View commit details -
- Added a makefile for general purpose tools when working with a gola…
…ng project - Added and ran the baseline gqlgen package and generated the implementations - Need to figure out how to have multiple graphql schemas and have separate resolvers for them
Configuration menu - View commit details
-
Copy full SHA for 4439bfa - Browse repository at this point
Copy the full SHA 4439bfaView commit details
Commits on Jan 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b2bbc95 - Browse repository at this point
Copy the full SHA b2bbc95View commit details -
Configuration menu - View commit details
-
Copy full SHA for a2a566f - Browse repository at this point
Copy the full SHA a2a566fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a047bb5 - Browse repository at this point
Copy the full SHA a047bb5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 524c3ca - Browse repository at this point
Copy the full SHA 524c3caView commit details -
Configuration menu - View commit details
-
Copy full SHA for a59fab3 - Browse repository at this point
Copy the full SHA a59fab3View commit details
Commits on Jan 17, 2023
-
Updated the retsynth codebase to support graphql statements and queri…
…es. Additionally, this is the first prototype of the graphql engine
Configuration menu - View commit details
-
Copy full SHA for 138d2f5 - Browse repository at this point
Copy the full SHA 138d2f5View commit details -
Updated the tests for compounds and organisms.
Baseline querying works for the organisms and compounds API
Configuration menu - View commit details
-
Copy full SHA for 544714b - Browse repository at this point
Copy the full SHA 544714bView commit details -
- Cleaned up resolver code - Moved the server start code into main.go - Updated the makefile with clean, run playground and build functions that chain
Configuration menu - View commit details
-
Copy full SHA for 0ecfbbe - Browse repository at this point
Copy the full SHA 0ecfbbeView commit details -
- Moved all the parameters into the `parameters` package
Configuration menu - View commit details
-
Copy full SHA for 0402229 - Browse repository at this point
Copy the full SHA 0402229View commit details -
Configuration menu - View commit details
-
Copy full SHA for 88a6606 - Browse repository at this point
Copy the full SHA 88a6606View commit details
Commits on Jan 18, 2023
-
Updated queries to just raise the panics as and when it occurs. This …
…reduces the overall code repeat.
Configuration menu - View commit details
-
Copy full SHA for b68f8ea - Browse repository at this point
Copy the full SHA b68f8eaView commit details -
Partial update for coverage to make it easier to track the changes.
Currently working on the rest of the test cases.
Configuration menu - View commit details
-
Copy full SHA for 268a2b2 - Browse repository at this point
Copy the full SHA 268a2b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fc7839 - Browse repository at this point
Copy the full SHA 7fc7839View commit details -
Updated all the queries test code. Most of the queries need to have t…
…ests to verify if the sql is correct.
Configuration menu - View commit details
-
Copy full SHA for a9d9dba - Browse repository at this point
Copy the full SHA a9d9dbaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d857b3 - Browse repository at this point
Copy the full SHA 9d857b3View commit details -
Updated tests for greater coverage. Currently the queries are failing…
… for a large subset of queries. These are unresolved problems.
Configuration menu - View commit details
-
Copy full SHA for e38f816 - Browse repository at this point
Copy the full SHA e38f816View commit details -
Updated the code to handle the errors for no rows found. It was naive…
…ly assumed that they would just return None types / nil values
Configuration menu - View commit details
-
Copy full SHA for bbc64e9 - Browse repository at this point
Copy the full SHA bbc64e9View commit details
Commits on Jan 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a25076f - Browse repository at this point
Copy the full SHA a25076fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5838272 - Browse repository at this point
Copy the full SHA 5838272View commit details -
Configuration menu - View commit details
-
Copy full SHA for d5f1da3 - Browse repository at this point
Copy the full SHA d5f1da3View commit details
Commits on Jan 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 008eef6 - Browse repository at this point
Copy the full SHA 008eef6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8dd82b4 - Browse repository at this point
Copy the full SHA 8dd82b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for ff8d6cb - Browse repository at this point
Copy the full SHA ff8d6cbView commit details
Commits on Feb 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e942bee - Browse repository at this point
Copy the full SHA e942beeView commit details