Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [science-iwg] Eclipse Datasets for Science

Jay, Matt,

That is great (and phew :-). I think it significantly simplifies life that way.

Jonah

On 10 September 2015 at 20:23, Jay Jay Billings
<jayjaybillings@xxxxxxxxx> wrote:
> Same here. If 3 gets approved and added to Orbit I'll switch ICE over.
>
> Jay
>
> On Sep 10, 2015 12:06 PM, <Matt.Gerring@xxxxxxxxxxxxx> wrote:
>>
>> My vote math3 only.
>>
>> Matt
>>
>> -----Original Message-----
>> From: science-iwg-bounces@xxxxxxxxxxx
>> [mailto:science-iwg-bounces@xxxxxxxxxxx] On Behalf Of Jonah Graham
>> Sent: 10 September 2015 17:04
>> To: Science Industry Working Group
>> Subject: Re: [science-iwg] Eclipse Datasets for Science
>>
>> Sorry, I think I left my question unclear at the end of the message. I am
>> not proposing dropping complex support.
>>
>> This is what I meant:
>> So, once org.apache.commons.math3 is approved, is there anyone who needs
>> IDataset to work with org.apache.commons.math.complex.Complex as opposed to
>> the new class (with the same functiionality)
>> org.apache.commons.math.complex3.Complex?
>>
>> Said in another way, do we need IDataset to support both
>> org.apache.commons.math.complex.Complex and
>> org.apache.commons.math.complex3.Complex or can we drop support for
>> org.apache.commons.math.complex.Complex once org.apache.commons.math3 is
>> approved?
>>
>> I am hoping that once Philip gets org.apache.commons.math3 approved,
>> everyone can start upgrading to the much newer package and we can drop
>> support for the older one altogether.
>>
>> Thanks
>> Jonah
>>
>>
>> On 10 September 2015 at 16:54, Jay Jay Billings <jayjaybillings@xxxxxxxxx>
>> wrote:
>> > Jonah,
>> >
>> > We do. We require Complex numbers for our Reflectivity Simulator.
>> >
>> > Jay
>> >
>> > On Sep 10, 2015 10:50 AM, "Tracy Miranda" <tracy@xxxxxxxxxxxxxxxx>
>> > wrote:
>> >>
>> >> Hi all,
>> >>
>> >> I hope you have been having a good time considering Eclipse Datasets
>> >> for Science.
>> >>
>> >> I pushed a new branch
>> >>
>> >> (https://github.com/jonahkichwacoders/org.eclipse.dataset/tree/apache
>> >> _math3) showing the upgrade to apache commons math3 library (assuming
>> >> it gets through ip review and into Orbit sometime soon).
>> >>
>> >> On reviewing the differences (manually + using PDE API analysis) it
>> >> seems the only API effect is the
>> >> org.apache.commons.math{3}.complex.Complex dependency. Obviously
>> >> ComplexFloatDataset and ComplexDoubleDataset have lots of methods
>> >> that have Complex in their signature. Additionally, Maths, Stats,
>> >> AbstractDataset and a few other places rely on which Complex.
>> >>
>> >> So, once org.apache.commons.math3 is approved, is there anyone who
>> >> needs IDataset to work with org.apache.commons.math.complex.Complex?
>> >>
>> >> Jonah
>> >>
>> >> On 9 September 2015 at 12:15, Jay Jay Billings
>> >> <jayjaybillings@xxxxxxxxx>
>> >> wrote:
>> >> > Great news! Looking forward to trying it.
>> >> >
>> >> > Jay
>> >> >
>> >> > On Sep 8, 2015 6:28 PM, "Tracy Miranda" <tracy@xxxxxxxxxxxxxxxx>
>> >> > wrote:
>> >> >>
>> >> >> Following on from our previous email[1] Jonah has now created a
>> >> >> fork of DAWNSci's datasets which is available here:
>> >> >> https://github.com/jonahkichwacoders/org.eclipse.dataset
>> >> >>
>> >> >> Details of how you can try it out for yourself are here:
>> >> >> https://github.com/jonahkichwacoders/org.eclipse.dataset.examples
>> >> >>
>> >> >> In particular this fork:
>> >> >> * Is a subset of dataset functionality
>> >> >> * Has a p2 site available to try out the code
>> >> >> * p2 site includes source bundles
>> >> >> * Depends only on current Orbit approved bundles
>> >> >> * Has no pre-compiled JARs
>> >> >> * Works with Eclipse 4
>> >> >> * Works as a standalone JAR
>> >> >> * Includes all relevant tests from Dawn
>> >> >> * Buildable with maven/tycho (e.g. run mvn verify and get an
>> >> >> update
>> >> >> site)
>> >> >> * using Travis CI as build machine
>> >> >>
>> >> >> Datasets features & functionality includes:
>> >> >>   * Various types: doubles, compound, complex, float, etc
>> >> >>   * Array creation
>> >> >>   * Universal functions e.g. sin, cos, exp
>> >> >>   * Linear algebra
>> >> >>   * Indexing & slicing
>> >> >>   * Regions of interest e.g. rectangular
>> >> >>
>> >> >> This fork is intended to be a springboard for SWG members to try
>> >> >> out DAWN datasets, and start to discuss how it applies to their
>> >> >> projects. We will maintain it in the short term.
>> >> >>
>> >> >>   When you next have an opportunity we hope all interested parties
>> >> >> could
>> >> >>   1.Try it out
>> >> >>     - can you run the example?
>> >> >>     - can you integrate it with your codebase?
>> >> >>
>> >> >>   2. Get Involved in architecture discussions:
>> >> >>     - how does it fit within your framework?
>> >> >>     - what works well?
>> >> >>     - what's missing?
>> >> >>     - suggestions for improvements.
>> >> >>
>> >> >> Ultimately the goal is to have a standardised dataset API &
>> >> >> implementation shared by all.
>> >> >>
>> >> >> Regards,
>> >> >> Tracy
>> >> >>
>> >> >> [1]
>> >> >> http://dev.eclipse.org/mhonarc/lists//science-iwg/msg01074.html
>> >> >>
>> >> >> _______________________________________________
>> >> >> science-iwg mailing list
>> >> >> science-iwg@xxxxxxxxxxx
>> >> >> To change your delivery options, retrieve your password, or
>> >> >> unsubscribe from this list, visit
>> >> >> https://dev.eclipse.org/mailman/listinfo/science-iwg
>> >> >
>> >> >
>> >> > _______________________________________________
>> >> > science-iwg mailing list
>> >> > science-iwg@xxxxxxxxxxx
>> >> > To change your delivery options, retrieve your password, or
>> >> > unsubscribe from this list, visit
>> >> > https://dev.eclipse.org/mailman/listinfo/science-iwg
>> >> _______________________________________________
>> >> science-iwg mailing list
>> >> science-iwg@xxxxxxxxxxx
>> >> To change your delivery options, retrieve your password, or
>> >> unsubscribe from this list, visit
>> >> https://dev.eclipse.org/mailman/listinfo/science-iwg
>> >
>> >
>> > _______________________________________________
>> > science-iwg mailing list
>> > science-iwg@xxxxxxxxxxx
>> > To change your delivery options, retrieve your password, or
>> > unsubscribe from this list, visit
>> > https://dev.eclipse.org/mailman/listinfo/science-iwg
>> _______________________________________________
>> science-iwg mailing list
>> science-iwg@xxxxxxxxxxx
>> To change your delivery options, retrieve your password, or unsubscribe
>> from this list, visit https://dev.eclipse.org/mailman/listinfo/science-iwg
>>
>> --
>> This e-mail and any attachments may contain confidential, copyright and or
>> privileged material, and are for the use of the intended addressee only. If
>> you are not the intended addressee or an authorised recipient of the
>> addressee please notify us of receipt by returning the e-mail and do not
>> use, copy, retain, distribute or disclose the information in or attached to
>> the e-mail.
>> Any opinions expressed within this e-mail are those of the individual and
>> not necessarily of Diamond Light Source Ltd.
>> Diamond Light Source Ltd. cannot guarantee that this e-mail or any
>> attachments are free from viruses and we cannot accept liability for any
>> damage which you may sustain as a result of software viruses which may be
>> transmitted in or with the message.
>> Diamond Light Source Limited (company no. 4375679). Registered in England
>> and Wales with its registered office at Diamond House, Harwell Science and
>> Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United Kingdom
>>
>> _______________________________________________
>> science-iwg mailing list
>> science-iwg@xxxxxxxxxxx
>> To change your delivery options, retrieve your password, or unsubscribe
>> from this list, visit
>> https://dev.eclipse.org/mailman/listinfo/science-iwg
>
>
> _______________________________________________
> science-iwg mailing list
> science-iwg@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe from
> this list, visit
> https://dev.eclipse.org/mailman/listinfo/science-iwg


Back to the top