-
Notifications
You must be signed in to change notification settings - Fork 659
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
Document NoDataError better and ensure it's properly applied everywhere #3901
Comments
Hi @IAlibay I am new to open source and excited to contribute to this library. Can i work on this issue? |
Hi @Nazi-pikachu. MDAnalysis has a diverse range of contributors and values a respectful, tolerant, and open community. We would love to have you contribute as a member of our community, however unfortunately your name "nazi-pikachu" violates our Code of Conduct, specifically Section 5 which says: """
""" |
Hi @hmacdope I regret that my github username is a violation of code of conduct. Thank for pointing it out , I was not aware of it. Now i will look for altenative to creating a seperate account as all my existing contribution is from this account, any suggestion from you will be helpful. |
I would suggest either using a new account or changing your name, whichever you prefer. |
Hi, I would like to work on this Issue. it would be great could you please assign this issue to me |
hii i would like to work on this issue can you assign me this |
Hi @chandra20500 and @Adarshsantrapatro, we do not assign people issues. Just make a PR and we will focus on the first PR made on that issue. |
hlw i want to contribute on this issue |
Hi @utkarshraj779 , as you can read above you can open a PR solving this issue. We will look at the first PR that comes through solving a particular issue. |
Hi , I am new to contributing to open source , can I have this issue resolved? |
Hi @ammarfitwalla, welcome to MDanalysis! We do not assign issues. You are very welcome to work on open issues (including this one) and open a pull request (PR) with your fix. Just make sure there is no other open PR against the same issue. |
Is this issue closed ? |
Hi @paraglondhe098, no, this issue is still open. However, it is understandably confusing as the two issues mentioned in the top comment have both been resolved. Currently
It's also raised in the Simply documenting this in the |
@lilyminium can you please help me with my queries ? |
Hi @HeetVekariya, in both cases, yes, please clarify the docstring where you've screenshot. The issue here is that the current text is too non-specific -- having the docstring include where the error is raised or not raised (as I mentioned in my comment here #3901 (comment)) would be a major improvement. |
While doing the contribution and following Docs, i found that this should be improved,
|
On a separate note, please avoid posting screenshots if not really necessary. Images are not searchable so it is much more useful to copy-paste what you want to show into a fenced side block. |
|
@HeetVekariya you are right this is a typo I made last release. However for your PR I would suggest just ignoring it. There are some other historical changes I need to do (at least one instance of duplicate authors in the changelog), so I'll open a separate PR to deal with it. |
@HeetVekariya you are right, apologies. I was on my phone an did not double check, sorry for the confusion. |
I understand, We are working collaboratively 👍 |
As per #3898 and #3837 before it, the current interpretation of
NoDataError
seems to be that it exists within the realm of TopologyAttrs. If this is the interpretation we are going for, we should do the following:NoDataError
is used for zero-width arrays or empty AtomGroups, then we should make sure we raise a ValueError. I'm not sure how many cases of this there are, butMemoryReader.timeseries
doesn't raise NoDataError on empty AtomGroup, whileDCDReader.timeseries
does #3898 does point out that it's probably happening in quite a few places.The text was updated successfully, but these errors were encountered: