Forgot this in my previous post.

I have committed the code to the repository. Building Tab2MageExporter 
causes a few warnings of which all but is complaining about use of 
deprecated BASE2Core calls. There is one warning about unchecked cast:

src/uk/ac/ebi/nugo/plugins/ta2mageexport/Tab2MageValidator.java:216: 
warning: [unchecked] unchecked cast
     [javac] found   : net.sf.basedb.core.ItemResultList<capture#213 of 
? extends net.sf.basedb.core.MeasuredBioMaterial>
     [javac] required: 
net.sf.basedb.core.ItemResultList<net.sf.basedb.core.LabeledExtract>
     [javac]                                                             
rba.getScan().getHybridization().getCreationEvent().getSources().list(dc);

But that is probably okay?

Also, the patch you provided has a reference to a file 
Tab2MageExporter/lib/BASE2WSClient.jar that is not in the repository. 
The file is not required for a successful compile of the 
Tab2MageExporter. Maybe it is a stray file in your working copy?


Cheers,

Jari


On 2/9/10 2:29 PM, Gildas Le Corguillé wrote:
> Hi,
>
> I join you my patch for Tab2MageExporter. Is it what you expected in
> your email ?
>
> Until now, I've never participated to an open project. Thus don't be
> affraid if you see my name everywhere, it's because I wanted to sign and
> assume what I changed if there were troubles with my updates.
>
> I might have to make modifications later (bugs) or adapt this current
> script for a MAGE-TAB exporter because Tab2Mage format don't allow
> pooling like Base does :
> - Base : n samples in 1 sample
> - Tab2Mage : n sampels in 1 extract
> It will depend of my free times among my own projects.
>
> Excerpt from ChangeLog.txt :
>
> version 1.01 : 08/02/2010 - lecorguille
> - Fix a problem with pooling which was not supported ... for me
> - Modification : Filenames are use instead of RawBioAssays' names
> for File[raw] column in the Hybridization section
> - Add the possibility to have several Files[raw] per RawBioAssay (ex
> : one cy3 and one cy5)
> - Add a scan column in the Hybridization section
> - Add a BioSourceDescription column in the Hybridization section
> - Fix a problem with protocols in the Hybridization section
>
>
> Cheers
>
> Gildas
>
>
>
> Le 05/02/2010 11:27, Jari Häkkinen a écrit :
>> Hi Gildas,
>>
>> Great to see work done on the Tab2Mage exporter. The original author has
>> left for other tasks and the Tab2Mage code is currently without a
>> maintainer but lives under the GPL2 license so it is free to modify and
>> improve.
>>
>> You can submit your patches to me and I make sure that they are
>> committed to the repository. If you checked out the source from
>> subversion then you can simply create a patch diff. Excerpt from
>> http://base.thep.lu.se/wiki/DeveloperInformation:
>>
>> ... send an email to the developers list containing your log message and
>> the output of svn diff (from the top of your Subversion working copy) ...
>>
>> Send the patch to me.
>>
>> For the new method usage we simply increase the BASE version requirement
>> on the plug-in. I'll find out when the new method appeared in BASE.
>> Changing the Tab2Mage plugin will not affect already installed servers
>> but rather new users of the Tab2Mage plugin. Of course, users wanting to
>> use your new features must of course upgrade their BASE if it is
>> obsolete.
>>
>>
>> Cheers,
>>
>> Jari
>>
>>
>> On 2/5/10 10:07 AM, Gildas Le Corguillé wrote:
>>> Dear colleagues,
>>>
>>> I had a problem with Tab2Mage exporter plugin about polling.
>>> Then to know if it was my fault or its fault, I downloaded the sources
>>> to study the pooling implications.
>>>
>>> And finally, I tried to fix what I thought be a bug.
>>>
>>> Now Tab2Mage_exporter :
>>> - supports pooling
>>> - creates a scan column in the output file
>>> - uses the filemane name in the "File[raw]" column instead of the
>>> RawBioAssay name
>>> - supports several files per RawBioAssay
>>>
>>>
>>> I hope I didn't add bug !?
>>> And now, what is your policy about submiting an update ? Must I contact
>>> the original author ?
>>>
>>> For the last point, I had to use the method RawBioAssay.setFileSet().
>>> Which is implement in a newer BASE2Core than Tab2Mage_exporter
>>> previously used.
>>> But I don't know from which version of Base, this method appear ? Then
>>> if we propose my update, old version of base will show troubles.
>>>
>>> Thank you for your attention
>>>
>>> Best regards
>>>
>>> Gildas
>>>
>>>
>>>
>>> ------------------------------------------------------------------------------
>>>
>>> The Planet: dedicated and managed hosting, cloud storage, colocation
>>> Stay online with enterprise data centers and the best network in the
>>> business
>>> Choose flexible plans and management services without long-term
>>> contracts
>>> Personal 24x7 support from experience hosting pros just a phone call
>>> away.
>>> http://p.sf.net/sfu/theplanet-com
>>> _______________________________________________
>>> basedb-devel mailing list
>>> basedb-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/basedb-devel
>>
>> ------------------------------------------------------------------------------
>>
>> The Planet: dedicated and managed hosting, cloud storage, colocation
>> Stay online with enterprise data centers and the best network in the
>> business
>> Choose flexible plans and management services without long-term contracts
>> Personal 24x7 support from experience hosting pros just a phone call
>> away.
>> http://p.sf.net/sfu/theplanet-com
>> _______________________________________________
>> basedb-devel mailing list
>> basedb-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/basedb-devel
>
>


------------------------------------------------------------------------------
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
http://p.sf.net/sfu/solaris-dev2dev
_______________________________________________
basedb-devel mailing list
basedb-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/basedb-devel

Reply via email to