Observed since 20 Oct, 17:59 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
accml
python accelerator middle layer
accml is a software stack designed to facilitate implementing tools
characterising (high) energy charged accelerator.
These tools typically address:
For details of its concept see design.md.
git clone https://github.com/python-accelerator-middle-layer/accml.git
cd accml
### 2. Install Dependencies
```bash
git checkout dev/main
git submodule update --init --recursive
python3 -m pip install -e .
apptainer run oras://registry.hzdr.de/digital-twins-for-accelerators/containers/pyat-softioc-digital-twin:v0-1-2-bessy.2475331
Keep this terminal running — it simulates a virtual accelerator backend.
cd examples/tune
python3 tune_response_measurement.py
where is mysql container
apptainer run oras://registry.hzdr.de/digital-twins-for-accelerators/containers/pyat-tango-digital-twin:v0-1-0.2554955
Keep this terminal running — it simulates a virtual accelerator backend.
cd examples/tune
Comment line 14 and uncomment line 15 in tune_response_measurement.py. Then it should look like this:
# from accml.custom.accml_lib.bessyii.setup import setup
from accml.custom.accml_lib.bessyii_on_tango.setup import setup
Now you can execute on the command line:
execute:
python3 tune_response_measurement.py
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
accelerator_toolboxEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.7",
"evaluation": "NOT_EVALUATED"
} | accelerator_toolbox | runtime |
aiocaEnvironment{
"extras": "",
"marker": "extra == \"bluesky-epics\"",
"requires_python": ">=3.7",
"evaluation": "NOT_EVALUATED"
} | aioca; extra == "bluesky-epics" | runtime |
bact_math_utilsEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.7",
"evaluation": "NOT_EVALUATED"
} | bact_math_utils>=0.1.1 | runtime |
blueskyEnvironment{
"extras": "",
"marker": "extra == \"bluesky-epics\" or extra == \"bluesky-tango\"",
"requires_python": ">=3.7",
"evaluation": "NOT_EVALUATED"
} | bluesky; extra == "bluesky-epics" or extra == "bluesky-tango" | runtime |
databrokerEnvironment{
"extras": "",
"marker": "extra == \"bluesky-epics\"",
"requires_python": ">=3.7",
"evaluation": "NOT_EVALUATED"
} | databroker<2.0; extra == "bluesky-epics" | runtime |
jsonsEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.7",
"evaluation": "NOT_EVALUATED"
} | jsons | runtime |
lat2dbEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.7",
"evaluation": "NOT_EVALUATED"
} | lat2db>=0.1 | runtime |
numpyEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.7",
"evaluation": "NOT_EVALUATED"
} | numpy | runtime |
ophyd-asyncEnvironment{
"extras": "",
"marker": "extra == \"bluesky-epics\" or extra == \"bluesky-tango\"",
"requires_python": ">=3.7",
"evaluation": "NOT_EVALUATED"
} | ophyd-async; extra == "bluesky-epics" or extra == "bluesky-tango" | runtime |
p4pEnvironment{
"extras": "",
"marker": "extra == \"bluesky-epics\"",
"requires_python": ">=3.7",
"evaluation": "NOT_EVALUATED"
} | p4p; extra == "bluesky-epics" | runtime |
pydanticEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.7",
"evaluation": "NOT_EVALUATED"
} | pydantic | runtime |
pytangoEnvironment{
"extras": "",
"marker": "extra == \"bluesky-tango\"",
"requires_python": ">=3.7",
"evaluation": "NOT_EVALUATED"
} | pytango; extra == "bluesky-tango" | runtime |
scipyEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.7",
"evaluation": "NOT_EVALUATED"
} | scipy | runtime |
transitionsEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.7",
"evaluation": "NOT_EVALUATED"
} | transitions | runtime |
bdist_wheel · 56.12 KB · Python py3
sdist · 33.33 KB · Python source
Observed since 20 Oct, 17:59 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:0822cb32ee8fbebf52fe2f6b291e7c8cffdfada38fd3bced9d6282d5a5f8bb64