Closed davidfstein closed 1 year ago
@a-r-j Seems the docker build is failing. I didn't edit the build at all, is it working on master?
It can be a little unstable. I'm quite confident a rebuild will resolve the problem.
Base: 40.27% // Head: 47.93% // Increases project coverage by +7.66%
:tada:
Coverage data is based on head (
f98ecf3
) compared to base (8123f42
). Patch coverage: 52.14% of modified lines in pull request are covered.
:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.
Kudos, SonarCloud Quality Gate passed!
0 Bugs
0 Vulnerabilities
0 Security Hotspots
1 Code Smell
No Coverage information
0.0% Duplication
Reference Issues/PRs
What does this implement/fix? Explain your changes
Fixes #238 Adds verbosity control to the protein graph construction. The drawback is that this solution still involves the creation of a Progress context even if no progress is shown. However, this overhead is minimal and obviates the need for try/catch/finally if using Progress non-contextually or shallow wrappers in construct_graph.
What testing did you do to verify the changes in this PR?
Passes the included tests.
Pull Request Checklist
./CHANGELOG.md
file (if applicable)./graphein/tests/*
directories (if applicable)./notebooks/
(if applicable)python -m py.test tests/
and make sure that all unit tests pass (for small modifications, it might be sufficient to only run the specific test file, e.g.,python -m py.test tests/protein/test_graphs.py
)black .
andisort .