1. 26 Jan, 2018 1 commit
  2. 25 Jan, 2018 1 commit
  3. 08 Dec, 2017 1 commit
    • Jian Wei Tay's avatar
      Fixed issue with missing tsunits · e6b7a1e0
      Jian Wei Tay authored
      The last commit addressed an issue when a file was missing timestamp
      information. The code will now output a warning + a timestamp vector of
      zeros. However, the timestamp units were not being assigned in this
      case.
      
      In this commit, tsunits are now assigned to a blank string ''. This
      should avoid issues with code compatibility when the timestamp
      information is missing.
      e6b7a1e0
  4. 04 Dec, 2017 1 commit
    • Jian Wei Tay's avatar
      Added handling for empty timestamps · 2569527f
      Jian Wei Tay authored
      When timestamps were not saved in the file metadata, getTimestamps
      would return a "reference to non-struct array" error. I added some
      statements which would check that the call to getPlaneDeltaT is not
      empty. If it is, the code will return a warning along with a timestamp
      vector which is all zeros.
      2569527f
  5. 03 Nov, 2017 1 commit
  6. 01 Nov, 2017 1 commit
    • Jian Wei Tay's avatar
      Fixed issue with error getting timestamps · 0b30807a
      Jian Wei Tay authored
      Issue: bfReader.getTimestamps(1, 'channel') was giving a java out of index error.
      
      Cause: The metadata.getPlaneDeltaT function requires both series index and image index to be 0 based.
      
      Solution: Subtracted the image plane index (``bfIndex``) by 1 in getTimestamps().
      0b30807a
  7. 30 Oct, 2017 1 commit
    • Jian Wei Tay's avatar
      Fixed issue with timestamps timerange input validation · 7b9480b3
      Jian Wei Tay authored
      The TimeRange input validation was initially isinf(x) || isnumeric(x). However, entering a range (e.g. 1:10), the validation function returns an error because isinf(x) is a vector but || is a scalar operation.
      
      Corrected this by changing to all(isinf(x)) ...
      7b9480b3
  8. 22 Sep, 2017 1 commit
  9. 24 Aug, 2017 4 commits
  10. 21 Jul, 2017 2 commits
  11. 14 Jul, 2017 1 commit
    • Jian Wei Tay's avatar
      Release candidate for version 1.0.0 · 2603ce94
      Jian Wei Tay authored
      * Removed stacking functions (MAP, zStack etc.)
      * Unified the interface i.e. getPlane adn getTimestamp now uses (Z,C,T) coordinates. getXYPlane uses (C, T, SiteIndex) [Z coordinate is unsupported for this function because I do not have an example to test on].
      * Added an example ND2 so that users can verify their installation. The example.nd2 is from Joe 4x4 binned image IQBio 2016
      2603ce94
  12. 26 May, 2017 1 commit
  13. 25 May, 2017 3 commits
  14. 24 May, 2017 3 commits
  15. 17 May, 2017 1 commit
  16. 12 May, 2017 2 commits
  17. 10 May, 2017 2 commits
  18. 03 May, 2017 1 commit
    • Jian Wei Tay's avatar
      * Made a change to the way the plane specification was working in getPlane.… · 5223b3af
      Jian Wei Tay authored
      * Made a change to the way the plane specification was working in getPlane. Previously, when using getTile, the planeSpec would be binned into a single vector - this then causes the inputParser to fail because the value is no longer scalar. Now the planeSpec is coverted first into a cell, then put into inputParser which handles it correctly.
      
      * Also updated the testBioformatsImage to check that getTile is correct.
      5223b3af
  19. 27 Apr, 2017 2 commits
  20. 19 Apr, 2017 1 commit
  21. 18 Apr, 2017 1 commit
  22. 15 Apr, 2017 1 commit
  23. 14 Apr, 2017 1 commit
  24. 07 Apr, 2017 1 commit