slaclab / lcls-tools

Python tools for LCLS: post processing data, PV handling, pulling archive settings, etc.
Apache License 2.0
2 stars 20 forks source link

Initlal release or bmad modeling helper functions #146

Closed williamColocho closed 1 month ago

williamColocho commented 4 months ago

Adds Bmad modeling helper functions to use tao/Bmad for models where EPICS data can be from DES, ACT or ARCHIVE. Many features as shown in example file bmad_modeling_example

nneveu commented 4 months ago

I haven't had a chance to look at the details, but the linter is complaining about some of the formatting. Can you please run black and flake8 to format your code? Thanks in advance.

nneveu commented 2 months ago

@roussel-ryan Can you take a look at this to w.r.t. how it fits with lcls-live?

@MichaelEhrlichman said this should be outside of lcls-tools. @MichaelEhrlichman @eloiseyang do either of you have time for an initial review?

williamColocho commented 1 month ago

Major rework. Will create new pull request and go from there.