[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

RE : help needed to improve the libhkl package control file



Hello

> -Homepage: http://not.yet
> +Homepage: http://www.hkl.gov.my/content/deptintro.php?Did=17

> Only joking.  I gather "hkl" has something to do with calculating
> "h, k, and l values", and normal users won't care.

I like your sens of humor :)

>> -Description: library for diffraction calculation and diffractometer control.
>> +Description: diffractometer control library

>No need for a final full stop.  I've moved some of this into the
>long description so that all the other packages in the family have
>got room to use this basic text plus an addendum.

Yes I think that it is a good way to provide a normalize information for all binary
packages provides by a source one.

> + The hkl library is a framework for diffraction computation and
> + diffractometer control, heavily used at the SOLEIL synchrotron. It
> + supports various types of diffractometer geometry: Eulerian 4-circle,
> + Eulerian 6-circle, kappa 4-circle, kappa 6-circle, and z-axis
> + geometry. For each of these it provides multiple modes, including
> + bisector and constant omega.

> I've pretty much just ripped it to pieces and put it back together
> again.  Google tells me there really is such an expression as
> "(Eulerian) 4-circle geometry", so hopefully this will be
> intelligible to the relevant specialists...

Yes thoses geometries are well known of peoples doing X-Rays diffraction.

For the mode part I am wondering if I need to speak about them. bissector + constant omega
is too restrictiv for me. Maybe addind something like:

For each of these, plenty of numerical computed mode are provided (bissector,  constant psi, etc...)

In fact the plus-value of this library is that all modes compuation is done using a numerical resolution.
so it is really powerfull compare to the the one only done by invertimg mathematical system by hand.

>>  Package: libhkl-dev
[...]
>> -Description: libhkl development package
>> +Description: diffractometer control library - development files

> Reusing the standard synopsis plus difference.  Packages don't need
> to be labelled as packages in the short description!

Yes :)

what about

diffractometer computation control library.

In fact this library only do calculation to send diffractometer at the right position.
usually a diffractometer 4 circles has 4 axes and you need to set the right values
for each of thoses axes. so this library gives you the values.


Thanks


Reply to: