-
Notifications
You must be signed in to change notification settings - Fork 282
detector drift auto detection for aps_1id data #367
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
Conversation
|
Hi @KedoKudo, Thanks for proposing some new features for |
|
It seems to me that the tests failed because of the testing environment (the current testing environment cannot handle new f-string formatting, and missing package Pandas). On my local machine (python3), all tests passed without any issues (see test.log for more details). |
|
That's right, the f formatting is a py3.6+ feature. For robust code in py2.7 and py3.5+, refactor (as an example): to or (even more robust) |
|
The py36 build fails not for the f-string formatting but this error: |
|
Thanks in advance for you patience. As prjemian mentioned, |
carterbox
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I really like how well documented your source code is. 👍 To improve on that, some explanation should be moved/added to the docstrings of the functions. Most of our users install from conda, so they will be looking at the rendered docstrings on readthedocs instead of your beautiful comments in the source code.
dgursoy
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@KedoKudo Thanks for this PR and for your patience! I did a first pass and found some typos and small fixes. My main concern is that, because all aps1d functions are very specific (?), we need to better explain them in the docs. Happy to take another look once these changes are updated.
|
Thanks @KedoKudo! Could you please resolve the conversations that you fixed or edited in your final commits that doesn't need my feedback? This way I can see which ones are resolved and which ones are still open. |
|
@dgursoy I have resolved the conversations that do not require further feedback. A few extra docstring edits have been made to address the new comments posted today. |
|
@KedoKudo Thanks! All looks good. |
add supporting functions (misc.npmath) and slits-based auto-alignment functions for tomography data from aps_1id.