Skip to content

Feature detector #95

Merged
almilder merged 40 commits intoergodicio:mainfrom
julieh11:tsadar_automation
Aug 6, 2025
Merged

Feature detector #95
almilder merged 40 commits intoergodicio:mainfrom
julieh11:tsadar_automation

Conversation

@julieh11
Copy link
Copy Markdown
Contributor

@julieh11 julieh11 commented Jul 9, 2025

  • margins of error for the region of interest found by the feature detector can be adjusted with the input decks
  • updated np.int0 for np.intp (deprecated)
  • new sanity checks for results from the feature detector
  • data type is now inferred from config["other"]["extraoptions"]["spectype"], as opposed to config["data"]["background"]["type"]
  • references to the feature detector in the input and test decks are updated
  • handling for both simultaneous analysis of EPW and IAW
  • combined analysis finds IAW t0 shift
  • simplification of feature detection analysis
  • Implementation of morphological opening to handle noisy data

Comment thread configs/1d/defaults.yaml
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lets chat about which of these changes we want to merge, I think we need some from both versions.

Comment thread configs/1d/inputs.yaml Outdated
Comment thread configs/1d/inputs.yaml Outdated
Comment thread configs/1d/inputs.yaml Outdated
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why are there two set of entries?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

which line?

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

revert this file

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lets clean up these if statements a bit

Copy link
Copy Markdown
Collaborator

@almilder almilder left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a few things that need to be cleaned up

Comment thread configs/1d/inputs.yaml Outdated
x_end: 40
x_start: 40
y_end: 40
y_start: 40
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we modify these names identifying what x and y are?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It means the minimum and maximum of the points on the x and y axes of "the boxed region" found by the feature detector. I am open to changing them, what do you suggest we change them to?

@almilder almilder merged commit b75dec9 into ergodicio:main Aug 6, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants