-
Notifications
You must be signed in to change notification settings - Fork 18
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
Initial Standardization module import #70
base: master
Are you sure you want to change the base?
Conversation
Can you point me to an example where this is happening? You still need |
Yeah, I thinks that's what I mean. What I did in my project, was to import all subpackages like this:
But in all other packages no one uses those import as far as I can see it. My problem now is, that when I want to load my modules, like for example to perform |
No, we don't want star
|
Ah, I see you are using |
from opencadd.compounds.standardization.standardization import * | ||
from opencadd.compounds.standardization.assign_stereochemistry import * | ||
from opencadd.compounds.standardization.convert_format import * | ||
from opencadd.compounds.standardization.detect_inorganic import * | ||
from opencadd.compounds.standardization.disconnect_metals import * | ||
from opencadd.compounds.standardization.handle_charges import * | ||
from opencadd.compounds.standardization.handle_fragments import * | ||
from opencadd.compounds.standardization.handle_hydrogens import * | ||
from opencadd.compounds.standardization.normalize_molecules import * | ||
from opencadd.compounds.standardization.remove_salts import * | ||
from opencadd.compounds.standardization.utils import * | ||
from opencadd.compounds.standardization.sanitize_molecules import * | ||
from opencadd.compounds.standardization.validate_molecules import * |
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.
These should be relative imports. If it's not working then there's something else going on, but for sure absolute paths should not be needed.
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 absolute paths are only relevant in the pytest suite.
PocketViewer: Show pocket residues only
Hi @Allend95, I have cleaned the notebook a bit:
|
Description
Add the Standardization module to Opencadd formely developed under the name standardizer and mrstan for Allen Dumler's Bachelor thesis.
Final Tasks
Todos CW 10
Todos CW 11
Todos CW 12
Code:
Todos CW 13
Code:
Todos CW 14
Writing
Todos CW 15
Writing:
Todos CW 16
Writing:
Todos CW 17
Non Technical To Dos:
Pull Request To Do's:
Todos
Notable points that this PR has either accomplished or will accomplish.
Status