graphein
graphein copied to clipboard
Add cpdb support to speed up parsing
What does this implement/fix? Explain your changes
Uses cpdb to parse PDB files for improved performance
What testing did you do to verify the changes in this PR?
Pull Request Checklist
- [ ] Added a note about the modification or contribution to the
./CHANGELOG.mdfile (if applicable) - [ ] Added appropriate unit test functions in the
./graphein/tests/*directories (if applicable) - [ ] Modify documentation in the corresponding Jupyter Notebook under
./notebooks/(if applicable) - [ ] Ran
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) - [ ] Checked for style issues by running
black .andisort .
SonarCloud Quality Gate failed. 
0 Bugs
0 Vulnerabilities
0 Security Hotspots
0 Code Smells
No Coverage information
64.1% Duplication
Catch issues before they fail your Quality Gate with our IDE extension
SonarLint
SonarCloud Quality Gate failed. 
1 Bug
0 Vulnerabilities
0 Security Hotspots
0 Code Smells
No Coverage information
28.0% Duplication
Catch issues before they fail your Quality Gate with our IDE extension
SonarLint
SonarCloud Quality Gate failed. 
0 Bugs
0 Vulnerabilities
0 Security Hotspots
1 Code Smell
No Coverage information
25.5% Duplication
Catch issues before they fail your Quality Gate with our IDE extension
SonarLint
SonarCloud Quality Gate failed. 
0 Bugs
0 Vulnerabilities
0 Security Hotspots
0 Code Smells
No Coverage information
21.5% Duplication
Catch issues before they fail your Quality Gate with our IDE extension
SonarLint
Quality Gate failed
Failed conditions
1 Security Hotspot
13.7% Duplication on New Code (required ≤ 5%)
Quality Gate passed
Issues
0 New issues
0 Accepted issues
Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code