Pysimony

inactive

A Pythonic Implementation of Parsimony Inference of Phylogeny

Add a Review
1 Download (This Week)
Last Update:
Download Pysimony.py
Browse All Files
Windows Mac Linux

Description

UPDATE: After some bug fixes, I've ditched Pysimony for Javamony: https://sourceforge.net/projects/javamony/

Given Python's beauty, I know that someday I will have to finish Pysimony.

A student's first attempt at a phylogenetic inference program, written in the simplistic yet elegant Python.

Pysimony reads a FASTA file (only ATGC accepted) specified as its only argument. Basic testing has shown that it is slow, inaccurate and most definitely inefficient. An unlikely-to-be-the-most-parsimonious tree is printed upon completion in basic Newick tree format.

As all parts of the program are the original work of a beginner programmer, this may represent one of the worst approaches to solving the phylogenetic problem. I have clearly avoided object-oriented programming.

Nevertheless, I distribute this imagining it might someday be slightly educational or at least provide a laugh at the pathetic attempt it makes to reinvent the wheel

Pysimony Web Site

Features

  • Flawed parsimony calculator
  • Reads FASTA files (only ATGC)
  • Outputs tree in Newick format
  • Simple, single mode

Update Notifications





Write a Review

User Reviews

Be the first to post a review of Pysimony!

Additional Project Details

Intended Audience

Education, Science/Research

User Interface

Command-line

Programming Language

Python

Registered

2012-07-09
Screenshots can attract more users to your project.
Features can attract more users to your project.

Icons must be PNG, GIF, or JPEG and less than 1 MiB in size. They will be displayed as 48x48 images.