[Pipet Devel] XML and Pise

J.W. Bizzaro bizzaro at geoserve.net
Wed Jul 12 14:28:06 EDT 2000

Brad Chapman wrote:
> The big
> difference is that Pise is, as you mentioned, mostly concerned with
> being an interface generator. By contrast, Piper (in my mind) is less
> concerned with generating interfaces for specific programs, and a
> little more concerned with creating an interface to make connecting
> programs together more intutitive.
>     The Piper DTD mainly focuses around three elements: Parameters,
> Inputs and Outputs.

One important point here: It is via "connecting programs together" that an
interface is generated.  As Brad suggests, interface generation or, more
correctly, "construction" is secondary to program or node connection.

>     There could probably be some reconciliation on the parameter
> attribute on our part, but the thing I'm most worried about here is
> that Jeff has been wanting to use BlueBox to do the generation of
> user interfaces,


> so I don't know if the Pise model would fit with
> this, since we haven't seen BlueBox yet.

Nile wrote to me the other day and said that BlueBox code will be available
this week.  So, hang on to your hats.

> Well, this isn't a big concern to me, since we are not forced to use
> all of the elements, and specific nodes that wanted to use biology
> related terms could use them. I guess we would have a danger of
> developing some huge monsterous DTD with lots of domain specific
> information in it, which would be a bad thing.

I would rather not have unused elements in the DTD.

J.W. Bizzaro                                           jeff at bioinformatics.org
Director, Bioinformatics.org: The Open Lab     http://bioinformatics.org/~jeff

"Let the machine do the dirty work." -- Kernighan and Ritchie

More information about the Pipet-Devel mailing list