Gabriele Girelli
165b8095c7
Refactored.
4 years ago
Gabriele Girelli
7cee1a70cc
Using numpy assets when possible, and formatted with black
4 years ago
Gabriele Girelli
2cd36638b1
Switched from warning to raising exception and improved message
4 years ago
Gabriele Girelli
e969424a63
Improved assert and warning messages
4 years ago
Gabriele Girelli
1dd4827a6b
Changed structure to check/remove method pair
4 years ago
Gabriele Girelli
ee4b5ade59
Allowing case of multiple unwanted bytes per step
4 years ago
Gabriele Girelli
5763229496
Complexity
4 years ago
Gabriele Girelli
62c86f34e4
Update parser.py
4 years ago
Gabriele Girelli
e5d4eebd17
Complexity
4 years ago
Gabriele Girelli
460583ba14
Fixed complexity
4 years ago
Gabriele Girelli
9b0b4b137a
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
0fd78a4175
Resolve issue #24
5 years ago
unknown
54fd7253b6
More informative warning if gap frames encountered and filled with np.nan
5 years ago
unknown
5d8fd312bc
Handle gap frames with np.nan-filled array and issue warning about it.
5 years ago
unknown
6649d577a8
removed NoImageError call, class def, and import references since now redundant
5 years ago
Ruben Verweij
94fa888c09
Add acquisition times to parser
5 years ago
unknown
52e52b3616
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
8f8a3aff1e
Use _register_get_frame functions
6 years ago
jbf81tb
1fe728a52c
get_frame_2D fix
6 years ago
Ruben Verweij
7b15150b64
Fix error
6 years ago
Ruben Verweij
8e417fe2b2
Workaround issue #6 , fix unit test timesteps
6 years ago
Ruben Verweij
1607a24ba1
3.0.9
7 years ago
Ruben Verweij
0187996815
Extend unit tests
8 years ago
Ruben Verweij
6128ba4838
Fix imports of pims and release 3.0.4
8 years ago
Ruben Verweij
df7913e6b3
Issue #2 : fix calculation of image group number when there is no z-axis
8 years ago
Ruben Verweij
cb7cb05f74
Add test for Parser
8 years ago
Ruben Verweij
f3d5c62042
Improve documentation
8 years ago
Ruben Verweij
dab0b4aca8
docstrings
8 years ago
Ruben Verweij
5f863a3ca5
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