Skip to content
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

Mongoengine genome #71

Open
wants to merge 5 commits into
base: feature/mongoengine
Choose a base branch
from
Open

Mongoengine genome #71

wants to merge 5 commits into from

Conversation

ahc87
Copy link

@ahc87 ahc87 commented Mar 11, 2022

https://www.ebi.ac.uk/panda/jira/browse/EA-891

This is a first step towards using a mongoengine ODM throughout Thoas. I'm planning to incrementally update the feature branch feature/mongoengine and merge that in to main once we're happy with the ODM as a whole.

Testing

pytest . and pylint.
I ran the loading script on just plasmodium_falciparum, results are at graphql_220311141057_7f1f175. I tested on my mac that the Thoas server can read from this collection.

@ahc87 ahc87 requested a review from sanjay-boddu March 11, 2022 14:42
@ahc87 ahc87 requested review from marcoooo and removed request for marcoooo March 14, 2022 13:46
Copy link

@marcoooo marcoooo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Apart from the comments typing, I don't have much to say, seems all good to me.

@@ -0,0 +1,87 @@
"""
.. See the NOTICE file distributed with this work for additional information

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think the usage of """ notice is wrong (I know the sop in confluence might be as well), but the use of the """ will introduce some issue if ever we generate some documentation automatically. Best is to just set his text with inline comments #

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants