Git Product home page Git Product logo

Comments (3)

RishalAggarwal avatar RishalAggarwal commented on July 21, 2024

Hey, thanks for your interest.

  1. To add more files to the scpdb dataset you will have to create new types/molcache files for training
  2. The first 4 steps are for a single pdb yes.
  3. I believe the train.txt and test.txt files just need to contain the protein-ligand complexes you are training/testing on.
  4. I'm not sure what you mean here, but you need to ensure (unfortunately in the scripts) that all the file paths are valid.

Let me know if you are facing any errors in the process.

from deeppocket.

mainguyenanhvu avatar mainguyenanhvu commented on July 21, 2024

Thank for your reply. I added a code to deploy data preparation pipeline, and made a pull request. If you have time, please check it whether or not I might make some mistakes.

To reply your answer:
3. I understand that it contains names of pdb files I would like to use to generate database.
4. After I read your code, I understood input and output for each step.

Besides, I would like to ask you:

  1. In https://github.com/devalab/DeepPocket/blob/main/make_types.py, you use a _ligand.sdf file. I would like to know what this file contains and how to create it. I tried to create it from orignal pdb file by only exporting ligand. Could you please send me some pairs of pdb and sdf file, so I can understand easily?
  2. If bary_centers.txt is none after running get_centers.py, how can I fix it?
  3. I would like to have your prepared dataset (scPDB, ...), could you please send me?
  4. When I run types_gninatyper.py, it warns these information, how can I fix it?
==============================
*** Open Babel Warning  in parseAtomRecord
  WARNING: Problems reading a PDB file
  Problems reading a HETATM or ATOM record.
  According to the PDB specification,
  columns 79-80 should contain charge of the atom
  but OpenBabel found ' 0' (atom 5489).
==============================
*** Open Babel Warning  in parseAtomRecord
  WARNING: Problems reading a PDB file
  Problems reading a HETATM or ATOM record.
  According to the PDB specification,
  columns 79-80 should contain charge of the atom
  but OpenBabel found ' 0' (atom 5490).

Please help me. Thank you very much.

from deeppocket.

RishalAggarwal avatar RishalAggarwal commented on July 21, 2024

Thank you for the pull request, I will check it when I get more time.

  1. yes the *_ligand.sdf file contains only the ligand coordinates - you can extract them as the hetatom records from any pdb file (be sure not to include waters)
  2. If barycenter.txt is empty, it probably means fpocket did not identify a pocket in that protein, since deeppocket is dependent on pockets found by fpocket, theres no fix for this.
  3. Datasets are available in the link provided on the README.md, is there anything in particular you are looking for?
  4. The warning is due to openbabel but safe to ignore.

from deeppocket.

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.