From dyadkin at lns.pnpi.spb.ru Sat Jan 21 22:04:34 2012
From: dyadkin at lns.pnpi.spb.ru (Vadim Dyadkin)
Date: Sun, 22 Jan 2012 02:04:34 +0400
Subject: [Nexus-developers] bug (?) in nexus-4.2.1
Message-ID: <1516830.TuphLk4Dyb@kato>
Dear developers
Since the registration is closed, I write this letter.
I have started to sort out the nexus format and I have got a strange behavior
of this python example:
http://download.nexusformat.org/doc/html/Examples.html#Examples.NAPI
It produces this xml:
0 1
2 3
4 5
6 7
8 9
10 11
12 13
14 15
16 17
18 19
20 21
22 23
Look at the signal attribute of the test field, it is a pure overflow. I am
not sure whether this is an error or I have done something wrong. I could not
test your trunk since the svn is only for the registered users. I use x86-64
linux-3.2.1, python-2.7.2, numpy-1.6.1, mini-xml-2.6, gcc-4.5.3
Best regards,
Vadim
From ROsborn at anl.gov Mon Jan 23 14:31:39 2012
From: ROsborn at anl.gov (Ray Osborn)
Date: Mon, 23 Jan 2012 08:31:39 -0600
Subject: [Nexus-developers] bug (?) in nexus-4.2.1
In-Reply-To: <1516830.TuphLk4Dyb@kato>
References: <1516830.TuphLk4Dyb@kato>
Message-ID:
The problem can be fixed by changing the attribute call to
>>> nf.putattr("signal",1, dtype='int32')
i.e, by casting the integer attribute as 32-bit. You are using a 64-bit version of python, but a 32-bit version of the API.
There is a 64-bit version of the Python NeXus API that I think will be included in the next release, although I can't say for sure if this bug will be fixed by it. I am still using the older version with 64-bit Python, but the problem only seems to affect XML output.
Ray
On Jan 21, 2012, at 4:04 PM, Vadim Dyadkin wrote:
> Dear developers
>
> Since the registration is closed, I write this letter.
>
> I have started to sort out the nexus format and I have got a strange behavior
> of this python example:
> http://download.nexusformat.org/doc/html/Examples.html#Examples.NAPI
> It produces this xml:
>
>
> file_name="next.nxs.xml"
> xmlns="http://definition.nexusformat.org/schema/3.1"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> xsi:schemaLocation="http://definition.nexusformat.org/schema/3.1
> http://definition.nexusformat.org/schema/3.1/BASE.xsd"
> file_time="2012-01-21T01:37:29+04:00">
>
>
> signal="-99999999999999997748809823456034029568.000000">
> 0 1
> 2 3
> 4 5
> 6 7
> 8 9
> 10 11
> 12 13
> 14 15
> 16 17
> 18 19
> 20 21
> 22 23
>
>
>
>
>
> Look at the signal attribute of the test field, it is a pure overflow. I am
> not sure whether this is an error or I have done something wrong. I could not
> test your trunk since the svn is only for the registered users. I use x86-64
> linux-3.2.1, python-2.7.2, numpy-1.6.1, mini-xml-2.6, gcc-4.5.3
>
> Best regards,
> Vadim
> _______________________________________________
> NeXus-developers mailing list
> NeXus-developers at nexusformat.org
> http://lists.nexusformat.org/mailman/listinfo/nexus-developers
--
Ray Osborn
Materials Science Division
Argonne National Laboratory
Argonne, IL 60439, USA
Phone: +1 (630) 252-9011
Email: ROsborn at anl.gov
From mark.koennecke at psi.ch Wed Feb 8 10:04:49 2012
From: mark.koennecke at psi.ch (Mark Koennecke)
Date: Wed, 8 Feb 2012 11:04:49 +0100
Subject: [Nexus-developers] NeXusTelco
Message-ID: <8A5A3781-B32C-423E-B0BE-169AA2177AF5@psi.ch>
Please join me in an Adobe Connect Meeting.
Meeting Name: NeXusTelco
Summary:
Invited By: Mark Koennecke (mark.koennecke at psi.ch)
When: 02/08/2012 2:30 PM - 3:30 PM
Time Zone: (GMT+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
To join the meeting:
https://collab.switch.ch/nexus/
----------------
If you have never attended an Adobe Connect meeting before:
Test your connection: https://collab.switch.ch/common/help/en/support/meeting_test.htm
Get a quick overview: http://www.adobe.com/go/connectpro_overview
Adobe, the Adobe logo, Acrobat and Adobe Connect are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States and/or other countries.
From eugen.wintersberger at desy.de Wed Feb 8 12:40:13 2012
From: eugen.wintersberger at desy.de (Eugen Wintersberger)
Date: Wed, 08 Feb 2012 13:40:13 +0100
Subject: [Nexus-developers] NeXusTelco
In-Reply-To: <8A5A3781-B32C-423E-B0BE-169AA2177AF5@psi.ch>
References: <8A5A3781-B32C-423E-B0BE-169AA2177AF5@psi.ch>
Message-ID: <1328704813.22706.13.camel@haso228w>
I have just checked the meeting_test.htm it seems that I cannot connect
to the meeting place. I am not sure if there are some ports filtered by
our DESY-wide firewall (does the software require some special ports for
communication?).
Besides, I have seen that there is some add-in required (for the
browser?). Does anyone know if this is available for Linux (64Bit) too?
regards
Eugen
On Wed, 2012-02-08 at 11:04 +0100, Mark Koennecke wrote:
> Please join me in an Adobe Connect Meeting.
>
> Meeting Name: NeXusTelco
> Summary:
> Invited By: Mark Koennecke (mark.koennecke at psi.ch)
> When: 02/08/2012 2:30 PM - 3:30 PM
> Time Zone: (GMT+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
>
>
>
> To join the meeting:
> https://collab.switch.ch/nexus/
>
>
>
> ----------------
> If you have never attended an Adobe Connect meeting before:
>
> Test your connection: https://collab.switch.ch/common/help/en/support/meeting_test.htm
>
> Get a quick overview: http://www.adobe.com/go/connectpro_overview
>
> Adobe, the Adobe logo, Acrobat and Adobe Connect are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States and/or other countries.
> _______________________________________________
> NeXus-developers mailing list
> NeXus-developers at nexusformat.org
> http://lists.nexusformat.org/mailman/listinfo/nexus-developers
From mark.koennecke at psi.ch Wed Feb 8 12:49:44 2012
From: mark.koennecke at psi.ch (Mark Koennecke)
Date: Wed, 8 Feb 2012 13:49:44 +0100
Subject: [Nexus-developers] NeXusTelco
In-Reply-To: <1328704813.22706.13.camel@haso228w>
References: <8A5A3781-B32C-423E-B0BE-169AA2177AF5@psi.ch>
<1328704813.22706.13.camel@haso228w>
Message-ID: <2DB54342-054F-4804-A4C6-D4CB1E199C10@psi.ch>
Eugen,
it may be that the meeting is not yet open. It is a tad early. As fas as I know you need a WWW-browser with
flash support.
Cheers,
Mark
On Feb 8, 2012, at 1:40 PM, Eugen Wintersberger wrote:
> I have just checked the meeting_test.htm it seems that I cannot connect
> to the meeting place. I am not sure if there are some ports filtered by
> our DESY-wide firewall (does the software require some special ports for
> communication?).
> Besides, I have seen that there is some add-in required (for the
> browser?). Does anyone know if this is available for Linux (64Bit) too?
>
> regards
> Eugen
>
>
> On Wed, 2012-02-08 at 11:04 +0100, Mark Koennecke wrote:
>> Please join me in an Adobe Connect Meeting.
>>
>> Meeting Name: NeXusTelco
>> Summary:
>> Invited By: Mark Koennecke (mark.koennecke at psi.ch)
>> When: 02/08/2012 2:30 PM - 3:30 PM
>> Time Zone: (GMT+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
>>
>>
>>
>> To join the meeting:
>> https://collab.switch.ch/nexus/
>>
>>
>>
>> ----------------
>> If you have never attended an Adobe Connect meeting before:
>>
>> Test your connection: https://collab.switch.ch/common/help/en/support/meeting_test.htm
>>
>> Get a quick overview: http://www.adobe.com/go/connectpro_overview
>>
>> Adobe, the Adobe logo, Acrobat and Adobe Connect are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States and/or other countries.
>> _______________________________________________
>> NeXus-developers mailing list
>> NeXus-developers at nexusformat.org
>> http://lists.nexusformat.org/mailman/listinfo/nexus-developers
>
>
> _______________________________________________
> NeXus-developers mailing list
> NeXus-developers at nexusformat.org
> http://lists.nexusformat.org/mailman/listinfo/nexus-developers
From eugen.wintersberger at desy.de Wed Feb 8 12:55:19 2012
From: eugen.wintersberger at desy.de (Eugen Wintersberger)
Date: Wed, 08 Feb 2012 13:55:19 +0100
Subject: [Nexus-developers] NeXusTelco
In-Reply-To: <2DB54342-054F-4804-A4C6-D4CB1E199C10@psi.ch>
References: <8A5A3781-B32C-423E-B0BE-169AA2177AF5@psi.ch>
<1328704813.22706.13.camel@haso228w>
<2DB54342-054F-4804-A4C6-D4CB1E199C10@psi.ch>
Message-ID: <1328705719.22706.14.camel@haso228w>
Ok - I will try later.
On Wed, 2012-02-08 at 13:49 +0100, Mark Koennecke wrote:
> Eugen,
>
> it may be that the meeting is not yet open. It is a tad early. As fas as I know you need a WWW-browser with
> flash support.
>
> Cheers,
>
> Mark
>
> On Feb 8, 2012, at 1:40 PM, Eugen Wintersberger wrote:
>
> > I have just checked the meeting_test.htm it seems that I cannot connect
> > to the meeting place. I am not sure if there are some ports filtered by
> > our DESY-wide firewall (does the software require some special ports for
> > communication?).
> > Besides, I have seen that there is some add-in required (for the
> > browser?). Does anyone know if this is available for Linux (64Bit) too?
> >
> > regards
> > Eugen
> >
> >
> > On Wed, 2012-02-08 at 11:04 +0100, Mark Koennecke wrote:
> >> Please join me in an Adobe Connect Meeting.
> >>
> >> Meeting Name: NeXusTelco
> >> Summary:
> >> Invited By: Mark Koennecke (mark.koennecke at psi.ch)
> >> When: 02/08/2012 2:30 PM - 3:30 PM
> >> Time Zone: (GMT+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
> >>
> >>
> >>
> >> To join the meeting:
> >> https://collab.switch.ch/nexus/
> >>
> >>
> >>
> >> ----------------
> >> If you have never attended an Adobe Connect meeting before:
> >>
> >> Test your connection: https://collab.switch.ch/common/help/en/support/meeting_test.htm
> >>
> >> Get a quick overview: http://www.adobe.com/go/connectpro_overview
> >>
> >> Adobe, the Adobe logo, Acrobat and Adobe Connect are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States and/or other countries.
> >> _______________________________________________
> >> NeXus-developers mailing list
> >> NeXus-developers at nexusformat.org
> >> http://lists.nexusformat.org/mailman/listinfo/nexus-developers
> >
> >
> > _______________________________________________
> > NeXus-developers mailing list
> > NeXus-developers at nexusformat.org
> > http://lists.nexusformat.org/mailman/listinfo/nexus-developers
>
>
> _______________________________________________
> NeXus-developers mailing list
> NeXus-developers at nexusformat.org
> http://lists.nexusformat.org/mailman/listinfo/nexus-developers
From eugen.wintersberger at desy.de Wed Feb 8 13:29:06 2012
From: eugen.wintersberger at desy.de (Eugen Wintersberger)
Date: Wed, 08 Feb 2012 14:29:06 +0100
Subject: [Nexus-developers] NeXusTelco
In-Reply-To: <8A5A3781-B32C-423E-B0BE-169AA2177AF5@psi.ch>
References: <8A5A3781-B32C-423E-B0BE-169AA2177AF5@psi.ch>
Message-ID: <1328707746.22706.15.camel@haso228w>
Does not see that this works for me. The system simply refuses to
establish a connection ;). Any ideas?
regards
Eugen
On Wed, 2012-02-08 at 11:04 +0100, Mark Koennecke wrote:
> Please join me in an Adobe Connect Meeting.
>
> Meeting Name: NeXusTelco
> Summary:
> Invited By: Mark Koennecke (mark.koennecke at psi.ch)
> When: 02/08/2012 2:30 PM - 3:30 PM
> Time Zone: (GMT+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
>
>
>
> To join the meeting:
> https://collab.switch.ch/nexus/
>
>
>
> ----------------
> If you have never attended an Adobe Connect meeting before:
>
> Test your connection: https://collab.switch.ch/common/help/en/support/meeting_test.htm
>
> Get a quick overview: http://www.adobe.com/go/connectpro_overview
>
> Adobe, the Adobe logo, Acrobat and Adobe Connect are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States and/or other countries.
> _______________________________________________
> NeXus-developers mailing list
> NeXus-developers at nexusformat.org
> http://lists.nexusformat.org/mailman/listinfo/nexus-developers
From Tobias.Richter at diamond.ac.uk Wed Feb 8 13:46:25 2012
From: Tobias.Richter at diamond.ac.uk (Tobias.Richter at diamond.ac.uk)
Date: Wed, 8 Feb 2012 13:46:25 +0000
Subject: [Nexus-developers] NeXusTelco
In-Reply-To: <1328707746.22706.15.camel@haso228w>
References: <8A5A3781-B32C-423E-B0BE-169AA2177AF5@psi.ch>,
<1328707746.22706.15.camel@haso228w>
Message-ID: <4669C175DBA03A4981471A4B07FEC3740F7ECEE7@EXCHMBX03.fed.cclrc.ac.uk>
Does not work for us either.
Tobias
________________________________________
From: nexus-developers-bounces at nexusformat.org [nexus-developers-bounces at nexusformat.org] on behalf of Eugen Wintersberger [eugen.wintersberger at desy.de]
Sent: 08 February 2012 13:29
To: nexus-developers at nexusformat.org
Subject: Re: [Nexus-developers] NeXusTelco
Does not see that this works for me. The system simply refuses to
establish a connection ;). Any ideas?
regards
Eugen
On Wed, 2012-02-08 at 11:04 +0100, Mark Koennecke wrote:
> Please join me in an Adobe Connect Meeting.
>
> Meeting Name: NeXusTelco
> Summary:
> Invited By: Mark Koennecke (mark.koennecke at psi.ch)
> When: 02/08/2012 2:30 PM - 3:30 PM
> Time Zone: (GMT+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
>
>
>
> To join the meeting:
> https://collab.switch.ch/nexus/
>
>
>
> ----------------
> If you have never attended an Adobe Connect meeting before:
>
> Test your connection: https://collab.switch.ch/common/help/en/support/meeting_test.htm
>
> Get a quick overview: http://www.adobe.com/go/connectpro_overview
>
> Adobe, the Adobe logo, Acrobat and Adobe Connect are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States and/or other countries.
> _______________________________________________
> NeXus-developers mailing list
> NeXus-developers at nexusformat.org
> http://lists.nexusformat.org/mailman/listinfo/nexus-developers
_______________________________________________
NeXus-developers mailing list
NeXus-developers at nexusformat.org
http://lists.nexusformat.org/mailman/listinfo/nexus-developers
--
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
From zikovskyjl at ornl.gov Wed Feb 15 19:02:51 2012
From: zikovskyjl at ornl.gov (Zikovsky, Janik L.)
Date: Wed, 15 Feb 2012 14:02:51 -0500
Subject: [Nexus-developers] Thread-safety of HDF5, NeXus
Message-ID: <5C691E518F345F4882FAB9E9839E60BA146207AF9B@EXCHMB.ornl.gov>
Hello,
I just found out that the usual binaries of HDF5 are NOT thread-safe even when accessing DIFFERENT files from separate threads in the same process. However, the HDF libraries CAN be built in a thread-safe way:
http://www.hdfgroup.uiuc.edu/papers/features/mthdf/index.html
My question is: does NeXus use the thread-safe version of HDF5 (I suspect no)? And if not, can it?
Thanks!
Janik Zikovsky
Scientific Data Analysis Group, Spallation Neutron Source
From freddie.akeroyd at stfc.ac.uk Wed Feb 15 19:31:04 2012
From: freddie.akeroyd at stfc.ac.uk (freddie.akeroyd at stfc.ac.uk)
Date: Wed, 15 Feb 2012 19:31:04 +0000
Subject: [Nexus-developers] Thread-safety of HDF5, NeXus
In-Reply-To: <5C691E518F345F4882FAB9E9839E60BA146207AF9B@EXCHMB.ornl.gov>
References: <5C691E518F345F4882FAB9E9839E60BA146207AF9B@EXCHMB.ornl.gov>
Message-ID: <8CB55BA9D873DA42AA26C3BDD72F56280FB54851@EXCHMBX03.fed.cclrc.ac.uk>
Hi Janik,
NeXus 4.3.0 (currently at rc2) implements its own HDF5 thread safety via pthreads / Windows Critical sections, so you will be able to use either thread safe or non thread safe HDF5 from a multi-threaded program. NeXus basically protects all HDF5 calls with a global lock, which doesn't allow any concurrency, but my understanding of the current thread safety in HDF5 is that it doesn't yet either; we may need to revisit this if things change in HDF5
Regards,
Freddie
> -----Original Message-----
> From: nexus-developers-bounces at nexusformat.org [mailto:nexus-
> developers-bounces at nexusformat.org] On Behalf Of Zikovsky, Janik L.
> Sent: 15 February 2012 19:03
> To: nexus-developers at nexusformat.org
> Subject: [Nexus-developers] Thread-safety of HDF5, NeXus
>
> Hello,
>
> I just found out that the usual binaries of HDF5 are NOT thread-safe
> even when accessing DIFFERENT files from separate threads in the same
> process. However, the HDF libraries CAN be built in a thread-safe way:
> http://www.hdfgroup.uiuc.edu/papers/features/mthdf/index.html
>
> My question is: does NeXus use the thread-safe version of HDF5 (I
> suspect no)? And if not, can it?
>
> Thanks!
>
> Janik Zikovsky
> Scientific Data Analysis Group, Spallation Neutron Source
>
> _______________________________________________
> NeXus-developers mailing list
> NeXus-developers at nexusformat.org
> http://lists.nexusformat.org/mailman/listinfo/nexus-developers
--
Scanned by iCritical.
From Mark.Koennecke at psi.ch Mon Feb 20 15:32:11 2012
From: Mark.Koennecke at psi.ch (Mark Koennecke)
Date: Mon, 20 Feb 2012 16:32:11 +0100
Subject: [Nexus-developers] NeXus Quo Vadis
Message-ID: <4F42677B.90509@psi.ch>
Hi,
as promised at the last tele conference I send a short document about
some views I
have about NeXus and the future of NeXus. It questions many of the
things we have done
so far. So this may be a bit disruptive. My general ideas was to discuss
these topics at
the next NIAC. But I first want your feedback. Depending on this:
- we can decide to bury the document
- we can improve it to become a framework for discussion at NIAC
I feel a little uneasy about writing such a document. On the other hand,
if times change
NeXus may need to change too.
This paper is for NIAC members only.
Best Regards,
Mark Koennecke
-------------- next part --------------
A non-text attachment was scrubbed...
Name: NeXusQV.pdf
Type: application/pdf
Size: 56753 bytes
Desc: not available
URL:
From sole at esrf.fr Mon Feb 20 16:54:29 2012
From: sole at esrf.fr (=?ISO-8859-1?Q?=22V=2E_Armando_Sol=E9=22?=)
Date: Mon, 20 Feb 2012 17:54:29 +0100
Subject: [Nexus-developers] NeXus Quo Vadis
In-Reply-To: <4F42677B.90509@psi.ch>
References: <4F42677B.90509@psi.ch>
Message-ID: <4F427AC5.9030807@esrf.fr>
Hi there,
Just to clarify my position and that of the ESRF concerning what Mark
has written:
"""
NeXus-Armando-Light
A better name is required here. The Armando is for Armando Sole who more
or less suggested this
aproach if I read him correctly. This is another version of a lighter
NeXus. I believe the approach
suggested here would formalize a practice of using NeXus which is common
at synchrotron sources. This
version looks like this:
1. Use HDF-5 as a file format
"""
100 % correct.
"""
2. Store your data in a simplified hierarchy using NXentry and
NXcollection groups. Apply a lot of
freedom how you do this.
"""
NXentry mandatory.
NXcollection for anything not dealt with by other NXclass.
If you want to describe your beamline, then there is a group
(NXinstrument) for that. I would not write it into an NXcollection.
Personally I like how ALBA is generating Nexus files.
"""
3. Have NXmethod groups at NXentry level which contain links to those
data items required for a
specific use of the file. For example a group NXsas would contain links
to all data items required for
small angle scattering analysis. The content of the NXmethod groups can
be derived from the
existing application definitions. Just flatten the application
definition hierarchy and resolve name
conflicts by prefixing.
"""
That is certainly not our point of view. At last NIAC was decided to
have NXsubentry performing that role. I would have preferred to have
NXdefinition as NX_CLASS attribute, but at the end is just a personal taste.
What we advocate is, for instance:
/(root)
/whatever_entry_name:
@NX_CLASS:NXentry
start_time
end_time
....
/whatever_entry_name/whatever_group_name:
@NX_CLASS:NXsubentry
definition (string set to the particular technique implemented
helping to understand the rest of the fields in the subentry)
.....
That approach solves the issue of several techniques under the same
NXentry because you can have several NXsubentry groups.
Our most common case is simultaneous fluorescence-diffraction. That
approach is compliant with NeXus and it is not against any NeXus philosophy.
What we do not accept, is to force the different items to be found
inside the NXsubentry group to belong a particular place in the NeXus
tree. They just need to be there, either as datasets, as groups or as
links to datasets or groups. Please take a loot at the attached talk I
gave at the Q2XAFS 2011 workshop. The attachment needed approval. Please
download it from
http://ftp.esrf.fr/pub/scisoft/HDF5FILES/SOLE-HDF5NeXusAndBeyond.pdf
There are currently initiatives at APS and SLS among others for
standardizing tomography data. They define a exchange group with the
information needed to analyze the data, with other optional groups to
describe the instrument, and XML representation for validation purposes
and so on. When I take a look at their work, they are doing nothing
different to what can be done with NeXus adding an attribute NXsubentry
to their exchange group. Should one congratulate the NIAC for
encouraging such practices with the NIAC intransigence?
There are several consequences of the "Armando's approach":
1 - If HDF5 is the format, the NeXus API is not necessary.
2 - If the analysis information is in the definition, SOLEIL's common
data model is already contained in it and becomes redundant. Its only
motivation would be to deal with non-HDF5 legacy formats.
3 - The NeXus application definition validation tool is a perfectly
valid tool.
Other big mistakes are that the NIAC has tried to answer:
a) how one had to store the data and
b) how one had to analyze them
It is our opinion that:
a) How to store the data is a question that belongs to the data
acquisition people of the facility and the constraints of the experiment
(speed)
b) How to analyze the data belongs to the community employing a
technique and/or the analysis application developers to decide what is
needed. The NIAC can define a set of required data to perform an
analysis, but if the leading applications decide to use other parameters
the NIAC has nothing to do. As a matter of fact there are community
initiatives going on for XAS and for tomography. If they arrive to a
consensus, the NIAC will have *no other choice* than to accept them as
they come.
I think NeXus can still play a role:
1 - Acting as custodian of the community approved application
definitions and providing the corresponding validation tool(s).
2 - Presenting anything else as a set of recommendations.
3 - Redirecting NAPI maintenance/development efforts to work with the
HDF group to implement much needed features as the single writer
multiple reader and to push for interesting developments that currently
are just proposals. As a matter of fact, there is a proposal for an
abstract object layer that would allow to use HDF5 on non HDF5 files
therefore getting all SOLEIL's common data model objectives directly
supplied by the HDF5 library.
Best regards,
Armando
On 20/02/2012 16:32, Mark Koennecke wrote:
> Hi,
>
> as promised at the last tele conference I send a short document about
> some views I
> have about NeXus and the future of NeXus. It questions many of the
> things we have done
> so far. So this may be a bit disruptive. My general ideas was to
> discuss these topics at
> the next NIAC. But I first want your feedback. Depending on this:
> - we can decide to bury the document
> - we can improve it to become a framework for discussion at NIAC
>
> I feel a little uneasy about writing such a document. On the other
> hand, if times change
> NeXus may need to change too.
>
> This paper is for NIAC members only.
>
> Best Regards,
>
> Mark Koennecke
>
>
>
> _______________________________________________
> NeXus-developers mailing list
> NeXus-developers at nexusformat.org
> http://lists.nexusformat.org/mailman/listinfo/nexus-developers
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From jemian at anl.gov Mon Feb 20 17:07:05 2012
From: jemian at anl.gov (Pete R. Jemian)
Date: Mon, 20 Feb 2012 11:07:05 -0600
Subject: [Nexus-developers] NeXus Quo Vadis
In-Reply-To: <4F427AC5.9030807@esrf.fr>
References: <4F42677B.90509@psi.ch> <4F427AC5.9030807@esrf.fr>
Message-ID: <4F427DB9.3090407@anl.gov>
I like this.
On 2/20/2012 10:54 AM, "V. Armando Sol?" wrote:
> """
> 2. Store your data in a simplified hierarchy using NXentry and
> NXcollection groups. Apply a lot of
> freedom how you do this.
> """
>
> NXentry mandatory.
> NXcollection for anything not dealt with by other NXclass.
>
> If you want to describe your beamline, then there is a group
> (NXinstrument) for that. I would not write it into an NXcollection.
> Personally I like how ALBA is generating Nexus files.
This is actually a good model for the EPICS areaDetector, NeXus file
plugin, to use. So, the basic structure I have been recommending is:
NXentry (required)
NXdata (required)
data : contains the image
NXcollection (optional)
user-supplied list of uncategorized metadata
NXinstrument (optional)
metadata organized as defined in the NeXus dictionary
links may be used to avoid replicating information, if that is important
--
----------------------------------------------------------
Pete R. Jemian, Ph.D.
Beam line Controls and Data Acquisition, Group Leader
Advanced Photon Source, Argonne National Laboratory
Argonne, IL 60439 630 - 252 - 3189
-----------------------------------------------------------
Education is the one thing for which people
are willing to pay yet not receive.
-----------------------------------------------------------
From ROsborn at anl.gov Mon Feb 20 17:18:24 2012
From: ROsborn at anl.gov (Ray Osborn)
Date: Mon, 20 Feb 2012 11:18:24 -0600
Subject: [Nexus-developers] NeXus Quo Vadis
In-Reply-To: <4F427DB9.3090407@anl.gov>
References: <4F42677B.90509@psi.ch> <4F427AC5.9030807@esrf.fr>
<4F427DB9.3090407@anl.gov>
Message-ID:
I want to support the idea that there is tremendous value to encouraging the use of NeXus in this way - in fact, it is the way I have been using NeXus for years - as a way of loosely connecting data that are not necessarily defined by a strict standard. As Pete suggested, I would add that every NeXus file should contain at least one NXdata group, and I think people should be encouraged to use the glossary rather than inventing all their own terms, if they exist.
This, of course, requires access to flexible tools (usually scripting tools) that allow you to handle whatever data you are given interactively. If you are writing formal data analysis applications, you will have to be much stricter in requiring the input data to conform to some standard, but if you are using a scripting toolbox to play with the data, that is unnecessary. Hence my interest in the Python tree API (which I hope will be included in the 4.3 release).
Ray
On Feb 20, 2012, at 11:07 AM, Pete R. Jemian wrote:
> I like this.
>
> On 2/20/2012 10:54 AM, "V. Armando Sol?" wrote:
>> """
>> 2. Store your data in a simplified hierarchy using NXentry and
>> NXcollection groups. Apply a lot of
>> freedom how you do this.
>> """
>>
>> NXentry mandatory.
>> NXcollection for anything not dealt with by other NXclass.
>>
>> If you want to describe your beamline, then there is a group
>> (NXinstrument) for that. I would not write it into an NXcollection.
>> Personally I like how ALBA is generating Nexus files.
>
> This is actually a good model for the EPICS areaDetector, NeXus file plugin, to use. So, the basic structure I have been recommending is:
>
>
> NXentry (required)
> NXdata (required)
> data : contains the image
> NXcollection (optional)
> user-supplied list of uncategorized metadata
> NXinstrument (optional)
> metadata organized as defined in the NeXus dictionary
>
> links may be used to avoid replicating information, if that is important
>
> --
> ----------------------------------------------------------
> Pete R. Jemian, Ph.D.
> Beam line Controls and Data Acquisition, Group Leader
> Advanced Photon Source, Argonne National Laboratory
> Argonne, IL 60439 630 - 252 - 3189
> -----------------------------------------------------------
> Education is the one thing for which people
> are willing to pay yet not receive.
> -----------------------------------------------------------
> _______________________________________________
> NeXus-developers mailing list
> NeXus-developers at nexusformat.org
> http://lists.nexusformat.org/mailman/listinfo/nexus-developers
--
Ray Osborn
Materials Science Division
Argonne National Laboratory
Argonne, IL 60439, USA
Phone: +1 (630) 252-9011
Email: ROsborn at anl.gov
From ROsborn at anl.gov Mon Feb 20 17:19:55 2012
From: ROsborn at anl.gov (Ray Osborn)
Date: Mon, 20 Feb 2012 11:19:55 -0600
Subject: [Nexus-developers] NeXus Quo Vadis
In-Reply-To:
References: <4F42677B.90509@psi.ch> <4F427AC5.9030807@esrf.fr>
<4F427DB9.3090407@anl.gov>
Message-ID:
I should have said I was responding to Armando's post.
On Feb 20, 2012, at 11:18 AM, Ray Osborn wrote:
> I want to support the idea that there is tremendous value to encouraging the use of NeXus in this way - in fact, it is the way I have been using NeXus for years - as a way of loosely connecting data that are not necessarily defined by a strict standard. As Pete suggested, I would add that every NeXus file should contain at least one NXdata group, and I think people should be encouraged to use the glossary rather than inventing all their own terms, if they exist.
>
> This, of course, requires access to flexible tools (usually scripting tools) that allow you to handle whatever data you are given interactively. If you are writing formal data analysis applications, you will have to be much stricter in requiring the input data to conform to some standard, but if you are using a scripting toolbox to play with the data, that is unnecessary. Hence my interest in the Python tree API (which I hope will be included in the 4.3 release).
>
> Ray
>
> On Feb 20, 2012, at 11:07 AM, Pete R. Jemian wrote:
>
>> I like this.
>>
>> On 2/20/2012 10:54 AM, "V. Armando Sol?" wrote:
>>> """
>>> 2. Store your data in a simplified hierarchy using NXentry and
>>> NXcollection groups. Apply a lot of
>>> freedom how you do this.
>>> """
>>>
>>> NXentry mandatory.
>>> NXcollection for anything not dealt with by other NXclass.
>>>
>>> If you want to describe your beamline, then there is a group
>>> (NXinstrument) for that. I would not write it into an NXcollection.
>>> Personally I like how ALBA is generating Nexus files.
>>
>> This is actually a good model for the EPICS areaDetector, NeXus file plugin, to use. So, the basic structure I have been recommending is:
>>
>>
>> NXentry (required)
>> NXdata (required)
>> data : contains the image
>> NXcollection (optional)
>> user-supplied list of uncategorized metadata
>> NXinstrument (optional)
>> metadata organized as defined in the NeXus dictionary
>>
>> links may be used to avoid replicating information, if that is important
>>
>> --
>> ----------------------------------------------------------
>> Pete R. Jemian, Ph.D.
>> Beam line Controls and Data Acquisition, Group Leader
>> Advanced Photon Source, Argonne National Laboratory
>> Argonne, IL 60439 630 - 252 - 3189
>> -----------------------------------------------------------
>> Education is the one thing for which people
>> are willing to pay yet not receive.
>> -----------------------------------------------------------
>> _______________________________________________
>> NeXus-developers mailing list
>> NeXus-developers at nexusformat.org
>> http://lists.nexusformat.org/mailman/listinfo/nexus-developers
>
> --
> Ray Osborn
> Materials Science Division
> Argonne National Laboratory
> Argonne, IL 60439, USA
> Phone: +1 (630) 252-9011
> Email: ROsborn at anl.gov
>
>
>
>
> _______________________________________________
> NeXus-developers mailing list
> NeXus-developers at nexusformat.org
> http://lists.nexusformat.org/mailman/listinfo/nexus-developers
--
Ray Osborn
Materials Science Division
Argonne National Laboratory
Argonne, IL 60439, USA
Phone: +1 (630) 252-9011
Email: ROsborn at anl.gov
From sole at esrf.fr Mon Feb 20 16:51:18 2012
From: sole at esrf.fr (=?ISO-8859-1?Q?=22V=2E_Armando_Sol=E9=22?=)
Date: Mon, 20 Feb 2012 17:51:18 +0100
Subject: [Nexus-developers] NeXus Quo Vadis
In-Reply-To: <4F42677B.90509@psi.ch>
References: <4F42677B.90509@psi.ch>
Message-ID: <4F427A06.7070501@esrf.fr>
Hi there,
Just to clarify my position and that of the ESRF concerning what Mark
has written:
"""
NeXus-Armando-Light
A better name is required here. The Armando is for Armando Sole who more
or less suggested this
aproach if I read him correctly. This is another version of a lighter
NeXus. I believe the approach
suggested here would formalize a practice of using NeXus which is common
at synchrotron sources. This
version looks like this:
1. Use HDF-5 as a file format
"""
100 % correct.
"""
2. Store your data in a simplified hierarchy using NXentry and
NXcollection groups. Apply a lot of
freedom how you do this.
"""
NXentry mandatory.
NXcollection for anything not dealt with by other NXclass.
If you want to describe your beamline, then there is a group
(NXinstrument) for that. I would not write it into an NXcollection.
Personally I like how ALBA is generating Nexus files.
"""
3. Have NXmethod groups at NXentry level which contain links to those
data items required for a
specific use of the file. For example a group NXsas would contain links
to all data items required for
small angle scattering analysis. The content of the NXmethod groups can
be derived from the
existing application definitions. Just flatten the application
definition hierarchy and resolve name
conflicts by prefixing.
"""
That is certainly not our point of view. At last NIAC was decided to
have NXsubentry performing that role. I would have preferred to have
NXdefinition as NX_CLASS attribute, but at the end is just a personal taste.
What we advocate is, for instance:
/(root)
/whatever_entry_name:
@NX_CLASS:NXentry
start_time
end_time
....
/whatever_entry_name/whatever_group_name:
@NX_CLASS:NXsubentry
definition (string set to the particular technique implemented
helping to understand the rest of the fields in the subentry)
.....
That approach solves the issue of several techniques under the same
NXentry because you can have several NXsubentry groups.
Our most common case is simultaneous fluorescence-diffraction. That
approach is compliant with NeXus and it is not against any NeXus philosophy.
What we do not accept, is to force the different items to be found
inside the NXsubentry group to belong a particular place in the NeXus
tree. They just need to be there, either as datasets, as groups or as
links to datasets or groups. Please take a loot at the attached talk I
gave at the Q2XAFS 2011 workshop.
There are currently initiatives at APS and SLS among others for
standardizing tomography data. They define a exchange group with the
information needed to analyze the data, with other optional groups to
describe the instrument, and XML representation for validation purposes
and so on. When I take a look at their work, they are doing nothing
different to what can be done with NeXus adding an attribute NXsubentry
to their exchange group. Should one congratulate the NIAC for
encouraging such practices with the NIAC intransigence?
There are several consequences of the "Armando's approach":
1 - If HDF5 is the format, the NeXus API is not necessary.
2 - If the analysis information is in the definition, SOLEIL's common
data model is already contained in it and becomes redundant. Its only
motivation would be to deal with non-HDF5 legacy formats.
3 - The NeXus application definition validation tool is a perfectly
valid tool.
Other big mistakes are that the NIAC has tried to answer:
a) how one had to store the data and
b) how one had to analyze them
It is our opinion that:
a) How to store the data is a question that belongs to the data
acquisition people of the facility and the constraints of the experiment
(speed)
b) How to analyze the data belongs to the community employing a
technique and/or the analysis application developers to decide what is
needed. The NIAC can define a set of required data to perform an
analysis, but if the leading applications decide to use other parameters
the NIAC has nothing to do. As a matter of fact there are community
initiatives going on for XAS and for tomography. If they arrive to a
consensus, the NIAC will have *no other choice* than to accept them as
they come.
I think NeXus can still play a role:
1 - Acting as custodian of the community approved application
definitions and providing the corresponding validation tool(s).
2 - Presenting anything else as a set of recommendations.
3 - Redirecting NAPI maintenance/development efforts to work with the
HDF group to implement much needed features as the single writer
multiple reader and to push for interesting developments that currently
are just proposals. As a matter of fact, there is a proposal for an
abstract object layer that would allow to use HDF5 on non HDF5 files
therefore getting all SOLEIL's common data model objectives directly
supplied by the HDF5 library.
Best regards,
Armando
On 20/02/2012 16:32, Mark Koennecke wrote:
> Hi,
>
> as promised at the last tele conference I send a short document about
> some views I
> have about NeXus and the future of NeXus. It questions many of the
> things we have done
> so far. So this may be a bit disruptive. My general ideas was to
> discuss these topics at
> the next NIAC. But I first want your feedback. Depending on this:
> - we can decide to bury the document
> - we can improve it to become a framework for discussion at NIAC
>
> I feel a little uneasy about writing such a document. On the other
> hand, if times change
> NeXus may need to change too.
>
> This paper is for NIAC members only.
>
> Best Regards,
>
> Mark Koennecke
>
>
>
> _______________________________________________
> NeXus-developers mailing list
> NeXus-developers at nexusformat.org
> http://lists.nexusformat.org/mailman/listinfo/nexus-developers
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
-------------- next part --------------
A non-text attachment was scrubbed...
Name: SOLE-HDF5NeXusAndBeyond.pdf
Type: application/pdf
Size: 1474632 bytes
Desc: not available
URL:
From Tobias.Richter at diamond.ac.uk Tue Mar 6 10:31:27 2012
From: Tobias.Richter at diamond.ac.uk (Tobias.Richter at diamond.ac.uk)
Date: Tue, 6 Mar 2012 10:31:27 +0000
Subject: [Nexus-developers] 4.3 rc download
Message-ID: <4669C175DBA03A4981471A4B07FEC3740F805442@EXCHMBX03.fed.cclrc.ac.uk>
There currently is no way to find out about the 4.3 release candidate from the www.nexusformat.org website unless you dig very deep. Which you would only do when you know what you are looking for. After a bit of trying I am no longer sure there is a way to get to a tarball at all.
That should be fixed I think. And maybe the website could do with being slightly less static.
Regards,
Tobias
--
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
From freddie.akeroyd at stfc.ac.uk Tue Mar 6 12:03:43 2012
From: freddie.akeroyd at stfc.ac.uk (freddie.akeroyd at stfc.ac.uk)
Date: Tue, 6 Mar 2012 12:03:43 +0000
Subject: [Nexus-developers] 4.3 rc download
In-Reply-To: <4669C175DBA03A4981471A4B07FEC3740F805442@EXCHMBX03.fed.cclrc.ac.uk>
References: <4669C175DBA03A4981471A4B07FEC3740F805442@EXCHMBX03.fed.cclrc.ac.uk>
Message-ID: <8CB55BA9D873DA42AA26C3BDD72F56280FB84212@EXCHMBX03.fed.cclrc.ac.uk>
Hi Tobias,
the release candidate has only been circulated to nexus-tech and does indeed need linking better from the main site. Which page did you find on the wiki? http://wiki.nexusformat.org/NeXus_43_Testing contains a link to the download page and the tarball download works there as far as I can tell
Regards,
Freddie
> -----Original Message-----
> From: nexus-developers-bounces at nexusformat.org [mailto:nexus-
> developers-bounces at nexusformat.org] On Behalf Of
> Tobias.Richter at diamond.ac.uk
> Sent: 06 March 2012 10:31
> To: nexus-developers at nexusformat.org
> Subject: [Nexus-developers] 4.3 rc download
>
> There currently is no way to find out about the 4.3 release candidate
> from the www.nexusformat.org website unless
> you dig very deep. Which you would only do when you know what you are
> looking for. After a bit of trying I am no longer sure there is a way
> to get to a tarball at all.
> That should be fixed I think. And maybe the website could do with being
> slightly less static.
>
> Regards,
>
> Tobias
>
--
Scanned by iCritical.
From Tobias.Richter at diamond.ac.uk Tue Mar 6 13:07:09 2012
From: Tobias.Richter at diamond.ac.uk (Tobias.Richter at diamond.ac.uk)
Date: Tue, 6 Mar 2012 13:07:09 +0000
Subject: [Nexus-developers] 4.3 rc download
In-Reply-To: <8CB55BA9D873DA42AA26C3BDD72F56280FB84212@EXCHMBX03.fed.cclrc.ac.uk>
References: <4669C175DBA03A4981471A4B07FEC3740F805442@EXCHMBX03.fed.cclrc.ac.uk>,
<8CB55BA9D873DA42AA26C3BDD72F56280FB84212@EXCHMBX03.fed.cclrc.ac.uk>
Message-ID: <4669C175DBA03A4981471A4B07FEC3740F80552C@EXCHMBX03.fed.cclrc.ac.uk>
Hi Freddie,
Feel free to disagree, but I'd distribute release candidates more freely than exclusively to nexus-tech. A few more people doesn't harm and there is nothing else to fear really.Just the fact that there is visible activity is a good thing also.
You've now linked the NeXus_43_Testing page from two others, but the best thing I found was the Release (at that time with out a link to download). What would be further helpful is something more obvious. All of the links in the Installation section on the home page could link to a page that encourages interested people to try the release candidate. (But the wording would lead to faint of heart to the released version, of course.)
I'd even put some news banner on the home page, at least for the final release. The way it is designed now you could have returning customers to the website that never find out about new releases, upcoming meetings etc.
Regards,
Tobias
________________________________________
From: nexus-developers-bounces at nexusformat.org [nexus-developers-bounces at nexusformat.org] on behalf of freddie.akeroyd at stfc.ac.uk [freddie.akeroyd at stfc.ac.uk]
Sent: 06 March 2012 12:03
To: nexus-developers at nexusformat.org
Subject: Re: [Nexus-developers] 4.3 rc download
Hi Tobias,
the release candidate has only been circulated to nexus-tech and does indeed need linking better from the main site. Which page did you find on the wiki? http://wiki.nexusformat.org/NeXus_43_Testing contains a link to the download page and the tarball download works there as far as I can tell
Regards,
Freddie
> -----Original Message-----
> From: nexus-developers-bounces at nexusformat.org [mailto:nexus-
> developers-bounces at nexusformat.org] On Behalf Of
> Tobias.Richter at diamond.ac.uk
> Sent: 06 March 2012 10:31
> To: nexus-developers at nexusformat.org
> Subject: [Nexus-developers] 4.3 rc download
>
> There currently is no way to find out about the 4.3 release candidate
> from the www.nexusformat.org website unless
> you dig very deep. Which you would only do when you know what you are
> looking for. After a bit of trying I am no longer sure there is a way
> to get to a tarball at all.
> That should be fixed I think. And maybe the website could do with being
> slightly less static.
>
> Regards,
>
> Tobias
>
--
Scanned by iCritical.
_______________________________________________
NeXus-developers mailing list
NeXus-developers at nexusformat.org
http://lists.nexusformat.org/mailman/listinfo/nexus-developers
--
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
From freddie.akeroyd at stfc.ac.uk Tue Mar 6 13:33:48 2012
From: freddie.akeroyd at stfc.ac.uk (freddie.akeroyd at stfc.ac.uk)
Date: Tue, 6 Mar 2012 13:33:48 +0000
Subject: [Nexus-developers] 4.3 rc download
In-Reply-To: <4669C175DBA03A4981471A4B07FEC3740F80552C@EXCHMBX03.fed.cclrc.ac.uk>
References: <4669C175DBA03A4981471A4B07FEC3740F805442@EXCHMBX03.fed.cclrc.ac.uk>,
<8CB55BA9D873DA42AA26C3BDD72F56280FB84212@EXCHMBX03.fed.cclrc.ac.uk>
<4669C175DBA03A4981471A4B07FEC3740F80552C@EXCHMBX03.fed.cclrc.ac.uk>
Message-ID: <8CB55BA9D873DA42AA26C3BDD72F56280FB8438C@EXCHMBX03.fed.cclrc.ac.uk>
Hi Tobias,
no I agree - the plan was to distribute to nexus-tech first and then go wider. The more people testing the better, but I wanted to start with a smaller group first so if there was a major general problem it didn't mean a lot of people were spending time on it. rc2 should have got announced to nexus-developers too, but I wanted to get the release notes in better shape and so it hasn't happened yet...
Freddie
> -----Original Message-----
> From: nexus-developers-bounces at nexusformat.org [mailto:nexus-
> developers-bounces at nexusformat.org] On Behalf Of
> Tobias.Richter at diamond.ac.uk
> Sent: 06 March 2012 13:07
> To: nexus-developers at nexusformat.org
> Subject: Re: [Nexus-developers] 4.3 rc download
>
> Hi Freddie,
>
> Feel free to disagree, but I'd distribute release candidates more
> freely than exclusively to nexus-tech. A few more people doesn't harm
> and there is nothing else to fear really.Just the fact that there is
> visible activity is a good thing also.
>
> You've now linked the NeXus_43_Testing page from two others, but the
> best thing I found was the Release (at that time with out a link to
> download). What would be further helpful is something more obvious. All
> of the links in the Installation section on the home page could link to
> a page that encourages interested people to try the release candidate.
> (But the wording would lead to faint of heart to the released version,
> of course.)
> I'd even put some news banner on the home page, at least for the final
> release. The way it is designed now you could have returning customers
> to the website that never find out about new releases, upcoming
> meetings etc.
>
> Regards,
>
> Tobias
>
> ________________________________________
> From: nexus-developers-bounces at nexusformat.org [nexus-developers-
> bounces at nexusformat.org] on behalf of freddie.akeroyd at stfc.ac.uk
> [freddie.akeroyd at stfc.ac.uk]
> Sent: 06 March 2012 12:03
> To: nexus-developers at nexusformat.org
> Subject: Re: [Nexus-developers] 4.3 rc download
>
> Hi Tobias,
>
> the release candidate has only been circulated to nexus-tech and does
> indeed need linking better from the main site. Which page did you find
> on the wiki? http://wiki.nexusformat.org/NeXus_43_Testing contains a
> link to the download page and the tarball download works there as far
> as I can tell
>
> Regards,
>
> Freddie
>
> > -----Original Message-----
> > From: nexus-developers-bounces at nexusformat.org [mailto:nexus-
> > developers-bounces at nexusformat.org] On Behalf Of
> > Tobias.Richter at diamond.ac.uk
> > Sent: 06 March 2012 10:31
> > To: nexus-developers at nexusformat.org
> > Subject: [Nexus-developers] 4.3 rc download
> >
> > There currently is no way to find out about the 4.3 release candidate
> > from the www.nexusformat.org website
> unless
> > you dig very deep. Which you would only do when you know what you are
> > looking for. After a bit of trying I am no longer sure there is a way
> > to get to a tarball at all.
> > That should be fixed I think. And maybe the website could do with
> being
> > slightly less static.
> >
> > Regards,
> >
> > Tobias
> >
>
> --
> Scanned by iCritical.
>
> _______________________________________________
> NeXus-developers mailing list
> NeXus-developers at nexusformat.org
> http://lists.nexusformat.org/mailman/listinfo/nexus-developers
>
> --
> 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
>
>
>
>
>
> _______________________________________________
> NeXus-developers mailing list
> NeXus-developers at nexusformat.org
> http://lists.nexusformat.org/mailman/listinfo/nexus-developers
--
Scanned by iCritical.
From yaya at bernstein-plus-sons.com Tue Mar 6 14:07:39 2012
From: yaya at bernstein-plus-sons.com (Herbert J. Bernstein)
Date: Tue, 06 Mar 2012 09:07:39 -0500
Subject: [Nexus-developers] [NeXus Library 4.3.0-20120306svn] testsuite: 10
failed
Message-ID: <4F561A2B.2010807@bernstein-plus-sons.com>
This was one of several runs on a MacBook Pro under Lion 10.7.3. The
problem is
with gfortran.
gfortran --version
GNU Fortran (GCC) 4.6.2
Copyright (C) 2011 Free Software Foundation, Inc.
which was brought in with fink.
In addition to the problem reported in the log, there is a
nuisance problem with make clean (or make disclean) that results in
mv napi.html nxs.napi.html
mv: rename napi.html to nxs.napi.html: No such file or directory
make[2]: *** [nxs.napi.html] Error 1
which is cured by simply reunpacking the tarball
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: testsuite.log
URL:
From Mark.Koennecke at psi.ch Thu Apr 5 10:56:30 2012
From: Mark.Koennecke at psi.ch (Mark Koennecke)
Date: Thu, 05 Apr 2012 11:56:30 +0200
Subject: [Nexus-developers] Scattering application definition
Message-ID: <4F7D6C4E.4020507@psi.ch>
Hi,
Pete Jemian already pointed out a couple of problems with the NXDL.
I have a few points to make about the content:
- In general the application definition is very close to what NeXus does.
- The scattering application definition defines coordinate systems for
incoming beam,
sample and detector. Here are some issues:
* NeXus is trying to come up with a system which emulates the CIF
way of doing coordinate
systems. I admit that we are very slow on this, possibly because it
takes a crystallographer
to understand and sort such things out. Rainers system would be in
conflict with this.
* The scattering application definition stores positions as separate
x,y,z and rotation matrices
as individual components, xx, xy, ...... Now, I would prefer to
store this as array position[4] and
orientation[3,3]. Or may be, the whole lot together as a 4x4 matrix.
- Time stamps. NX_DATE_TIME is in ISO8601 which alllows to have the
seconds with as much precision as
required. Time offset can be floating point values. Thus the NeXus
time recording system is accurate
enough.
- In the detector group the name data is first used for what I call
dimensions (data[1],data[2]) and later
for the actual detector data. I assume that this is a typo and that
in the first case dim[] was really meant.
Otherwise I do not understand this. Strictly speaking, a separate
field for dimensions is not necessary
as the attributes to the detector data already contain that
information (rank and dims).
- Otherwise there are just a few new names which have to synchronized.
Sorry that this response took to long.....
Best Regards and Happy Easter,
Mark Koennecke
From Mark.Koennecke at psi.ch Wed May 2 13:34:24 2012
From: Mark.Koennecke at psi.ch (Mark Koennecke)
Date: Wed, 02 May 2012 14:34:24 +0200
Subject: [Nexus-developers] Telephone
Message-ID: <4FA129D0.2020307@psi.ch>
Hi,
has everyone the problem with the bad reception?
Mark
From eugen.wintersberger at desy.de Wed May 2 13:41:04 2012
From: eugen.wintersberger at desy.de (Wintersberger, Eugen)
Date: Wed, 2 May 2012 14:41:04 +0200
Subject: [Nexus-developers] Telephone
In-Reply-To: <4FA129D0.2020307@psi.ch>
References: <4FA129D0.2020307@psi.ch>
Message-ID: <35E004AD6290A7438FCA34BBF325F416022F4910@ADXV2.win.desy.de>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Das warst definitiv du.
On 05/02/2012 02:34 PM, Mark Koennecke wrote:
> Hi,
>
> has everyone the problem with the bad reception?
>
> Mark
>
> _______________________________________________ NeXus-developers
> mailing list NeXus-developers at nexusformat.org
> http://lists.nexusformat.org/mailman/listinfo/nexus-developers
- --
- ---------------------------------------
| DI. Dr. Eugen Wintersberger |
| |
| FS-EC |
| HASYLAB at DESY |
| Notkestr. 85 |
| D-22607 Hamburg |
| Germany |
| |
| E-Mail: eugen.wintersberger at desy.de |
| Telefon: +49-40-8998-1917 |
- ---------------------------------------
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iF4EAREIAAYFAk+hK2AACgkQlIP0H82W0vBM0wD+KZjFaSBtCMdfpzQ+DETFua0t
Bw6T7pf+SLJigAf3ApcA/1pzKhksS7lGaoUL38dYw6u5Q/kV9m3qBlmKCYlYur4d
=j3fL
-----END PGP SIGNATURE-----
From yaya at bernstein-plus-sons.com Wed May 2 14:45:58 2012
From: yaya at bernstein-plus-sons.com (Herbert J. Bernstein)
Date: Wed, 02 May 2012 09:45:58 -0400
Subject: [Nexus-developers] Telephone
In-Reply-To: <4FA129D0.2020307@psi.ch>
References: <4FA129D0.2020307@psi.ch>
Message-ID: <4FA13A96.7090703@bernstein-plus-sons.com>
I have had considerable success with Skype conference calls, including
ones involving
people from Hawaii to Austria, with my machine as the hub in NY. For a
large group
voice-only is best, but for small groups (1-5) I have also had success
with Skype
group video.
Regards,
Herbert
On 5/2/12 8:34 AM, Mark Koennecke wrote:
> Hi,
>
> has everyone the problem with the bad reception?
>
> Mark
>
> _______________________________________________
> NeXus-developers mailing list
> NeXus-developers at nexusformat.org
> http://lists.nexusformat.org/mailman/listinfo/nexus-developers
>