Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

generic sqw_op #1817

Open
abuts opened this issue Jan 27, 2025 · 0 comments
Open

generic sqw_op #1817

abuts opened this issue Jan 27, 2025 · 0 comments
Assignees
Labels
Algorithm Task Location enhancement New feature or request Experiment Testing/Experimentation with features feature Project feature - may be linked to a number of sub tickets

Comments

@abuts
Copy link
Member

abuts commented Jan 27, 2025

Horace have reach set of operations to work with sqw objects. Plus, minus, sqw_eval replicate, etc allow one to modell various processes occuring with sqw objects and analyze them extracting, adding and mixing various modells with each other.

Recently these operations have been extended to filebased sqw objects. The only issue with filebacked objects still remains is that an operation over whole sqw objects takes say, abot 5-10 minutes and if you do 3 operations (e.g. model background (sqw_eval), extract model from sqw object, (minus) and mask negative values (mask) it will take 30 minutes to do them all.

The purpose of this ticket is to write overload to Page_op_sqw_eval which would allow user to write custom function which allows user to do all these operation in one go, so instead of doing filebacked operations three times, the user would apply all desired operations in one go.

Looks like this ticket would also resolve Re #1364 and touches Re #1372

@abuts abuts self-assigned this Jan 27, 2025
@abuts abuts added enhancement New feature or request feature Project feature - may be linked to a number of sub tickets Algorithm Task Location Experiment Testing/Experimentation with features labels Jan 27, 2025
abuts added a commit that referenced this issue Jan 27, 2025
abuts added a commit that referenced this issue Jan 31, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Algorithm Task Location enhancement New feature or request Experiment Testing/Experimentation with features feature Project feature - may be linked to a number of sub tickets
Projects
None yet
Development

No branches or pull requests

1 participant