Bechir Braham
70acfbf4ac
write rawfiles (single file) and read rawfiles in order ( #66 )
...
* read subfiles with unordered and missing frames
* save work debugging
* Revert "save work debugging"
This reverts commit e791992a05 .
* Revert "read subfiles with unordered and missing frames"
This reverts commit 1177fd129d .
* throw when two frames have different frame numbers
* write single part RawFile (working beta)
* correct total number of frames in master file
* add new mythen file with syncd frames
* read frames with same frame number
* clang-tidy fixes, formatting, add tests
* improve readability in loop
* fix failing tests
---------
Co-authored-by: Bechir <bechir.brahem420@gmail.com >
2024-05-07 10:46:24 +02:00
Bechir Braham
9dfd388927
use clang-tidy ( #59 )
...
* use clang-tidy for Frame.cpp
* fixes for defs.cpp
* clang-tidy 6/45
* clang-tidy for core
* clang-tidy fixes: for hpp File,FileInterface,SubFile.cpp
* ci fixes
* fix build errors
* fix clang-tidy command ci
* fix clang-tidy ci
* clang-tidy for rawfile.cpp
* clang-tidy numpy helpers
* fix ci
* clang-tidy file_io
* clang-tidy file_io and core working
* zmqheader
* clagn-tidy: network_io,file_io,core
* clang-tidy working
* format
---------
Co-authored-by: Bechir <bechir.brahem420@gmail.com >
2024-04-12 17:35:36 +02:00
Bechir Braham
111b421476
add documentation for file_io files
2024-04-10 18:09:09 +02:00
Bechir Braham
530feca830
restore ssize_t changes
2024-04-10 13:57:16 +02:00
Bechir Braham
bfb59d650b
remove factories and change to size_t
2024-04-10 13:48:10 +02:00
Bechir Braham
a48820059d
headers are now included with their library prefix
2024-04-09 11:36:15 +02:00
Bechir
a2499c96d6
restructure zmq socker interface
...
zmq socket can now return vector of frames. it knows end of transmission with header.data == 0
it can also send vector of frames
2024-04-09 11:14:21 +02:00
Bechir
2f23e4610d
fix warnings
2024-04-05 16:04:01 +02:00
Bechir Braham
31a20d4f6c
fix ci and add formatting ( #48 )
...
* add dependency
* dont run blocking zmq example and add formatting
* format files
2024-04-03 13:47:52 +02:00
Erik Frojdh
0a6030aa3e
moving code into aare:: namespace
2024-04-02 12:26:51 +02:00
Bechir
04cbe9924e
fix file test issues
2024-03-28 12:40:20 +01:00
Bechir Braham
d07f867630
conform to file interface (PR#4) ( #33 )
...
* use FileInterface with numpy
---------
Co-authored-by: Bechir <bechir.brahem420@gmail.com >
2024-03-27 16:33:51 +01:00
Bechir Braham
bf216f55c6
reading raw moench files (PR#3) ( #32 )
...
* reading moench and raw files
* read mythen3 files
* read multiport mythen3
* delete .vscode and .env.dev
---------
Co-authored-by: Bechir <bechir.brahem420@gmail.com >
2024-03-27 08:58:43 +01:00
Bechir Braham
937acd1138
reading multi port files (PR#2) ( #31 )
...
* works, not tested well on multi columns
---------
Co-authored-by: Erik Fröjdh <erik.frojdh@gmail.com >
2024-03-26 17:53:11 +01:00
Bechir Braham
cd905e96f3
remove templates
2024-03-20 14:25:31 +01:00
Erik Frojdh
b8cd465a12
silence warnings
2024-03-08 16:13:17 +01:00
Erik Frojdh
ef61e62238
new folder structure
2024-03-07 15:48:06 +01:00