Giter VIP home page Giter VIP logo

Comments (4)

Hong-Rui avatar Hong-Rui commented on May 28, 2024 1

Hi, I've just add a module for doing this in branch feature/unidock-sdf-parsing
https://github.com/dptech-corp/Uni-Dock/blob/feature/unidock-sdf-parsing/unidock_tools/unidock_tools/modules/ligand_prep/unidock_parsing_sdf.py

Temperally, you can use this docking pose analysis and scroing extraction functionality by something like this:

from unidock_tools.modules.ligand_prep.unidock_parsing_sdf import UniDockParsingSDF

unidock_parsing = UniDockParsingSDF(input_sdf_file_name_list,
                                    docked_sdf_file_name_list,
                                    n_cpu=12,
                                    working_dir_name='./')

unidock_parsing.run_unidock_parsing()

docking_pose_info_df_list = unidock_parsing.docking_pose_summary_info_df_list

@dp-yuanyn may integrate this and wrap it into a CLI later...
And of course, some features like polar-hydrogen optimization algorithms might be added into this code later on...

Hope this helps.

from uni-dock.

dp-yuanyn avatar dp-yuanyn commented on May 28, 2024 1

@smilenaderi Hi, if you use unidock tools, the docking score will be saved in output SDF file with property name docking_score, like this:
result SDF img

from uni-dock.

smilenaderi avatar smilenaderi commented on May 28, 2024

@Hong-Rui

from uni-dock.

smilenaderi avatar smilenaderi commented on May 28, 2024

Thank you so much all. Perfect! It worked.

@Hong-Rui @dp-yuanyn
Is there any guide on how to use Uni-mol in docker?

from uni-dock.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.