Phyloinformatics Summer of Code 2009

From Phyloinformatics
Revision as of 16:54, 30 January 2009 by Bco (talk) (New page: Ideas * Command line wrapper (for Mac, maybe Windows, too): Many programs in phylogenetics are implemented with just an interactive command line interface (BayesTraits, Brownie, etc.) whi...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Ideas

  • Command line wrapper (for Mac, maybe Windows, too): Many programs in phylogenetics are implemented with just an interactive command line interface (BayesTraits, Brownie, etc.) which requires users on a Mac to become familiar with Terminal. In the past, there have been easy ways to compile such programs so they are double-clickable applications that open in a window of their own (like MrBayes for Mac), but I've had trouble finding any readily-available ones. Of course, people can write minimal GUIs using things like WxWidgets, but it would be nice to create a general wrapper that would not require modifying the main program source code. For example, I created an applescript for a course that would allow students to double click its icon, select a program from a list, enter a starting argument to the program, and the script would then open a Terminal window and start up the selected program (previously installed in /usr/bin) with the given command line arguments and let the user interact with it in Terminal. Very simple, but made it a lot easier for neophytes. It's basically the equivalent to the desire to create things like Prism that make web apps clickable desktop applications without modifying the web app at all only here the desire is to make command line apps clickable desktop applications. --Bco 15:54, 30 January 2009 (EST)