176cccd
Fix bug by
2017-03-02 13:46:46 +0100
0d3e07e
Fix path to test files by
2017-03-02 10:33:20 +0100
8f513fd
Add unit tests for opening files and axis sizes by
2017-03-01 14:28:44 +0100
481b2de
Fix gitignore file by
2017-03-01 12:09:23 +0100
fa0e0c9
Parse part of ND experiment metadata by
2017-03-01 12:08:39 +0100
a56a7cc
Fix dtype at np.float64 by
2017-02-27 16:30:48 +0100
a716471
Small fixes by
2017-02-17 15:20:09 +0100
1827fff
Add test for raw metadata by
2017-02-17 13:08:19 +0100
7761dab
Test date parsing by
2017-02-17 12:29:55 +0100
ce1e2b5
Report coverage by
2017-02-17 12:15:42 +0100
63a286d
Hopefully fix Python 2 import error by
2017-02-17 12:07:46 +0100
685afb1
Rename exceptions by
2017-02-17 11:48:59 +0100
2bec3db
Correctly install coverage module by
2017-02-17 11:43:01 +0100
630afa4
Add code coverage info by
2017-02-17 11:39:41 +0100
7c779b3
Small refactor of common functions by
2017-02-17 11:27:32 +0100
cb2c06f
Complete refactor - use only one parser for v3 files - merge some classes - return metadata as raw metadata and dictionary by
2017-02-17 11:19:14 +0100
6f151e8
Reduce code complexity by
2017-02-16 16:36:50 +0100
77d8869
Add codeclimate integration by
2017-02-16 16:07:06 +0100
3ed8e24
Travis: only support numpy supported Python versions by
2017-02-16 15:59:14 +0100
5f1477a
Add CI via Travis by
2017-02-16 15:53:37 +0100
d19a9c3
Refactor, add metadata to Frame objects, support PIMS open function by
2017-02-16 15:46:07 +0100
7b7bf1a
Start porting to PIMS framework, cleanup unnecessary files by
2017-02-15 17:33:42 +0100
4ffc0bd
Correctly scale ROI sizes and position by
2017-02-15 13:26:10 +0100
d0bb78f
Add ROI type and shape by
2017-02-15 12:05:25 +0100
6f800c4
Added parsing for basic ROI metadata. by
2017-02-15 10:03:55 +0100
20c669c
Rebranding in anticipation of better metadata support (mainly for FRAP experiments). by
2017-02-14 17:05:42 +0100
883d0c1
switch by
2016-04-14 18:31:01 -0500
8982825
less harsh language by
2016-04-14 18:17:19 -0500
50c5b02
Merge remote-tracking branch 'origin/master' by
2016-04-14 18:05:41 -0500
4cc1ef2
I'm switching to Micro-Manager and never looking back. Goodbye nd2reader, it was great while it lasted. by
2016-04-14 18:05:22 -0500
340d74f
deleted CameraSettings since it's no longer used by
2016-03-30 11:19:42 -0500
b80ed8c
possible fix for weird problem resulting from having many exposure times by
2016-03-22 14:02:19 -0500
fd88da4
Merge pull request #153 from jimrybarski/152-fix-array-wrap by
2016-02-23 15:25:06 -0600
4a48847
resolves #152: images truly act like numpy arrays now and are also displayable by
2016-02-23 15:23:52 -0600
a916c48
Merge pull request #151 from jimrybarski/150-remove-camera-settings by
2016-02-23 14:09:36 -0600
4194f07
resolves #150, #149: removed camera settings entirely because they are buggy and terrible by
2016-02-23 14:03:49 -0600
e41d8eb
fixed case by
2016-02-15 18:11:23 -0600
19c45ed
Version 2.1.1 by
2016-02-15 18:06:21 -0600
b9ee522
added some functional tests by
2016-02-15 18:02:38 -0600
3b5b934
Merge pull request #148 from jimrybarski/147-more-numpylike-behavior by
2016-02-15 18:01:51 -0600
a1d7315
#147: this mostly resolves the issue and I'm going to close it out with this patch, however, I'm not satisfied with the solution (taken from http://stackoverflow.com/questions/16805987/python-numpy-ndarray-subclasses-and-zero-rank-arrays). While this allows most numpy operations to work, you still can't do basic things like adding two Image objects (even though np.sum([[n[0], n[1]]]) will work). Hopefully no one will care or notice by
2016-02-15 17:32:47 -0600
8aaa453
attempt to fix red highlighting by
2016-01-16 11:55:39 -0600
1313951
Bump version to 2.1.0, updated documentation, removed skips from some unit tests by
2016-01-16 11:53:02 -0600
348cc64
Merge pull request #146 from jimrybarski/132-range-for-select by
2016-01-16 10:45:57 -0600
e992f74
resolves #132: The `select` method now allows you to specify a range of images to iterate over by
2016-01-16 10:43:24 -0600
6050db3
Update CONTRIBUTING.md by
2016-01-09 13:16:16 -0600
a7ddaad
bumped version to 2.0.2 by
2016-01-06 17:13:01 -0600
77475bb
Merge pull request #144 from jimrybarski/143-find-pixel-size by
2016-01-06 17:09:43 -0600
7064e6f
#143 discovered that humans can ruin everything by
2016-01-06 17:07:55 -0600
c3d7273
resolves #143: we can now programatically access the width of pixels in microns by
2016-01-06 17:07:10 -0600
162e6aa
Update CONTRIBUTING.md by
2016-01-06 15:02:36 -0600
4aa5a97
bumped version to 2.0.1 by
2016-01-06 14:58:03 -0600
7233ff8
added contact URL by
2016-01-06 14:52:33 -0600
eb2d704
fix URL by
2016-01-06 14:51:33 -0600
fa5b407
wrote contributing document by
2016-01-06 14:50:32 -0600
a5eccee
added a few functional tests and fixed formatting by
2016-01-06 06:47:32 -0600
092eba2
Merge pull request #142 from jimrybarski/140-some-files-unreadable by
2016-01-05 21:15:55 -0600
9bbbf7b
resolves #140 by
2016-01-05 21:06:41 -0600
e1cd579
Merge pull request #141 from jimrybarski/138-bug-select by
2016-01-05 06:56:18 -0600
629c086
resolves #138 by
2016-01-05 06:53:48 -0600
0289234
Potential fix for #138. Makes select() work with ND2s that have a single frame by iterating over a range of integers instead of the frames. by
2015-12-31 01:05:02 -0600
18e1add
revert versions to the way they were since it broke publishing, added unit test to ensure they're in sync by
2015-12-20 10:12:02 -0600
cd4feea
version number is now set in exactly one place by
2015-12-20 10:03:25 -0600
68b987c
Merge pull request #137 from jimrybarski/2.0 by
2015-12-20 09:53:30 -0600
52181a1
remembered a fix to add to the changelog by
2015-12-20 09:50:04 -0600
1dab7e4
Merge pull request #136 from jimrybarski/135-tidy-up-for-publication by
2015-12-20 09:45:46 -0600
25c4ce7
resolves #135. we're ready to publish version 2.0.0 by
2015-12-20 09:44:08 -0600
ad9cdcd
Merge pull request #134 from jimrybarski/133-index-error by
2015-12-12 21:54:36 -0600
343a39d
fixes #133. The index assigned to images produced by `select` was wrong. by
2015-12-12 21:52:17 -0600
038d4e8
Merge pull request #131 from jimrybarski/115-doi by
2015-12-07 17:53:07 -0600
f1569a4
#115 updated issue text by
2015-12-07 17:48:27 -0600
95dc4f5
#115 changed title by
2015-12-07 17:46:34 -0600
10ceab3
#115 added DOI by
2015-12-07 17:46:01 -0600
faa5023
moved public methods to the top of classes by
2015-12-06 22:55:39 -0600
4ccf775
Merge pull request #130 from jimrybarski/129-rename-filter by
2015-12-06 22:52:25 -0600
47966b7
resolves #129: renamed filter() to select() by
2015-12-05 16:41:09 -0600
7f359ba
updated docs, fixed typos by
2015-12-04 20:50:11 -0600
001780b
Merge pull request #128 from jimrybarski/117-xml by
2015-12-04 20:26:24 -0600
aedfa92
resolves #117. The XML-formatted strings in a few raw_metadata are now parsed into OrderedDicts. This isn't exposed to the user but if we want to add any of the data it will be more convenient for contributors to examine the contents of the data by
2015-12-04 20:09:19 -0600
c697efb
added python2.7 virtualenv to gitignore by
2015-12-04 09:15:42 -0600
482a30a
bumped version number to 2.0.0 by
2015-12-04 09:10:17 -0600
8f24b13
Merge pull request #127 from jimrybarski/114-fast-filter by
2015-12-04 09:06:45 -0600
f366f38
resolves #114. added index to Images to help with testing. Increased test coverage for filter() by
2015-12-04 09:04:02 -0600
e141b05
#114: wrote fast filter that works, but we need way more testing for corner cases by
2015-12-04 00:15:43 -0600
bda7af4
Merge pull request #126 from jimrybarski/125-more-metadata by
2015-12-02 23:57:55 -0600
f256a3a
resolves #125 by
2015-12-02 23:57:29 -0600
1b6b9ac
#125: updated docs by
2015-12-02 23:50:51 -0600
2d8b340
Merge branch '2.0' into 125-more-metadata by
2015-12-02 22:03:18 -0600
1268b27
#125: fixed bug by ordering channel names, which works but seems suspect. added py2 support to Dockerfile by
2015-12-02 22:03:03 -0600
04873ea
Merge branch 'master' into 2.0 by
2015-11-27 12:34:05 -0600
e016c8e
more consistent documentation by
2015-11-27 12:33:48 -0600
852a260
reordered documentation by
2015-11-27 11:47:58 -0600
bd3725d
fixed some typos by
2015-11-27 11:26:28 -0600
a1704c5
made a few readme updates and clarified documentation by
2015-11-27 10:51:13 -0600
1436068
#125: refactored to make adding more metadata easier by
2015-11-27 00:38:32 -0600
5196c7d
#125 decoded much more metadata and also found pointers to XML data by
2015-11-23 19:30:40 -0600
947c7c1
Merge pull request #124 from jimrybarski/123-expose-label-map by
2015-11-17 10:42:07 -0600
4943a85
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) by
2015-11-17 10:41:07 -0600
e9ff091
#123 switched to the new LabelMap object, added support for another metadata field by
2015-11-07 15:16:23 -0600
9548b92
#123: created label map object, which parses the pointers to locations in the file where data is stored by
2015-11-07 11:24:02 -0600