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

Add SQL databases for CLEM workflow to Murfey #321

Merged
merged 70 commits into from
Aug 23, 2024
Merged

Conversation

tieneupin
Copy link
Contributor

@tieneupin tieneupin commented Jul 23, 2024

Part of continued development of issue #288. Also resolves issue #328.

Now that the CLEM workflow has grown in complexity, it is time to extend Murfey's database structure to record and keep track of the CLEM data collected and processed.

@tieneupin tieneupin self-assigned this Jul 23, 2024
@tieneupin tieneupin added enhancement New feature or request server Relates to the server component client Relates to the client component cryo-clem Part of the cryo-CLEM pipeline extension labels Jul 23, 2024
@tieneupin tieneupin changed the title Add SQL databases for CLEM workflow Add SQL databases for CLEM workflow to Murfey Jul 23, 2024
src/murfey/util/db.py Fixed Show fixed Hide fixed
src/murfey/util/db.py Fixed Show fixed Hide fixed
src/murfey/util/db.py Fixed Show fixed Hide fixed
src/murfey/util/db.py Fixed Show fixed Hide fixed
@tieneupin tieneupin marked this pull request as ready for review July 24, 2024 16:09
src/murfey/server/clem/api.py Fixed Show fixed Hide fixed
src/murfey/server/clem/api.py Fixed Show fixed Hide fixed
src/murfey/server/clem/api.py Fixed Show fixed Hide fixed
src/murfey/server/clem/api.py Fixed Show fixed Hide fixed
src/murfey/server/clem/api.py Fixed Show fixed Hide fixed
src/murfey/server/clem/api.py Fixed Show fixed Hide fixed
src/murfey/server/clem/api.py Fixed Show fixed Hide fixed
@d-j-hatton
Copy link
Contributor

src/murfey/cli/add_user.py imports from murfey.server.auth which is now murfey.server.api.auth

@tieneupin
Copy link
Contributor Author

src/murfey/cli/add_user.py imports from murfey.server.auth which is now murfey.server.api.auth

Good spot, thank you! Fixed.

@tieneupin
Copy link
Contributor Author

tieneupin commented Aug 23, 2024

Checks:

  • murfey.create_db
  • murfey.add_user
  • murfey.server --demo
  • Registration of CLEM-related files

@tieneupin tieneupin merged commit 557c1ea into main Aug 23, 2024
9 checks passed
@tieneupin tieneupin deleted the murfey-clem-db branch August 23, 2024 10:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
client Relates to the client component cryo-clem Part of the cryo-CLEM pipeline extension enhancement New feature or request server Relates to the server component
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants