Hi Robin,

That is right. We removed the mapping because it was not a general solution. If you had done some customization you would have a problems.

To solve this create a new formula (column expression) with the base1 name.

For your example below I would create a formula like this:

Name    BCh1Mean
Type    Column expression
Parser  JEP
Raw data type   GenePix
Channels        2
Expressions     1: raw('ch1BgMean')
Use coloring    no
Owner   Root
Description     


Make sure that you share it to the users that needs it.

/Johan



Robin Andersson wrote:
Hi,

It seems that, starting from the BASE 2.2 release, BASE 1 column names are no longer translated into BASE 2 column names prior to export. In revision 2988 of Base1PluginExecutor the different names of e.g. raw data fields was handled by a Map that was filled in the following way:

base1columns.put("BCh1Mean", Selects.expression(Dynamic.rawData("ch1BgMean"), "BCh1Mean"));

In the above example, BCh1Mean refers to a BASE 1 column name whereas ch1BgMean is the column name used in BASE 2. The above solution was changed in the 2.2 release which uses the BioAssaySetExporter instead. However, the mapping of BASE 1 column names to BASE 2 column names is no longer provided.

How shall the difference of column names be handled when running BASE 1 plugins in BASE 2.2? I can of course rewrite the BASE 1 plugins and configuration to fix this issue but that seems like a bad solution. Isn't the big idea that you shall be able to run BASE 1 plugins with original configuration files as is without tweaks? Am I missing some configuration that needs to be done?

/Robin

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
The BASE general discussion mailing list
basedb-users@lists.sourceforge.net
unsubscribe: send a mail with subject "unsubscribe" to
[EMAIL PROTECTED]

Reply via email to