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 capabilities for populate, and uploading/downloading data directly in labbook #176

Open
ghost opened this issue Jun 26, 2023 · 0 comments
Labels
enhancement New feature or request

Comments

@ghost
Copy link

ghost commented Jun 26, 2023

Feature Request

Basically my dream would be to get our datajoint pipeline to work fully from inside labbook. That way there would be no install requirements, can be easily compatible across OS's, and can be easily used by users who aren't that comfortable with python.

I expect the best way to do this would be to develop a separate container that can import all the make() functions, and to deploy this on a separate server built specifically for performing computations, which can interact with the Pharus container on the data server. Furthermore, it would be great if the insert function in labbook could have the capability to select and upload raw files from the users, and if query fetches could be downloaded, maybe as a zip file with the numpy recarray inside.

At the moment, we use labbook mainly just to view entries in our database, and it makes it slightly easier to find the keys for different entries we want to interact with. However, it doesn't feel like a fully-fledged method for interacting with our pipeline, so we always have to go back to python to properly compute or fetch data.

I'm wondering if the development has all pivoted towards datajoint works to achieve this? Labbook doesn't seem to be receiving many updates at the moment. I would be tempted to try to tackle this problem myself, although I know it will be a significant amount of work, and don't want to start if this project has been abandoned.

@ghost ghost added the enhancement New feature or request label Jun 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

0 participants