datajoint-python
datajoint-python copied to clipboard
Relational data pipelines for the science lab
Enables authentication against an S3 storage backend using an OIDC IdP.
## Improvement Request ### Problem #1204 added the ability to delay the transaction within a populate call until needed, but did not provide instructions/documentation on proper use of this feature....
This PR introduces significant changes to the logic of DataJoint's jobs reservation/orchestration scheme - namely the `autopopulate` mechanism. The PR aims to address issue described in #1243 - following the...
## Feature Request ### Problem I'm using `dj.Top` to monitor the top results of a given computation. Intuitively, running `MyTable & dj.Top(order_by='field DESC', limit=n)` should show the top n values...
## Bug Report ### Description My intuition regarding projection and aggregation is that they return objects that will behave the same as tables. For an ordinary table, `bool(Table) == len(Table)...
## Improvement Request ### Problem Not really a problem, but Mac import datajoint is way less performant comparing to import datajoint on Linux. ### Requirements ``` # make a directory...
## Bug Report ### Description A fresh `datajoint` installation on python 3.10 is successful However, upon import (`import datajoint as dj`), the following error is raised ``` Traceback (most recent...
## Bug Report ### Description For certain tables in which the `make()` function can take a long period of time, it is often desirable to force that only a small...
## Bug Report ### Description Test fails in relational_operand. ### Reproducibility Run test container from `datajoint/datajoint-python/docker-comose.yml` with Python version 3.11 or 3.9 presets. Stack trace from pytest: ``` _________________ TestDjTop.test_top_restriction_with_keywords...