1. 21 Feb, 2019 2 commits
  2. 02 May, 2018 1 commit
    • Jian Wei Tay's avatar
      Minor fixes: Surpressing log4j warnings and cleanup when empty · bf04b7f0
      Jian Wei Tay authored
      * To surpress the log4j WARN messages, a logger class is created (then discarded)
      * When bfReader is empty (i.e. when creating the object without a filename), the delete()
        function throws a warning. Added a check to only close the bfReader is it is not empty.
      bf04b7f0
  3. 26 Jan, 2018 1 commit
  4. 25 Jan, 2018 1 commit
  5. 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
  6. 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
  7. 03 Nov, 2017 1 commit
  8. 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
  9. 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
  10. 22 Sep, 2017 1 commit
  11. 24 Aug, 2017 4 commits
  12. 21 Jul, 2017 2 commits
  13. 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
  14. 26 May, 2017 1 commit
  15. 25 May, 2017 3 commits
  16. 24 May, 2017 3 commits
  17. 17 May, 2017 1 commit
  18. 12 May, 2017 2 commits
  19. 10 May, 2017 2 commits
  20. 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
  21. 27 Apr, 2017 2 commits
  22. 19 Apr, 2017 1 commit
  23. 18 Apr, 2017 1 commit
  24. 15 Apr, 2017 1 commit
  25. 14 Apr, 2017 1 commit
  26. 07 Apr, 2017 1 commit