Question: PHYLIP (->prodist) Command line wrapper in biopython
 
1
 
 

Phylip has different applications for different phylogency purposes. Can anyone suggest me how to operate PHYLIP suppose(consense, dnaml,protdist) through commandline in biopython. Each applications has got its own different parameters, how can i handle them?

 
 

1 answer

 
4
 
 
 

BioPython doesn't have a direct wrapper to Phylip's apps, but it has wrappers to EMBOSS' versions of Phylip. Check BioPython's tutorial on how to accomplish it.

 
 
 

I succeed in getting Alignment output from MUSCLE. How can i pass command line argument to phylip application suppose i want to use protdist? keeping in mind that phylip doesn't have biopython wrapper like emboss does. I have been stuck on this problem for atleast 2 days searching command line wrapper for inputting and outputting results between applications.

log in to reply • written 24 months ago by Thaman  2601416
 

Please, read this comment carefully. BioPython doesn't have a direct wrapper to Phylip's apps, but it has a wrapper to the EMBOSS version of the same apps. Check, http://www.biopython.org/DIST/docs/api/Bio.Emboss.Applications-module.html, and try to build something aroun these wrappers to calculate trees.

log in to reply • written 24 months ago by Paulo Nuin  3351614
 
1

Also, to use the EMBOSS versions of Phylip you need to install a separate set of extensions to EMBOSS, called EMBASSY. You want PHYLIPNEW: http://emboss.sourceforge.net/embassy/#PHYLIP

Then the instructions for using Bio.Emboss.Applications will work.

log in to reply • written 24 months ago by Etal  4123
 
Log in to add a post