GitHub repository: emeyers/Brain-Observatory-Toolbox
Description: A MATLAB toolbox for interacting with the Allen Brain Observatory

v0.9.4 - Support Visual Behavior Dataset: tag_name: v0.9.4
body: **Major Enhancements**

- Support Visual Behavior datasets
- Enabled remote access to linked data (i.e file download is not required)

**Enhancements**
- Improved live script [performance](https://github.com/emeyers/Brain-Observatory-Toolbox/wiki/Live-Script-Performance-Overview#brain-observatory-toolbox-v094---preliminary-results)
- Fixed access to inaccessible property values ([#170](https://github.com/emeyers/Brain-Observatory-Toolbox/issues/170))

**Changes**

- New preference options (`AutoDownloadNwb`, `DownloadRemoteFiles`)
- Item listing functions named `bot.listXXX` now take a dataset name as first input argument
  - ex: `bot.listSessions("VisualCoding")` or `bot.listSessions("VisualBehavior")`
- Refactored internal cache functions
- Refactored internal LinkedFile interface
0.9.3.5: tag_name: v0.9.3.5
body: Bug fixes to make optotagging data available.

**Changes**

- Bug fixed to allow analysis of optotagging data [#157]


v0.9.3.4: tag_name: v0.9.3.4
body: Patch release (fixes for new bugs introduced by v0.9.3.3)

See [v0.9.3 release notes](https://github.com/emeyers/Brain-Observatory-Toolbox/releases/tag/v0.9.3) for v0.9.3.x enhancements.
v0.9.3.3: tag_name: v0.9.3.3
body: Additional changes to support Open in [MATLAB Online](https://www.mathworks.com/products/matlab-online.html) workflow.

**Changes**

* Add `bot.README` script so that `>>bot.README` opens the gateway live script rather than run command in interactive mode

* Support testing workflows by running gateway live script (3 lines of code) when in batch mode

See [v0.9.3 release notes](https://github.com/emeyers/Brain-Observatory-Toolbox/releases/tag/v0.9.3) for v0.9.3.x enhancements.
v0.9.3.2: tag_name: v0.9.3.2
body: Additional enhancements to support Open in [MATLAB Online](https://www.mathworks.com/products/matlab-online.html) workflow.

**Enhancements**
* Addition of `bot.README` gateway live script, providing links to all the examples & 3 lines of code intro

**Changes**
* Examples are now in categorized folders outside the `bot.*` namespace (`quickstarts`, `demos`, `tutorials`)

See [v0.9.3 release notes](https://github.com/emeyers/Brain-Observatory-Toolbox/releases/tag/v0.9.3) for v0.9.3.x enhancements.
v0.9.3.1: tag_name: v0.9.3.1
body: Patch release (fixes for new bugs introduced by v0.9.3.x)

See [v0.9.3 release notes](https://github.com/emeyers/Brain-Observatory-Toolbox/releases/tag/v0.9.3) for v0.9.3.x enhancements. 
v0.9.3: tag_name: v0.9.3
body: **Major Enhancements**

* Faster item data downloads via S3 [remote data access](https://www.mathworks.com/help/matlab/import_export/work-with-remote-data.html)
* Faster item list downloads via S3 [remote data access](https://www.mathworks.com/help/matlab/import_export/work-with-remote-data.html)
* Support for [MATLAB Online](https://www.mathworks.com/products/matlab-online.html)

**Enhancements**

* Progress bar during linked file downloads
* Faster EphysQuickstart demo
* Elaborated & consistent quickstart live script examples across both ophys & ephys datasets
* Configurable preferences (via `bot.util.getPreferences`), including cache location/behavior & remote data access protocol (S3 vs REST)

**Changes**

* Item factory functions named `bot.getXXX` (previously: `bot.XXX`)
  * ex: `bot.session()` is now `bot.getSessions()`
* Item listing functions named `bot.listXXX` (previously: `bot.fetchXXX`)
  * ex: `bot.fetchSessions()` is now `bot.listSessions()`
v0.9.2: tag_name: v0.9.2
body: **Enhancements**
* Addition of Cell item class for ophys, analogous to Unit class for ephys
* Addition of metrics properties for Cell & Unit class objects
* Refresh of ephys/ophys demos & tutorials
* New quickstart guides for ephys & ophys 
* New behavior tutorial walking through access & exploration of session behavioral data
* Use timetables for relevant item properties
* Improve item object array construction & display
* Use implicit array expansion instead of bsxfun
* New tutorial showing the combined use of the BOT with the Neural Decoding Toolbox

**Fixes**
* Fix ophys pupil_position propertty
* Restore Experiment item class for ophys, each comprising a group of 3 associated sessions 



Brain Observatory Toolbox v0.9.1: tag_name: v0.9.1
body: **Enhancements:**
•	Uniform top-level Item class names (Channel, Experiment, Probe, Session, Unit) in `bot.item.*` package
•	Speedup access to `stimulus_presentations` property (and `getPresentationwiseSpikeCounts`/`getPresentationwiseSpikeCounts` methods)
•	Reorganize `stimulus_presentations` table display for clarity
•	Add dataset hint (“ephys” or “ophys”) argument to `bot.session` item creation function for faster performance
•	Tutorial file enhancements
 
**Fixes:**
•	`stimulus_conditions` & `stimulus_presentations` now display correctly after first on-demand access

Brain Observatory Toolbox v0.9: tag_name: v0.9
body: First release of the Brain Observatory Toolbox, providing a uniform interface for accessing and using both the Visual Coding Neuropixels [1] and Visual Coding 2P [2] datasets from the Allen Brain Observatory [3]. 

The v0.9 releases are all working prototypes. Feedback is welcomed and encouraged. Full backward compatibility within the v0.9 releases is neither planned nor expected.

<sup>[1] Copyright 2019 Allen Institute for Brain Science. Visual Coding Neuropixels Dataset. Available from: portal.brain-map.org/explore/circuits/visual-coding-neuropixels.
[2] Copyright 2016 Allen Institute for Brain Science. Visual Coding 2P Dataset. Available from: portal.brain-map.org/explore/circuits/visual-coding-2p. 
[3] Copyright 2016 Allen Institute for Brain Science. Allen Brain Observatory. Available from: portal.brain-map.org/explore/circuits.</sup>