[BioPython] BioPythonGUI: Graphical User Interface for BioPython
Peter Cock
p.j.a.cock at googlemail.com
Mon Sep 8 10:12:15 EDT 2008
On Mon, Sep 8, 2008 at 2:43 PM, Wubin Qu <quwubin at gmail.com> wrote:
> Hi all,
>
> I started a new project named BioPythonGUI for a few of days.
Hello Wubin Qu,
> BioPythonGUI is a Graphical User Interface of BioPython.
I'm uncomfortable about the name BioPythonGUI, as this to me implies
it is part of Biopython (whereas is it currently just a third party
project built on top of Biopython). What do other people think?
> However, it's not everyone can use the BioPython, especially ones who do not
> know much about the programming. How can you expect a professor who never
> known about any programming to use BioPython to parse the BLAST report file?
> This is the problem which the BioPythonGUI would solve. I started the
> project with the goal "Everyone can use BioPython with BioPythonGUI".
I don't really understand your goal. How would a non-programming
professor use your program to parse a BLAST report file? The NCBI
already try and make the HTML and plain text output useful to
non-programmers and from looking at the screenshots I don't see how
your tool would help.
> Until now, there are two modules SeqGUI and BlastGUI are available in
> BioPythonGUI. I would greatly appreciate if you use BioPythonGUI and send me
> the feedback.
I see your module SeqGUI builds on the SeqGui.py in BioPython (in the
scripts directory). It might make sense to include your improvements
to this code as part of Biopython. I haven't looked at your code yet,
so I don't know how much you've changed things.
It is nice to be able to be able to translate, transcribe, reverse
complement etc in a GUI, but personally I don't see the point or
writing a little application just for this. Also, there are probably
many many existing tools out there that already offer this
functionality. However, I am happy writing code, so I am not in your
target audience.
Regarding your BlastGUI idea, I can see that a GUI for standalone
blast is nicer than the command line for some people. However, I
don't see how this is more useful than running a local blast web
server (something the NCBI already provides).
Sorry for being so negative,
Peter
More information about the BioPython
mailing list