-
Notifications
You must be signed in to change notification settings - Fork 10
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
Quality standards #211
Quality standards #211
Conversation
Check out this pull request on See visual diffs & provide feedback on Jupyter Notebooks. Powered by ReviewNB |
Hello @vhirtham! Thanks for updating this PR. There are currently no PEP 8 issues detected in this Pull Request. Cheers! 🍻 Comment last updated at 2021-07-12 12:31:38 UTC |
The tutorial text is still "work in progress", but the relevant code sections are there and are fully functional. |
I didn't strip the tutorial from all outputs so that it can be inspected on GitHub. The documentation builds are currently failing for multiple reasons and they have to be fixed first. If this is done, I will remove the outputs from the notebook. |
# Conflicts: # environment.yml
# Conflicts: # environment.yml
Almost forgot: We need to make the cookie-cutter repo public. Otherwise the links wont work |
@@ -0,0 +1,649 @@ | |||
{ |
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.
The tutorials needs to be pep8/black formatted.
@vhirtham Is it intended, that a QS directory only have to contain manifests with the same base name and only differing versions? I tried to add another manifest for testing purposes, e.g. test_standard2-1.0.0.yaml and then I get a ValueError("Inconsistent naming of manifest files") raised in config.py:56. |
Yes, it is. It's also mentioned somewhere in the tutorial ;) |
There is one mistake in the tag name of the test-standard. It should be "measurement_equipment" now, not "generic_equipment". The problem we are seeing is due to the fact, that the load_schema function in asdf is lru_cached, so a second call to with the same url (e.g. enable a standard involves a tag url) is resolved to the cache. The local config context circumvents this problem, but I have not yet figured, if it will also hurt performance (due to the lack of caching effects). |
@marscher Seems like the quality standards somehow carry over to other files now. Are you still on it? |
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.
🚀
Changes
Describe changes in this PR
Related Issues
Closes # (add issue numbers)
Checks
review implementation ofwill be refactored in 0.5.0QualityStandard
class in light of the new documentation (Keyword:DirectoryResourceMapping
)