Steve Taylor wrote:

> Thanks.
> 
> One thing I am not quite clear on is can the result of an Analysis
> plugin be a single file or set of files? Or does it always have to be
> a bioassay set?

There is no requirement on anything. A plug-in can do anything within 
the permissions given to it and the user running it. Most analysis 
plug-ins will probably create a new bioassay set. Some may create one or 
more files, with or without a bioassay set. Plug-ins can create extra 
values, or add annotations to the bioassays or bioassayset. A very 
advanced plug-in could take data from several experiments (possibly with 
different raw data types) and put into a new one. The possibilities are 
endless.

> If the latter is true I do you think the best place is to modify
> BioAssaySetExporter?

The BioAssaySetExporter is an export plug-in, not an analysis 
plug-in(*).  I think it is better that you create your own plug-in, or 
it might be difficult for you to upgrade to newer versions of BASE. If 
you like, use the code in the BioAssaySetExporter to learn from. Copy 
and paste pieces that you are interested in.

It might work for you to subclass the BioAssaySetExporter or you can 
call methods in the BioAssaySetExporter if you find anything that is useful.

/Nicklas

(*) The difference between the plug-in types is minimal. Export plug-ins 
will show up under the "Export" button, analysis plug-ins will show up 
under the "Run analysis" button, import plug-ins will show up under the 
"Import" button, etc. When a plug-in is running it doesn't matter what 
type it is.


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
basedb-devel mailing list
basedb-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/basedb-devel

Reply via email to