-
Notifications
You must be signed in to change notification settings - Fork 10
Dihedral Plots: RDKit Mol Object #243
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
Merged
Changes from 4 commits
Commits
Show all changes
90 commits
Select commit
Hold shift + click to select a range
b4aeb11
new PR
cadeduckworth cc17a6b
update mol object methods, change dihedral_indices naming convention …
cadeduckworth 30ad175
add get_bond_indices
cadeduckworth 8d67d81
reflect name change in tests from dihedrals automated workflow
cadeduckworth 59f32a5
missed name change in test
cadeduckworth 9a7c25a
fix bond highlighting and add low resolution plotting function for di…
cadeduckworth b6f66c2
add atom_indices to titles of plot columns
cadeduckworth 2f8c042
add atom_indices to label Mol object on plots
cadeduckworth 844b29f
cleaner plot titles
cadeduckworth 5fa5f11
current best plot resolution/proportion
cadeduckworth 82cbaa2
add svgutils and cairosvg methods to plot svg mol object
cadeduckworth d26d9f1
reimplement DF input option and fix most tests to reflect name change…
cadeduckworth d80ae4c
add svgutils and cairosvg to dependencies, install, requirements list…
cadeduckworth a8f5b5e
remove unneccessary import
cadeduckworth 2522b5c
remove import
cadeduckworth d54cd86
remove temp svg files and build, convert, and save as pdf through mem
cadeduckworth 193dc84
fix legend issue when plotting one solvent
cadeduckworth dbabc62
Merge branch 'develop' into plot-Mol
cadeduckworth 9ba26ee
Merge branch 'develop' into plot-Mol
orbeckst fda3206
cleanup
cadeduckworth e5a440e
move title setting and cleanup
cadeduckworth c71d3d8
split plot_violins into new build_svg function
cadeduckworth 19973ea
merge updates from develop
cadeduckworth cc673fe
change, better function names for dihedrals workflow module
cadeduckworth 348495d
cleanup
cadeduckworth 4ad68bb
docs and cleanup, plot width docs, dict comprehension for ab_pairs
cadeduckworth 9609022
cleanup and add list and dict comprehension methods for get_paired_in…
cadeduckworth 42847f8
intersphinx mapping
cadeduckworth 60ec522
remove assert method for notebook test
cadeduckworth 5279161
tests: new fixtures and tests for bond_indices and ab_pairs
cadeduckworth 181c012
tests: new fixtures and tests for bond_indices and ab_pairs, skip 3.7
cadeduckworth a69f4da
test_build_universe method
cadeduckworth 4df1d88
confirm build universe test
cadeduckworth c53cd1a
fix df input test
cadeduckworth 8135b51
Update dihedrals.py
cadeduckworth 5d8f960
Merge branch 'develop' into plot-Mol
orbeckst bf1b05d
remove unused kwargs and update docs for new functions
cadeduckworth 97267ac
rewrite docs to cover new functions and kwarg changes
cadeduckworth a25c97d
fix tests to accommodate kwarg updates in dihedrals module
cadeduckworth 9175fda
explanation of why figdir is a kwarg at top level of dihedrals module…
cadeduckworth 45cf29d
reorder positional and key word args
cadeduckworth 71da645
accommodation for figdir kwarg
cadeduckworth 2c21a7c
docs typo
cadeduckworth 83c4c63
docs typos
cadeduckworth 60636b4
temporary fix for figdir issue which should currently be a positional…
cadeduckworth 473abaf
upcoming CHANGES
cadeduckworth 6660c98
update to specify where enhancements are occurring
cadeduckworth 554bdd3
remove dafault scope specification for defined functions
cadeduckworth 9de6a4d
reimplement try/except method for rdkit conversion topology element g…
cadeduckworth d620619
generate combined plots pdf for automated dihedral analysis
cadeduckworth bd02eb7
updates for implementation of pypdf in workflows dihedrals module: CH…
cadeduckworth ba05311
intersphinx mapping, docs
cadeduckworth f435207
fix solute kwarg description for workflows dihedrals module
cadeduckworth 3a85dde
fix ab_pairs kwarg description for workflows dihedrals module
cadeduckworth 7f32b93
documentation for dihedral_violins function in workflows dihedrals mo…
cadeduckworth 87f3930
documentation for get_paired_indices function in workflows dihedrals …
cadeduckworth 34c63ec
documentation and kwarg definition for get_paired_indices function an…
cadeduckworth bf98c23
kwarg definition for plot_title for dihedral_violins function in work…
cadeduckworth a3bcddc
move in-line comments explaining figdir kward for workflows dihedrals…
cadeduckworth c0f9550
reorganize kwargs for plot_dihedral_violins in top-level automated_di…
cadeduckworth c47e055
add assert method to make figdir kwarg required in workflows dihedral…
cadeduckworth 5376eea
temporarily remove figdir required assertion
cadeduckworth 110b3f9
change MDA guess_atom_element to MDA guess_types for RDKit conversion…
cadeduckworth f5ead51
fix registry import error for workflows base, close #245
cadeduckworth a744033
remove guess_atom_element import
cadeduckworth 228b7c0
fix registry import for workflows base module
cadeduckworth 7c9f669
reimplement assert figdir reuired for workflows dihedrals module
cadeduckworth b8236a6
require RDKit>=2023 for testing environment to investigate failed tes…
cadeduckworth f45f073
require RDKit<2023 for testing environment to investigate failed test…
cadeduckworth adcecc6
require RDKit<=2022.09.1 for testing environment to investigate faile…
cadeduckworth bf6884a
Merge branch 'develop' into plot-Mol
orbeckst e002845
Merge branch 'develop' into plot-Mol
cadeduckworth 9f751a8
fix function name in dihedral workflows tests
cadeduckworth 13231a2
fix variable reference in dihedral workflows test
cadeduckworth 0db3c5a
fix fixture call and variable assignment in dihedral groups test for …
cadeduckworth c540c8b
modify workflows base test for assertion of figure directory requirem…
cadeduckworth eca078a
add name_index pairing tests for dihedral workflows atom indices cons…
cadeduckworth 34f3e18
modify workflows base test for dihedral workflow figure directory req…
cadeduckworth 2b5d7af
add pypdf to setup.py install_requires for dihedrals workflow
cadeduckworth b6d4f61
Merge branch 'develop' into plot-Mol
cadeduckworth 7843fce
change imports to follow PEP 8
cadeduckworth 0cb2ddc
modify dihedrals workflow docs to explain figdir kwarg requirement
cadeduckworth 84aed57
use first solvent specified to build MDAnalysis Universe
cadeduckworth d231b45
Merge branch 'develop' into plot-Mol
cadeduckworth 9a7d385
Merge branch 'develop' into plot-Mol
orbeckst 2970b24
modify single solvent plotting method, add solvent count assertion
cadeduckworth 9801848
comment expected fixture scope changes, reference issue #235
cadeduckworth 4ebf3c0
remove solute.unwrap, not needed
cadeduckworth 292a8bd
reference issue #260 to fix jupyter notebook figure output
cadeduckworth 4af6de6
finalize single solvent figure modifications and add test
cadeduckworth File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.