Dan Allan

Results 394 issues of Dan Allan

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.

Documenting a train conversation with @tacaswell where we try to recall and revisit the ~2014 decision to make the documents returned by databroker immutable at the top level only. attn...

Better yet, sort out how intake does this or could do it.

In #489, each document is tokenized into a tuple containing the document type (e.g. 'descriptor') and its UID. We should revisit each type and consider if this is the right...

Access the list of fields in an Event Stream should be easier than ```py list(h.primary.metadata['descriptors][0]['data_keys']) ``` We might want to use something in intake `Schema` to handle this.

- [ ] Tutorial on implementing `trigger` on an acquire bit that implements put-completion (crib from https://nbviewer.jupyter.org/github/bluesky/tutorials/blob/master/Device.ipynb) - [ ] Tutorial on implementing `set` on a signal that implements put-completion...

The implementation of area detector triggering is one of the oldest parts of ophyd. It was (re-)developed when we had the least experience with this newly-conceived hardware abstraction. It allows...

See #757. This is one possible approach. TO DO - [x] Needs broad input about whether this is the right way to address #757 - [ ] Needs tests -...

The addition of the `walk_*` methods into ophyd: ``` $ git grep "def walk_" ophyd/device.py: def walk_signals(self, *, include_lazy=False): ophyd/device.py: def walk_subdevices(self, *, include_lazy=False): ``` [edited to remove classmethods] prompted...