Skip to content
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

Resolve cyclic import issues #50

Merged
merged 6 commits into from Jun 4, 2020

Conversation

sobolevnrm
Copy link
Collaborator

@sobolevnrm sobolevnrm commented May 30, 2020

Fixes #49

Broken into three files to simplify import analysis:

* `calculations.py` - distance calculations and simple math
* `energy.py` - energy calculations
* `hydrogens.py` - hydrogen geometry calculations

Working towards addressing jensengroup#49
Fixes jensengroup#49

Moved I/O into higher level of of code; should make
issue jensengroup#51
easier to resolve
@sobolevnrm
Copy link
Collaborator Author

@speleo3 and @orbeckst - can you please take a look at this?

Note that I had to refactor some modules and create new ones to fix the problem We're now definitely in the realm of PROPKA 3.2.

propka/output.py Outdated Show resolved Hide resolved
Copy link
Collaborator

@speleo3 speleo3 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pretty large patch, but looks good from what I could see.

@sobolevnrm sobolevnrm merged commit df028e4 into jensengroup:master Jun 4, 2020
@sobolevnrm sobolevnrm deleted the nathan/import branch June 4, 2020 00:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Fix cyclic import in PROPKA
2 participants