This website requires JavaScript.
d39e9d7a99
Don't hide symbols in the shared library
master
1.0.0
leonarski_f
2026-04-08 16:03:30 +02:00
a3235390a4
README: Update
leonarski_f
2026-04-08 15:15:22 +02:00
215e9471ad
CI: Dedicated upload python script
leonarski_f
2026-04-08 14:58:53 +02:00
7fb6117be7
CI: Try again upload
leonarski_f
2026-04-08 14:51:20 +02:00
a87f4a56e4
CI: Try again upload
leonarski_f
2026-04-08 14:48:56 +02:00
942e3ae532
CI: Try again upload
leonarski_f
2026-04-08 14:46:36 +02:00
11c9b581f2
Fix TOKEN
leonarski_f
2026-04-08 14:35:28 +02:00
a7b81b7db0
Trying with tag and uploading release
leonarski_f
2026-04-08 13:32:09 +02:00
959636cbc3
Add version 1.0.0
leonarski_f
2026-04-08 13:05:52 +02:00
60135d9471
Include Node.js in the docker (needed for gitea)
leonarski_f
2026-04-08 13:04:54 +02:00
dd8bb91931
Add gitea process
leonarski_f
2026-04-08 12:49:39 +02:00
15e8781a74
Use CMake to build the plugin and HDF5 (internally)
leonarski_f
2026-04-08 12:39:50 +02:00
cfe032b731
Remove need for hdf5_hl.h (so no need for unsupported configuration of HDF5)
leonarski_f
2026-04-08 12:38:52 +02:00
6421de97bb
Improve Makefile
leonarski_f
2026-04-08 10:32:20 +02:00
69470cd374
Update bitshuffle/lz4 code + embed bshuf_h5filter code into the library
leonarski_f
2026-04-08 10:16:46 +02:00
0e258cc8c9
Null terminate buffer in file.c
main
CV-GPhL
2026-02-04 11:20:21 +01:00
2bcd3074cc
Null terminate buffer in file.c
CV-GPhL
2026-02-04 11:20:21 +01:00
cfe0e78319
loop over all filters registered when printing
Clemens Vonrhein
2024-12-18 16:46:14 +00:00
d7801cdb54
modified reading of NX_class attribute - to accommodate both
Clemens Vonrhein
2024-12-17 09:59:55 +00:00
4cf18ceff4
Mechanism to read bitshuffle-compressed pixel-mask data - by loading/using the normal bitshuffle source from
Clemens Vonrhein
2024-12-16 15:05:38 +00:00
44ba3cd278
Provide a mechanism to distinguish between an image number (as understood on the XDS side) and the image ordinal (as stored in the HDF data).
Clemens Vonrhein
2024-12-16 14:57:32 +00:00
ca8806c912
Merge pull request #2 from CV-GPhL/CV-GPhL-patch-1
CV-GPhL
2024-03-14 16:43:22 +01:00
163d5bdfb1
Update plugin.c to write compilation time if available/set
CV-GPhL
2024-03-14 16:42:52 +01:00
ca2c0ee0e7
Merge pull request #1 from DiamondLightSource/master
CV-GPhL
2024-02-23 12:55:55 +01:00
bec44c8691
Do not depend on the strings being NULL terminated
Graeme Winter
2023-08-09 07:33:24 +01:00
808f5fbd42
Do not depend on the strings being NULL terminated (#29 )
Graeme Winter
2023-08-09 09:42:16 +01:00
5d0b7bd104
New flag needed
Graeme Winter
2022-03-11 14:47:22 +00:00
77d2b84957
Better handling of (usually) unsigned data arrays when calling routine to convert to (signed) int and apply pixel mask. The environment variable DURIN_RESET_UNMASKED_PIXEL can now be used to set non-masked saturated pixels in order to process them correctly with e.g. XDS.
Clemens Vonrhein
2021-04-08 14:46:48 +01:00
0f27832f78
Resolved merge conflicts
Clemens Vonrhein
2021-04-06 12:33:21 +01:00
300a980551
Use blocks for imports to prevent reorder; finish clang-format
Graeme Winter
2020-10-27 09:55:26 +00:00
4a6a75af70
clang-format err.*
Graeme Winter
2020-10-27 09:51:32 +00:00
b36870935a
clang-format file.*
Graeme Winter
2020-10-27 09:50:51 +00:00
d73d6d70cb
clang-format test.c
Graeme Winter
2020-10-27 09:47:03 +00:00
513bb10bf4
clang-format plugin
Graeme Winter
2020-10-27 09:46:00 +00:00
6ffef7d7c2
Typo; some comment formats
Graeme Winter
2020-10-27 08:24:27 +00:00
e3cad6a7c3
Switch to c99 from c89 default - fixes #20
Graeme Winter
2020-10-26 15:58:25 +00:00
9e7d609f42
allow for image offset via DURIN_IMAGE_NUMBER_OFFSET environment variable
Clemens Vonrhein
2020-06-12 15:57:14 +01:00
9b3236b084
First cut: use H5_USE_110_API (#19 )
Graeme Winter
2020-06-08 10:55:24 +01:00
6ec2cd7437
First cut: use H5_USE_110_API
hdf5-1-12
Graeme Winter
2020-06-08 10:42:52 +01:00
f25a73c667
Set to NULL after free; though fixes nothing
Graeme Winter
2020-04-02 14:21:52 +01:00
6165d14c31
Force linking against HDF5 shared library (#16 )
Tom Schoonjans
2020-01-22 06:40:22 +00:00
19b16ad2a1
Fix sprintf usage (#15 )
Tom Schoonjans
2020-01-21 10:52:49 +00:00
4e2b0c7506
Point at release
Graeme Winter
2019-05-08 09:28:59 +01:00
34a38e15fd
Update README.md
2019v1
Charles Mita
2019-01-29 14:18:40 +00:00
a47d66f18e
Update README.md
readme_update
Charles Mita
2019-01-29 14:18:40 +00:00
8eaacaed77
Set plugin target as the default target in Makefile
Charles Mita
2019-01-29 14:11:20 +00:00
2f6348e8d2
Replace placeholders in LICENSE with the equivalent terms
Charles Mita
2019-01-29 13:29:32 +00:00
ffebc60cdb
Stop errors when no pixel mask is provided
Charles Mita
2019-01-29 13:22:51 +00:00
c129d095e0
CFLAGS to -fPIC
graeme-winter
2019-01-18 15:00:28 +00:00
1e202a7429
more detail on how to use
graeme-winter
2018-10-11 10:55:58 +01:00
1929c1149b
Merge branch 'chunk_read'
Charles Mita
2018-10-09 14:21:09 +01:00
78d49aa161
Add -std=c89 to compile flags
chunk_read
Charles Mita
2018-10-09 14:12:30 +01:00
59f4983524
Fix nasty hacks
graeme-winter
2018-10-04 04:12:39 +01:00
38b43be701
Nasty hack to work around non-masked data
graeme-winter
2018-10-04 12:07:39 +09:00
d433e6b1d0
Apply mask at same time as data conversion
Charles Mita
2018-08-20 10:38:56 +01:00
5c0b6e8366
Check if the bitshuffle filter was applied before decompressing
Charles Mita
2018-08-17 17:50:54 +01:00
f6ba8eb2aa
Use the dataset's datatype for H5Dread, convert manually later.
Charles Mita
2018-08-17 17:34:54 +01:00
d1b25e18b8
Refactor description structs
Charles Mita
2018-08-17 15:13:58 +01:00
ace6a46717
Implement direct-chunk reading to read data when possible
Charles Mita
2018-08-16 17:35:27 +01:00
38660b17fd
Fixes to allow bitshuffle-lz4 to compile with -std=c89
Charles Mita
2018-08-17 11:02:36 +01:00
369948795b
Add the bitshuffle-lz4 code and add to the build.
Charles Mita
2018-08-15 16:45:09 +01:00
f435908a2b
Fix nbytes out parameter in plugin_get_header
Charles Mita
2018-08-15 15:53:47 +01:00
482ab573af
Initialise the error stack message arrays at start
lazy_threadsafe_fix
Charles Mita
2018-04-23 16:18:32 +01:00
e4466b00fc
Stop the HDF5 library installing an exit hook
Charles Mita
2018-08-13 13:17:02 +01:00
87d2d065d3
Add Fortran test framework to Makefile
Charles Mita
2018-08-13 13:15:45 +01:00
dc34262acc
Code from https://strucbio.biologie.uni-konstanz.de/xdswiki/index.php/LIB for testing plugin implementation
graeme-winter
2018-08-13 09:18:44 +01:00
cc4d129932
Copy the HDF5 error stack into ours
Charles Mita
2018-04-10 17:16:27 +01:00
fd31a46243
Add README.md
Charles Mita
2018-03-28 15:49:12 +01:00
8938306acb
Rename plugin output to durin-plugin.so
Charles Mita
2018-03-28 15:48:55 +01:00
7fb7710a1b
Add build dir to .gitignore
Charles Mita
2018-03-28 14:13:18 +01:00
b8b66778a2
Improve Makefile to stop unnecessary rebuilds
Charles Mita
2018-03-28 14:04:57 +01:00
bcaa5e1f5e
Add simple program to open files using code in file.c
Charles Mita
2018-03-28 14:02:49 +01:00
0f4b3d00bd
Remove spurious printf
Charles Mita
2018-03-28 13:48:44 +01:00
dc94ad89ca
Add range checks on frame retrieval
Charles Mita
2018-03-28 13:38:40 +01:00
dc41a80525
Internally use zero-based indexing for selecting dataset frame
Charles Mita
2018-03-28 13:19:19 +01:00
5f57e5329a
Handle vlen strings for NX_class attributes
Charles Mita
2018-03-28 11:44:22 +01:00
db16131db4
Add manual error tracing
Charles Mita
2018-03-27 17:53:00 +01:00
af6c98765d
Fix dataset rank (ndims) to three.
Charles Mita
2018-03-27 13:20:35 +01:00
3c4b00f12f
Initial code commit.
Charles Mita
2018-03-26 18:03:12 +01:00
9e08e01623
Initialise repository
Charles Mita
2018-03-26 17:53:48 +01:00