./math/xylib, Library for reading powder diffraction data

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.5, Package name: xylib-1.5, Maintainer: pkgsrc-users

xylib is a portable C++ library for reading files that contain x-y data from
powder diffraction, spectroscopy or other experimental methods.

Supported formats:

- plain text (CSV or TSV or space-separated-values)
- Crystallographic Information File for Powder Diffraction (pdCIF)
- Siemens/Bruker UXD
- Siemens/Bruker RAW ver. 1/2/3/4
- Philips UDF
- Philips RD (raw scan) V3
- Rigaku DAT
- Sietronics Sieray CPI
- DBWS/DMPLOT data file
- Canberra MCA *(only one of Canberra MCA formats?)*
- XFIT/Koalariet XDD
- RIET7/LHPM/CSRIET/ILL\_D1A5/PSI\_DMC DAT
- Vamas ISO14976
*(only experiment modes: SEM or MAPSV or MAPSVDP are supported;
only REGULAR scan_mode is supported)*
- Princeton Instruments WinSpec SPE
*(only 1-D data is supported)*


Required to build:
[devel/boost-headers] [pkgtools/cwrappers]

Master sites:

Filesize: 356.754 KB

Version history: (Expand)


CVS history: (Expand)


   2021-10-26 12:56:13 by Nia Alarie | Files touched by this commit (458)
Log message:
math: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes
   2021-10-07 16:28:36 by Nia Alarie | Files touched by this commit (458)
Log message:
math: Remove SHA1 hashes for distfiles
   2020-05-09 17:19:02 by Joerg Sonnenberger | Files touched by this commit (4)
Log message:
Stop using boost/detail/endian.hpp
   2020-03-20 12:58:37 by Nia Alarie | Files touched by this commit (640)
Log message:
*: Convert broken sourceforge HOMEPAGEs back to http
   2020-01-19 00:36:14 by Roland Illig | Files touched by this commit (3046)
Log message:
all: migrate several HOMEPAGEs to https

pkglint --only "https instead of http" -r -F

With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.

This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
   2020-01-07 14:35:44 by Niclas Rosenvik | Files touched by this commit (4)
Log message:
Add xyconvert 1.5 to pkgsrc-current

xyconvert is a converter gui for powder diffraction files. It is distributed
with the xylib library.
   2020-01-07 14:03:50 by Niclas Rosenvik | Files touched by this commit (7)
Log message:
Update xylib to version 1.5

Update xylib to version 1.5.

change from release notes:
improved CNF reading
changes to reading SpecsLab2 xy
support text files with lines terminated by CR only
more robust reading of CSV files
fixes for big-endian platforms
included xyConvert (GUI converter)
support filenames with non-ascii characters
added SpecsLab2 xy format
   2019-12-23 20:54:52 by Niclas Rosenvik | Files touched by this commit (2)
Log message:
Fix build of math/xylib on gcc 6 and above

gcc 6 and above inmplicity uses c++14 so use std::shared_ptr.