8000 apm em search sprint by mkuehbach · Pull Request #70 · FAIRmat-NFDI/pynxtools · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

apm em search sprint #70

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

Merged
merged 18 commits into from
Feb 2, 2023
Merged

apm em search sprint #70

merged 18 commits into from
Feb 2, 2023

Conversation

mkuehbach
Copy link
Collaborator

No description provided.

markus.kuehbach and others added 12 commits January 23, 2023 21:51
… purposes and testing the search interfaces, added dependencies in preparation for em_oim_ms parser h5web with support for RGB image stacks
…sets with signal from and elements across the periodic table, pylint, codestyle, mypy locally ok
…s used by apm and em parsers and others if desired, pylint, pycode, and mypy on nexusutils showing no longer issues
…correct sequence for writing compressed template entries via h5py
…wn bug that upper-case attributes are not handled correctly
@sherjeelshabih
Copy link
Collaborator

The files in the deprecated folder here can be removed: nexusutils/dataconverter/readers/apm/utils/deprecated
We have them in previous commits if needed.

Copy link
Collaborator
@sherjeelshabih sherjeelshabih left a comment

Choose a reason for hiding this comment

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

There are many asserts, prints, and #comments that can be removed. I skipped some. Also, the shebangs at the top of the files are not needed.

Shebangs removed, license default text equalized, prints cleaned in many places, not immediately relevant ones commented out
asserts I will keep for now and experiment with in the em_oim_ms parser, ones working there successively changing in the older parsers

@sanbrock
Copy link
Collaborator
sanbrock commented Feb 2, 2023

LGTM

@sanbrock sanbrock merged commit 35c54cf into master Feb 2, 2023
@sanbrock sanbrock deleted the apm_em_search_sprint branch February 2, 2023 11:50
RubelMozumder pushed a commit that referenced this pull request Jun 28, 2023
* Added functionalities for creating synthetic datasets for development purposes and testing the search interfaces, added dependencies in preparation for em_oim_ms parser h5web with support for RGB image stacks

* styling, linting, mypy

* Added support for creating simple synthetic em_spctrscpy example datasets with signal from and elements across the periodic table, pylint, codestyle, mypy locally ok

* linting, styling, and mypy with 3.8

* Using double quotes consistently throughout, updated to mirror ipynb, h5web, and ifes_apt_tc related changes

* Updated README.md to reflect py38

* Pulled code duplicates into shared to be used as a library for objects used by apm and em parsers and others if desired, pylint, pycode, and mypy on nexusutils showing no longer issues

* Development stage fixing NXdata to use data_ and axis_

* Unclean state with annotated dataconverter print statement to hunt down bug that upper-case attributes are not handled correctly

* fix the writing of undocumented items

* feature dev complete, apm and em, search sprint

* Changes from first revision round

* Fix pylint CI issues

* Handles NxdlAtrributeNotFound exception better in the writer

* excluding definitions from CI

* fixing assert

---------

Co-authored-by: markus.kuehbach <markus.kuehbach@hu-berlin.de>
Co-authored-by: sanbrock <sandor.brockhauser@gmail.com>
Co-authored-by: Sherjeel Shabih <shabihsherjeel@gmail.com>
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
0