Gabriele Girelli
2e83d26544
Changed structure to check/remove method pair
4 years ago
Gabriele Girelli
237bea49eb
Allowing case of multiple unwanted bytes per step
4 years ago
Gabriele Girelli
5bf56afaec
Complexity
4 years ago
Gabriele Girelli
16b23c2458
Update parser.py
4 years ago
Gabriele Girelli
42a6bd45e4
Complexity
4 years ago
Gabriele Girelli
031856ac8f
Fixed complexity
4 years ago
Gabriele Girelli
1ed1f0bb24
Removed empty bytes at channel subchunk ends
Checks if the chunk data size does not match the expected, based on image axes size. Verifies that all unwanted bytes are zero-bytes and removes them. Two triggered warnings: one for unwanted bytes and one for bytes removed (more of an INFO though).
4 years ago
Ruben Verweij
4d9bc03c44
Resolve issue #24
5 years ago
unknown
17881d60f1
More informative warning if gap frames encountered and filled with np.nan
5 years ago
unknown
43dbc61412
Handle gap frames with np.nan-filled array and issue warning about it.
5 years ago
unknown
da185df9cd
removed NoImageError call, class def, and import references since now redundant
5 years ago
Ruben Verweij
295ccf5e5b
Add acquisition times to parser
5 years ago
unknown
1fed0c1fb1
fix to allow reading of ND2-files with missing frames, due to e.g. skipping z-positions in one channel of a multichannel image; based on most recent commit of master
5 years ago
Ruben Verweij
faa495ecdb
Use _register_get_frame functions
6 years ago
jbf81tb
75f19554e4
get_frame_2D fix
6 years ago
Ruben Verweij
509979a2bc
Fix error
6 years ago
Ruben Verweij
2a807946da
Workaround issue #6 , fix unit test timesteps
6 years ago
Ruben Verweij
dd87a37103
3.0.9
7 years ago
Ruben Verweij
c2302092ab
Extend unit tests
7 years ago
Ruben Verweij
8c84fa6c17
Fix imports of pims and release 3.0.4
8 years ago
Ruben Verweij
3b65069ef3
Issue #2 : fix calculation of image group number when there is no z-axis
8 years ago
Ruben Verweij
9696954baf
Add test for Parser
8 years ago
Ruben Verweij
480432df50
Improve documentation
8 years ago
Ruben Verweij
2f2f138f17
docstrings
8 years ago
Ruben Verweij
60378ad06f
Cleanup docstrings to use google python docs
8 years ago
Ruben Verweij
a56a7cc665
Fix dtype at np.float64
8 years ago
Ruben Verweij
a716471131
Small fixes
8 years ago
Ruben Verweij
63a286d167
Hopefully fix Python 2 import error
8 years ago
Ruben Verweij
685afb16ab
Rename exceptions
8 years ago
Ruben Verweij
cb2c06f9a5
Complete refactor
- use only one parser for v3 files
- merge some classes
- return metadata as raw metadata and dictionary
8 years ago
Jim Rybarski
b80ed8c75b
possible fix for weird problem resulting from having many exposure times
9 years ago
jim
9bbbf7ba28
resolves #140
9 years ago
Jim Rybarski
343a39dd9d
fixes #133 . The index assigned to images produced by `select` was wrong.
9 years ago
jim
faa50235d3
moved public methods to the top of classes
9 years ago
Jim Rybarski
f366f38009
resolves #114 . added index to Images to help with testing. Increased test coverage for filter()
9 years ago
jim
5196c7d2c7
#125 decoded much more metadata and also found pointers to XML data
9 years ago
jim
4943a854f1
resolves #123 : the label map and raw metadata are now accessible, so we can more easily compare what they contain to the information in the XML (which we're still not parsing)
9 years ago
jim
09173fcb9e
resolves #110 : added comments and parameter types to every method with a few minor exceptions where it's super obvious and unimportant what's happening
9 years ago
jim
cc2a49ac6d
#110 added many comments, fixed parameter names where frame_number was incorrectly used in place of index
9 years ago
Jim Rybarski
90ae0907de
resolves #106 : implemented missing method and added tests
9 years ago
Jim Rybarski
6b859bd7ba
updated docs, minor bug fixes, added unit tests
9 years ago
Jim Rybarski
2b2ad95a82
fixed syntax errors
9 years ago
Jim Rybarski
ac91d388c1
cleaned up a bit
9 years ago
jim
89d78030f1
#66 resolves v3 driver refactor
9 years ago
jim
45c148a1d3
#66 even more refactoring
9 years ago
jim
544fd974eb
#66 more refactoring
9 years ago