Comments (22)
Hi @aminijavad
Thanks for your message. This error originates from ProDy not selecting your RNA molecule for ANM calculations (flexibility). See line 42 in lightdock/structure/nm.py How do your ATOM records in your rna.pdb look like? My guess is that there is a mismatch between the way RNA bases are defined in your PDB and the way ProDy understands them. Also, please have a look at this tutorial: https://lightdock.org/tutorials/0.9.3/rna_docking#22-rna (if you haven't done so) since some preprocessing steps are needed for protein-RNA docking
from lightdock.
from lightdock.
hi @aminijavad
Where did you send me the pdb file? I can't find it
from lightdock.
Oh sorry, I answered you from my email, not GitHub. Here you are
https://filebin.net/q4r1wy2whhb2q3o8
from lightdock.
Could you please send it uncompressed to [email protected]?
from lightdock.
sure
from lightdock.
Hi @aminijavad Sorry for the mistake as I wrongly read the error from your screenshot. The problem originates from your protein.pdb file instead. I verified your circ.pdb and there's no issue about it. Could you please share that pdb with me together with the exact command (lightdock3_setup.py) you are running? Attached screenshot of successful setup with your rna but with a different protein.
from lightdock.
Hi Jorge
Sure
I appreciate your help. I'll send it to your email. I ran these commands:
reduce -Trim A1_protein.pdb > 1A1T_A_noh.pdb
reduce -BUILD 1A1T_A_noh.pdb > 1A1T_A_h.pdb
pdb_reatom 1A1T_A_h.pdb > protein.pdb
lightdock3_setup.py protein.pdb rna.pdb -anm
from lightdock.
from lightdock.
Thanks @aminijavad I have no issues doing the setup. See screenshot:
My guess is that your protein.pdb file is empty as pdb_reatom takes as an argument a number to renumber from:
pdb_reatom.py number pdb file
Could you please check?
from lightdock.
I'm wondering why your run performed without any error!
No, it wasn't.
from lightdock.
could you please share your commands?
from lightdock.
You can see them on the top of the screenshot:
lightdock3_setup.py A1_protein.pdb circ.pdb -anm
from lightdock.
Sorry to bother you, but is it possible to see your previous commands?
from lightdock.
There's nothing else. Just took the 2 pdb files you sent me and ran the setup
from lightdock.
I'm really confused, I still getting the error!
from lightdock.
I tried it and the setup works fine.
Try to update pyparsing since enablePackrat
is a new method in version 3.0 and prody and lightdock don't specify the version of pyparsing in their requirements.
I hope this works @aminijavad
from lightdock.
Only to add to the discussion that pyparsing
is not a LightDock dependency, but ProDy's.
@aminijavad if you try disabling RNA ligand flexibility with -anm -ar 10 -al 0
that would work and bypass the ProDy issue.
from lightdock.
We close this for now as the error could not be replicated in tow different settings
from lightdock.
I tried it and the setup works fine.
Try to update pyparsing since
enablePackrat
is a new method in version 3.0 and prody and lightdock don't specify the version of pyparsing in their requirements.I hope this works @aminijavad
I will do it thank you
from lightdock.
We close this for now as the error could not be replicated in tow different settings
Thank you for your time Jorge
from lightdock.
Only to add to the discussion that
pyparsing
is not a LightDock dependency, but ProDy's.@aminijavad if you try disabling RNA ligand flexibility with
-anm -ar 10 -al 0
that would work and bypass the ProDy issue.
Sure, thank you
from lightdock.
Related Issues (20)
- Migrate tests from nose to pytest HOT 2
- Question about the treatment of protein-ligand docking. HOT 3
- Freezes after a while HOT 6
- Support for non standard amino acids HOT 2
- Ligands are not placed in designated swarm centers HOT 6
- Performance for protein-DNA docking HOT 1
- Use MPI for simulation HOT 3
- Much larger number of swarms in restraints tutorial than shown in docs HOT 4
- [lgd_cluster_bsas.py] Clustering has failed. HOT 9
- How to choose swarms? HOT 2
- public server output pdb is renumbered HOT 2
- lgd_move_anm.py script HOT 3
- can't multiply sequencce by non-int of type 'Forward' HOT 4
- Membrane vs Transmembrane HOT 1
- Where is lightdock3_setup.py script generated? HOT 4
- Defining steps to run inference HOT 1
- LightDock not running with any proteins. HOT 2
- Membrane atoms not being recognised (BJ) HOT 5
- Lightdock reproducibility across different plataforms using the same seed
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lightdock.