Question: How do I use phylogenetic analysis of BLAST search results to choose the best template for homology modelling?
gravatar for roonymoonlight
4.5 years ago by
roonymoonlight40 wrote:


I am trying to generate the best possible structure for an orphan GPCR by homology modelling. I have the sequence and BLAST results. I want to choose a template based on phylogenetic analysis. What phylogenetic software should I use? Does anyone know any resources I can use to guide me?

Thank you Roween.

ADD COMMENTlink modified 4.5 years ago by jhc2.9k • written 4.5 years ago by roonymoonlight40
gravatar for jhc
4.5 years ago by
jhc2.9k wrote:

A relatively easy way would consist of: 1) fetch the sequences from all the good matches in your blast results (i.e. passing standard evalue and coverage thresholds) 2) try any of the predefined workflows in ete-build.

Those workflows take care of all necessary steps with just one command line (from building multiple sequence alignments to phylogenetic inference. Even a preliminary tree image is returned). You can fine tune the steps or switch what software is used for each task, but something as simple as this would allow you to run the same pipeline used in eggNOG and PhylomeDB phylogenetic databases (which include testing multiple aligners, trimming, model selection and maximum likelihood inference):

ete3 build -w eggnog41 -a sequences.faa -o output_tree

If interested, things can get much more complex :)

ADD COMMENTlink written 4.5 years ago by jhc2.9k

Thank you very much,

How about these programs below: Phylip PAUP* MrBayes the package for Bayesian trees MEGA I am a beginner and I need an advice, which program is the best ? and how these program are different from ete build ?

ADD REPLYlink modified 4.5 years ago • written 4.5 years ago by roonymoonlight40

there is no best, they just use different approaches. I would say Bayesian and Maximum Likelihood are among the preferred methods nowadays. Note also that ete-build is not phylogenetic inference software by it self. It just guides the execution of different programs. The example workflows I mentioned above use several aligners (clustalOmega, mafft, muscle), trimmers (trimAl), modeltesters (pmodeltest) and tree inference programs, which are based on Maximum Likelihood calculation (Raxml, Phyml, Fasttree).

ADD REPLYlink written 4.5 years ago by jhc2.9k
Please log in to add an answer.


Use of this site constitutes acceptance of our User Agreement and Privacy Policy.
Powered by Biostar version 2.3.0
Traffic: 1141 users visited in the last hour