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

[Code Feature]: Add backwards pointers to SpotAnalysisOperables to previous operables #186

Open
1 task done
bbean23 opened this issue Nov 18, 2024 · 0 comments
Open
1 task done
Assignees
Labels
enhancement New feature or request

Comments

@bbean23
Copy link
Collaborator

bbean23 commented Nov 18, 2024

Contact Details

[email protected]

Feature

Add backwards pointers to SpotAnalysisOperables to previous operables. Since each operable is treated as immutable and each image processor in the spot analysis pipeline results in a new operable, we want operables to retain a history of the previous operables that resulted in their creation. This will enable new forms of analysis and debugging by making the effects of prior computation traceable.

Example analysis chain:

Input Image Pre-SpotAnalysis Image Processor 1 Image Processor 2
A.png Operable A
prev: []
Operable A.1
prev: [Operable A]
Operable A.2
prev: [Operable A, Operable A.1]

Feature

I need to be able to determine the previous operables that resulted in the current operable.

What OS do you intend to use this on?

No response

Dependencies

No response

Contribution Guidelines

  • I agree to follow this project's contribution guidelines
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

3 participants