8000 RII parser refinements by domna · Pull Request #72 · FAIRmat-NFDI/pynxtools · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

RII parser refinements 10000 #72

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 14 commits into from
Feb 9, 2023
Merged

RII parser refinements #72

merged 14 commits into from
Feb 9, 2023

Conversation

domna
Copy link
Collaborator
@domna domna commented Feb 2, 2023

For the associated appdef/base classes see https://github.com/FAIRmat-Experimental/data-modeling/pull/79

@domna domna force-pushed the dispersion-refinements branch from 4573b5b to 379b618 Compare February 7, 2023 12:40
@domna domna marked this pull request as ready for review February 8, 2023 13:50
@domna
Copy link
Collaborator Author
domna commented Feb 8, 2023

@sanbrock @shabihsherjeel I introduced lark as a dependency (and scipy but this was already required as a sub-dependency). I could also think of using this only as an optional dependency as it is just used for parsing the refractive index database rn. But we eventually could provide the formula parsing as a tool inside nexusututils as well. Then I'd keep the lark dependency as is.

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.

It looks great. 👍

@domna domna merged commit ff7a76a into master Feb 9, 2023
@domna domna deleted the dispersion-refinements branch February 9, 2023 08:13
RubelMozumder pushed a commit that referenced this pull request Jun 28, 2023
* Adds stub for parsing references

* Adds NX_COMPLEX as valid type

* Fixes linting

* Automatically convert formula to n if necessary

* Adds formula parser

* Updates dev-requirements

* WIP: Adds writing of nxdata

* Adds writing of NXdata

* Bugfixes for creation of NXdata

* Fixes linting

* Renaming and using cdouble instead of complex128

* Use only cdouble, add csingle to valid complex types and address review comments

* Updates definitions submodule

* Set lower bounds for scipy and lark
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.

2 participants
0