databroker
databroker copied to clipboard
Unified API pulling data from multiple sources
As discussed with @danielballan , `upsert` requiring `start` and `stop` docs explicitly in addition to a generator could lead to running through the generator twice to get these docs, particularly...
(discussed in coalition call on 11/8) When accessing databroker data using direct normalized mongo, the xarrays returned with `.to_dask()` sometimes have incorrect `.size`, even though their `.shape` is correct and...
The `SingleRunCache` of https://github.com/bluesky/databroker/pull/562 provides a way to access externally-stored data inside a plan. Does it work well when a Run is partially complete? Are there caching and scaling problems?
See https://github.com/bluesky/databroker/pull/560 Extracting an xarray from a `RunCatalog` including multiple descriptors with the same name seems to cause this spectacular explosion: ``` databroker\tests\test_v2\test_multi_descriptor.py:65 (test_multi_descriptors_same[multi_descriptor_doc_stream0]) multi_descriptor_doc_stream = @pytest.mark.parametrize("multi_descriptor_doc_stream", (["primary", "primary"],), indirect=True)...
This is a tracking issue for packaging databroker handlers. All of the handlers that were formerly developer in the databroker source tree have been moved to bluesky/area-detector-handlers. There are a...
As in, you should be able to ask for all rows starting with row N so that you don't need to load and throw away the first N-1 rows.
Investigate and possibly implement a Windoze CI config
As @tacaswell and I have been discussing it may be helpful to have `db.export` act somewhat as a callback. Most of this is handled in `db.insert`, but the copying of...
A utility that will delete all the documents and files associated with a scan.
In some cases resource uids are not unique. We plan to enforce uniqueness of resource `uid` in the future. In the example below, we read the run with datakbroker v0,...