[Nexus] Basic questions about application definitions
Andrew GOETZ
andy.gotz at esrf.fr
Thu Feb 12 17:47:36 GMT 2015
Dear Tobias + Pete,
thank you both for your quick replies. They clarify the situation a lot.
I understand it is difficult to know who is using the application
definitions but maybe a survey could be done on the mailing list to find
out how many use which application definition and which software
implements them.
Regards
Andy
On 12/02/2015 18:07, Tobias Richter wrote:
> Dear Andy,
>
> To answer your first second question first (before I forget): I have
> not come across anything in NeXus that requires you to duplicate data.
> Linking is always allowed. There are some opposite cases like the one
> you quote below, where linking is mandated in a particular way. In my
> view that’s more of a legacy item. As long as data can be retrieved
> from the specified location using the underlying contain format, I
> don’t care how it gets there.
>
> Otherwise Pete has written something on subentry that may help. If it
> doesn’t speak up!
>
> The majority of the application definitions where generated at some
> point far back in time with the best intentions. You have to start
> somewhere, right? Most facilities are only now slowly taking up the
> task to implement them (fully). When problems are found we try and
> resolve them. Unfortunately there is not yet an army of volunteers out
> there that implements and tests everything for us.
>
> Regards,
>
> Tobias
>
>
>> On 12 Feb 2015, at 17:39, Andrew GOETZ <andy.gotz at ESRF.FR
>> <mailto:andy.gotz at ESRF.FR>> wrote:
>>
>> Hi,
>>
>> at the ESRF we were looking at the application definitions and saw by
>> chance that the fluorescence one:
>>
>> http://download.nexusformat.org/doc/html/classes/applications/NXfluo.html
>>
>> has a typo in it which makes it unusable as it is :
>>
>> *data*: /NXdata/
>> <http://download.nexusformat.org/doc/html/classes/base_classes/NXdata.html#nxdata>
>>
>> *energy* –> /entry/instrument/fluorecence/energy
>>
>> *data* –> /entry/instrument/fluorecence/data
>>
>> This begs the question : how many sites are using the Application
>> definitions and how do you get around the bugs?
>>
>> A second question we had is that the way the application definitions
>> are defined today implies they duplicate data in the file instead of
>> linking to it. This is because they insist on creating NXsubentry.
>> Please correct me if we have misunderstood the use of NXsubentry.
>>
>> Our second question is : does this bother anyone else than us?
>>
>> Kind regards
>>
>> Andy + Christophe
>>
>>
>> _______________________________________________
>> NeXus mailing list
>> NeXus at nexusformat.org <mailto:NeXus at nexusformat.org>
>> http://lists.nexusformat.org/mailman/listinfo/nexus
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.nexusformat.org/pipermail/nexus/attachments/20150212/4c6da3dc/attachment.html>
More information about the NeXus
mailing list