Profile
Back to NewsBack
GitHub Trending 1 min
Reader Mode
bluesky/bluesky: experiment orchestration and data acquisition

bluesky/bluesky: experiment orchestration and data acquisition

5 hours ago

CI</a> Coverage</a> PyPI</a>

Bluesky — An Experiment Specification & Orchestration Engine

| Source | | | :-----------: | :-------------------------------------------: | | PyPI | pip install bluesky | | Documentation | | | Releases | |

Bluesky is a library for experiment control and collection of scientific data and metadata. It emphasizes the following virtues:

  • Live, Streaming Data: Available for inline visualization and processing.
  • Rich Metadata: Captured and organized to facilitate reproducibility and
searchability.
  • Experiment Generality: Seamlessly reuse a procedure on completely
different hardware.
  • Interruption Recovery: Experiments are "rewindable," recovering cleanly
from interruptions.
  • Automated Suspend/Resume: Experiments can be run unattended,
automatically suspending and resuming if needed.
  • Pluggable I/O: Export data (live) into any desired format or database.
  • Customizability: Integrate custom experimental procedures and commands,
and get the I/O and interruption features for free.
  • Integration with Scientific Python: Interface naturally with numpy and
Python scientific stack.

Bluesky Documentation.

The Bluesky Project enables experimental science at the lab-bench or facility scale. It is a collection of Python libraries that are co-developed but independently useful and may be adopted a la carte.

Bluesky Project Documentation.

See https://bluesky.github.io/bluesky for more detailed documentation.

Chat with me