The idea sounds really cool. I am hoping this can be achieved in next beta
release. As said, this is particularlly useful when user-defined processors
(i.e., I built a set of web services wrapping the AFNI tools for
Neuroinformatics) are heavily used in an experiment. For each AFNI service,
one typically needs to specify more than 5 input parameters, most of which are
not passed in from their preccedors.
Thanks.
> Date: Thu, 4 Jun 2009 08:39:50 +0100
> From: [email protected]
> To: [email protected]
> Subject: Re: [Taverna-users] Tomcat AXIS2 and Taverna 2.0
>
> On Wed, Jun 3, 2009 at 10:08, Stuart Owen <[email protected]> wrote:
> > The need for default values also came up at the t2 platform workshop. I
> > think this thread indicates that the priority needs bumping up for this
> > requirement.
> > The difference between default values in T1 and upstream String
> > Constants in T2 is that in T1 the default value will be used unless
> > there is a connection to that port.
>
> I've got some ideas on how we could do default values. From the user
> interface I would have text fields in the 'Details' tab where you
> could just start typing in for each port - or click 'Advanced' and
> bring up a dialogue similar to the one for running workflows - in case
> you wanted a more complex default input with lists etc.
>
> In the diagram you would not see these inputs cluttering up - but they
> could be String constants (or a more advanced version that also allows
> lists, etc) in disguise, just have some annotation on them saying
> which processor they are default values for. The diagram and workflow
> explorer would recognize these and not include them by default.
>
> When a 'real' connection is made to such an input port that already
> has a default value, the link to any 'defaults' would be silently
> removed - however the Constant would still be there with an annotation
> linking it to the processor, so that if the 'real' link is removed,
> the 'default' is re-introduced.
>
> Obviously some work would be needed in hiding these (similar to
> recently discussed T2-620), and in removing stale default values when
> the processor or processor port it 'belongs to' is removed.
>
> --
> Stian Soiland-Reyes, myGrid team
> School of Computer Science
> The University of Manchester
>
> ------------------------------------------------------------------------------
> OpenSolaris 2009.06 is a cutting edge operating system for enterprises
> looking to deploy the next generation of Solaris that includes the latest
> innovations from Sun and the OpenSource community. Download a copy and
> enjoy capabilities such as Networking, Storage and Virtualization.
> Go to: http://p.sf.net/sfu/opensolaris-get
> _______________________________________________
> taverna-users mailing list
> [email protected]
> [email protected]
> Web site: http://www.taverna.org.uk
> Mailing lists: http://www.taverna.org.uk/taverna-mailing-lists/
_________________________________________________________________
We are your photos. Share us now with Windows Live Photos.
http://go.microsoft.com/?linkid=9666047
------------------------------------------------------------------------------
OpenSolaris 2009.06 is a cutting edge operating system for enterprises
looking to deploy the next generation of Solaris that includes the latest
innovations from Sun and the OpenSource community. Download a copy and
enjoy capabilities such as Networking, Storage and Virtualization.
Go to: http://p.sf.net/sfu/opensolaris-get
_______________________________________________
taverna-users mailing list
[email protected]
[email protected]
Web site: http://www.taverna.org.uk
Mailing lists: http://www.taverna.org.uk/taverna-mailing-lists/