How to detect divergent domains in AlphaFold models (CDD/InterProscan not working, PyMOL alignment)
1
0
Entering edit mode
8 weeks ago
LLG • 0

Hi all,

I’m trying to reconcile literature-defined domains (I, II, III) with AlphaFold models of homologs. For reference I’m using PDB: 1DLC, where the domains are mapped in the database.

Problem: CDD/Pfam/InterPro only detect the domains in the reference, not in my 3 modeled homologs. When I align the models to 1DLC in PyMOL, the functional domain appears shifted compared to where I expect it based on the literature only.

What I’ve tried so far:

  • InterProScan, CDD/SPARCLE on the full-length sequences
  • PyMOL 'super' to 1DLC

Questions:

  • What tools or workflows would you recommend for detecting divergent or shifted domains in modeled proteins (beyond InterPro/CDD)?
  • Any best practices in PyMOL for per-domain alignment/selection, so I can compare homologs domain-by-domain?

Thanks a lot! Any advice or tool suggestions would really help.

alphafold structural-analysis domain-prediction pymol • 1.5k views
ADD COMMENT
1
Entering edit mode
8 weeks ago
Mensur Dlakic ★ 30k

There isn't much beyond InterPro and CDD that would automatically detect divergent domains, as those databases already include almost all other domain databases. You can manually build hidden Markov models for divergent domains and try that for detection at a sequence level.

Your divergent domains may be easier to detect at a structural level, by comparing them to known and predicted structures.

Finally, PyMOL has a very basic structural alignment capabilities and won't be able to globally align proteins with large domain movements. For that I recommend FoldMason.

https://search.foldseek.com/foldmason

ADD COMMENT
0
Entering edit mode

Thank you very much, I'll try those!

ADD REPLY

Login before adding your answer.

Traffic: 2652 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6