Redsun¶
Event-driven data acquisition software for scientific applications
Warning
This project is currently under active development and it may (and most likely will) receive breaking changes. Use at your own risk.
Redsun is an acquisition software written in CPython, with the concept of building modular user interfaces for scientific data acquisition.
It leverages the Bluesky ecosystem to provide a flexible, hardware-agnostic and unopinionated framework for building a control software tailored to the specific needs of different users in different scientific fields.
The philosophy of Redsun is to:
- not "reinvent the wheel", but rather "ship the tools to build the wheel";
- be extensible and modular: pick only the tools you need to get the job done;
- give the control of your data (and metadata) to you: you decide what is what.
Getting started¶
-
Tutorials
Learn Redsun from the ground up with step-by-step lessons
-
How-to guides
Practical guides for common tasks and problems
-
Reference
Technical documentation and API reference
-
Explanation
Understand the concepts and design behind Redsun
Quick links¶
About the documentation¶
This documentation follows the Diataxis framework, organizing content into four distinct categories based on your needs:
- Tutorials are learning-oriented lessons
- How-to guides are task-oriented recipes
- Reference is information-oriented technical descriptions
- Explanation is understanding-oriented discussions