scipp / ess

European Spallation Source facility bespoke, neutron scattering tools based on scipp.
https://scipp.github.io/ess/
BSD 3-Clause "New" or "Revised" License
3 stars 3 forks source link

Powder: Create output CIF #212

Closed jl-wynen closed 7 months ago

jl-wynen commented 11 months ago

https://confluence.esss.lu.se/display/DAM/DREAM+-+Create+output+cif

jl-wynen commented 10 months ago

Introductory explanation of the format: https://gemmi.readthedocs.io/en/latest/cif.html

jl-wynen commented 10 months ago

There are a number of packages for handling CIF files, many outdated.

Also, easyScience is currently implementing support for CIF2. I don't want to implement a writer for CIF1 at this point. So I'm moving this issue to blocked for now until we have a reader to test with.

jl-wynen commented 10 months ago

It doesn't look like easyScience will provide any utilities that we can use. I'm now looking into using gemmi (which ES uses internally). It does actually have a writer as well.