This is a test version of Biostars. For the public version, visit https://www.biostars.org.
Phylip (->Prodist) Command Line Wrapper In Biopython

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?

command-line biopython

1 answer

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.

Also, to use the EMBOSS versions of Phylip you need to install a separate set of extensions to EMBOSS, called EMBASSY. You want PHYLIPNEW

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

Log in to answer this question.