[seek-dev] Ptolemy-II EML plug-in

Chad Berkley berkley at nceas.ucsb.edu
Mon May 19 10:26:52 PDT 2003


Yep, the code is there.  There is also an ant build file to make 
installation a bit easier.  To get it to work do the following:

1) download the source distro of Ptolemy II from their site.
2) build it with make (make sure you set the PTII env. variable 
correctly).
3) check out the seek, monarch and configxml cvs modules from 
cvs.ecoinformatics.org
4) go into the seek/projects/ams/src/exp/ptolemytest directory.  Edit 
the build.xml file so that the paths are correct.  You should only have 
to change the first 3 properties (the ones above the echo command).
5) to run the vergil editor, run 'ant vrun', to run the ptolemy 
execution environment, run 'ant prun'.

That should be it...if you run into problems, get ahold of me on irc or 
write me email.  Note that the build file works great in linux, but 
requires some hacks in windows.  If you want to run it under windows, 
let me know and I'll send you a hacked build file.  If you even want to 
consider running it under windows, you need a full cygwin installation.

chad

Bertram Ludaescher wrote:
> Chad et al:
> 
> The SciDAC/SDM team (http://sdm.lbl.gov/sdmcenter/) is considering to
> use Ptolemy-II to design and execute scientific workflows.
> 
> Since you have already built an EML plug-in for SEEK, would it be
> possible to share that code with the other folks on SEEK-dev? 
> I think this would give the SDM developers a head start on where to
> change Ptolemy to build new add-ons etc.
> 
> My hope is that SEEK and SDM folks mutually benefit from sharing their 
> experiences on extending Ptolemy. Maybe one could even try to make the 
> extensions compatible with one another.
> 
> An obvious extension that would help everyone is the ability to have
> an "WSDL/web service actor" such that a node in a workflow/pipeline
> can execute remotely...
> 
> What do you guys think about all that?
> 
> Maybe the easiest way is to check into CVS the modifications that you
> made to Ptolemy-II (unless they are already there!). I think there is
> already read-access to world. 
> 
> 
> ... ok, I just went to: 
> 
> http://cvs.ecoinformatics.org/cvs/cvsweb.cgi/seek/projects/ams/src/exp/ptolemytest/
> 
> ... and found that the code is already there!!
> 
> Chad -- you're so good!
> 
> SDM-ers: please have a look at the above Ptolemy extensions. 
> It provides a "plug-in" for EML files (Ecology Metadata Language).
> I'm sure Chad Berkley will be glad to provide any insight he got to
> the SEEK-dev list (Sandeep and Ilkay are already on I think).
> 
> Ilkay: could you have a look at the EML extension and see whether you
> can get it to run? Thanks!
> 
> Maybe we can also create a document/technical note with ancillary
> documentation for extending/modifying Ptolemy, and put that into the
> CVS repository as well. 
> 
> 
> Bertram
> 
> 
> 
> 
> 
> 
> 
> 
> 
> _______________________________________________
> seek-dev mailing list
> seek-dev at ecoinformatics.org
> http://www.ecoinformatics.org/mailman/listinfo/seek-dev


-- 
-----------------------
Chad Berkley
National Center for
Ecological Analysis
and Synthesis (NCEAS)
berkley at nceas.ucsb.edu
-----------------------




More information about the Seek-dev mailing list