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

Nucleofind Build #54

Draft
wants to merge 16 commits into
base: master
Choose a base branch
from
Draft

Conversation

Dialpuri
Copy link
Collaborator

Reopening pull request to add NucleoFind to ModelCraft

Dialpuri and others added 16 commits March 12, 2024 12:00
Implement new nucleic acid building tools: NucleoFind for map prediction and NucleoFindBuild for structure refinement. Replace the Nautilus step with NucleoFind in the modelcraft X-ray pipeline.
Performed code reformatting in nucleofind_build.py file for improving readability and consistency. Adjusted indents in the constructor of the NucleoFindBuild class and also corrected the identation for elements inside the NucleoFindBuildResult return block.
Updated the superclass in Refmac.py constructor from 'refmac5' to 'refmacat'. Additionally, removed unnecessary comments from modelcraftxray.py file to improve code readability.
This commit introduces a post-install command in setup.py and increases the version from 3.6.0 to 5.0.0. It also adds nucleofind to the requirements and the installation dependencies of the package.
The previously unnamed post-installation method `__post_install` in the setup.py file was renamed to `install_nucleofind_models`. This change was made to reflect that the method is specifically responsible
This commit introduces an import of the install command from setuptools in setup.py. This is a crucial addition to properly handle package installation during the set up process.
Previously commented-out code for sugar and base maps has been reactivated. Adjusted file paths and arguments to properly handle sugar and base maps during processing. This enhances the functionality to include additional map types in the output.
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.

1 participant