Jim Rybarski
|
f366f38009
|
resolves #114. added index to Images to help with testing. Increased test coverage for filter()
|
9 years ago |
Jim Rybarski
|
e141b0504c
|
#114: wrote fast filter that works, but we need way more testing for corner cases
|
9 years ago |
Jim Rybarski
|
1268b2768c
|
#125: fixed bug by ordering channel names, which works but seems suspect. added py2 support to Dockerfile
|
9 years ago |
Jim Rybarski
|
1436068d4c
|
#125: refactored to make adding more metadata easier
|
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
|
e9ff0915bf
|
#123 switched to the new LabelMap object, added support for another metadata field
|
9 years ago |
jim
|
9548b92957
|
#123: created label map object, which parses the pointers to locations in the file where data is stored
|
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
|
a102f6189b
|
resolves #113: removed `.data` property from images now that they simply behave like numpy arrays
|
9 years ago |
jim
|
7c0c8be065
|
resolves #119: removed some commented-out code and an unused import
|
9 years ago |
jim
|
fd3c67d65b
|
resolves #112: removed ImageGroup object and image_sets method, as they were deprecated because of their general uselessness
|
9 years ago |
Jim Rybarski
|
90ae0907de
|
resolves #106: implemented missing method and added tests
|
9 years ago |
Jim Rybarski
|
284f6775de
|
resolves #103: ND2s with a single image could not be parsed properly as they do not contain any dimension data, so when absent we can assume a single frame exists
|
9 years ago |
jim
|
2e6611b027
|
#101: Shows the text "Created:" even if there is no creation date
|
9 years ago |
jim
|
c3a3cbadd4
|
resolves #101: No longer assumes a date will always be present in the metadata and falls back by displayed "Unknown" in the Nd2 repr
|
9 years ago |
Jim Rybarski
|
70467b9661
|
Added functional tests
|
9 years ago |
Jim Rybarski
|
6b859bd7ba
|
updated docs, minor bug fixes, added unit tests
|
9 years ago |
Jim Rybarski
|
963310178d
|
fixed merge conflict and docs
|
9 years ago |
Jim Rybarski
|
d49c5f03eb
|
#96: documentation changes
|
9 years ago |
Jim Rybarski
|
a9ccdb19ce
|
resolves #96: added context manager
|
9 years ago |
Jim Rybarski
|
2b2ad95a82
|
fixed syntax errors
|
9 years ago |
Jim Rybarski
|
ac91d388c1
|
cleaned up a bit
|
9 years ago |
jim
|
e55029c1de
|
resolves #90
|
9 years ago |
jim
|
70e7f7a1b2
|
added data attribute back with deprecation warning
|
9 years ago |
jim
|
89d78030f1
|
#66 resolves v3 driver refactor
|
9 years ago |
jim
|
4ec54183d1
|
#66 fixed import problems
|
9 years ago |
jim
|
12512a5a1a
|
#66 lol
|
9 years ago |
jim
|
45c148a1d3
|
#66 even more refactoring
|
9 years ago |
jim
|
544fd974eb
|
#66 more refactoring
|
9 years ago |
jim
|
177530d657
|
#66 refactored init
|
9 years ago |
jim
|
c096653a92
|
#66 interface refactoring is complete except for comments
|
9 years ago |
jim
|
949d0612d4
|
#66 began enormous refactor to support multiple versions of ND2s in an elegant way
|
9 years ago |
jim
|
55a3222e4f
|
resolves #81: images now include the frame number (formerly called the time index). This tells you what order a particular image appeared in its field of view, which is useful when you're considering fields of view as independent regions of interest. Also fixed a bug where the number of image cycles (which should be renamed to "frames") was incorrect for some nd2s.
|
9 years ago |
jim
|
86d2924d35
|
resolves #68: indexing was not returning the correct image and skipped frame entirely when there were multiple channels
|
9 years ago |
jim
|
74dc101776
|
resolves #77: fixes bug where an nd2 with a single cycle or z-level wouldn't work
|
9 years ago |
Jim Rybarski
|
49737f678f
|
resolves #56
|
10 years ago |
jim
|
18bb3f5392
|
resolves #54: raises Index error when you go out of bounds
|
10 years ago |
jim
|
047af59a1a
|
#42 many passing tests for calculate_channel
|
10 years ago |
jim
|
07e2297aaf
|
#42 fixed dockerfile and makefile, got one passing test
|
10 years ago |
jim
|
ae09b688b2
|
#42 refactored and tidied up a bit, created test files
|
10 years ago |
Jim Rybarski
|
a40b243abb
|
resolves #40: adds slicing semantics
|
10 years ago |
Jim Rybarski
|
454f5529fe
|
#39 fixed image sets
|
10 years ago |
Jim Rybarski
|
89ddce3a7b
|
resolves #39
|
10 years ago |
Jim Rybarski
|
0f9c6128e3
|
#39: field of view works
|
10 years ago |
Jim Rybarski
|
e8cb08f4cc
|
#39: calculating channel and z_level works right
|
10 years ago |
Jim Rybarski
|
c9d3a82930
|
#39: getting individual images works, however, z_level and field of view are wrong
|
10 years ago |
Jim Rybarski
|
4c1a4a0330
|
resolves #45: implements the __len__ method
|
10 years ago |
Jim Rybarski
|
06d6a21586
|
resolves #37: Python 3 support!
|
10 years ago |