All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Remove use of npc_session.ProjectRecord (8301e60 by bjhardcastle).
v0.1.184 - 2024-10-25
- Fix sqlite connection for multithreading (cf0d563 by bjhardcastle).
- Remove sorted check from
is_annotated
(9e9fa27 by bjhardcastle).
v0.1.183 - 2024-10-23
- Fix getting sorted data asset (a061beb by bjhardcastle).
v0.1.182 - 2024-10-22
v0.1.181 - 2024-10-22
- Fix getting subject assets and checking
is_sorted
(4976bf9 by bjhardcastle).
v0.1.180 - 2024-10-18
- Fix getting sorted assets/paths for surface channel sessions (e0121b9 by bjhardcastle).
v0.1.179 - 2024-10-17
- Fix getting sorted asset (037a611 by bjhardcastle).
v0.1.178 - 2024-10-17
- Fix getting sorted asset (04f5507 by bjhardcastle).
v0.1.177 - 2024-10-01
- Add sessions from notebook (cd40392 by bjhardcastle).
- Fix type (11aaf3b by bjhardcastle).
- Fix getting
is_templeton
from tracked_sessions.yaml (05e9d84 by bjhardcastle).
- Remove duplicate sessions (c90c4d0 by bjhardcastle).
- Remove hard-coded sorted data asset for session (95dec71 by bjhardcastle).
v0.1.176 - 2024-09-21
- Fix previous (f12d318 by bjhardcastle).
v0.1.175 - 2024-09-18
- Fix import (b5b279b by bjhardcastle).
v0.1.174 - 2024-09-16
v0.1.173 - 2024-09-04
v0.1.172 - 2024-09-04
- Fix script (be0cebf by bjhardcastle).
v0.1.171 - 2024-08-26
- fix run params for running capsule and writing to queue (1f027d2 by arjun.sridhar12345).
v0.1.170 - 2024-08-15
v0.1.169 - 2024-08-15
- add session issues for sessions not annotated (3fd44d8 by arjun.sridhar12345).
- add lightning pose face parts tracking github action (b1b04a6 by arjun.sridhar12345).
v0.1.168 - 2024-07-11
v0.1.167 - 2024-07-11
v0.1.166 - 2024-07-11
v0.1.165 - 2024-07-11
- Fix cached iteratator bug (a2a578d by bjhardcastle).
v0.1.164 - 2024-07-11
- Add surface channel sorted status (211adb2 by bjhardcastle).
- Add surface channels sorted status property (be0b2a1 by bjhardcastle).
- Fix test (925e7e0 by bjhardcastle).
v0.1.163 - 2024-07-10
- Fix insert LPFaceParts (1a0a00d by bjhardcastle).
v0.1.162 - 2024-07-09
- add lightning pose to video model list (239b660 by arjun.sridhar12345).
v0.1.161 - 2024-07-09
v0.1.160 - 2024-07-09
- Fix checking upload status for behavior sessions (c6a73be by bjhardcastle).
v0.1.159 - 2024-07-04
v0.1.158 - 2024-07-03
- Fix aind session ID for sessions not uploaded (cdeee8f by bjhardcastle).
v0.1.157 - 2024-07-03
- Fix aind session ID for sessions not uploaded (2707096 by bjhardcastle).
v0.1.156 - 2024-07-03
- Fix surface channels check for sessions with no assets (6b82b37 by bjhardcastle).
v0.1.155 - 2024-06-14
v0.1.154 - 2024-05-18
- Fix Sql syntax [skip CI] (86836bd by Ben Hardcastle).
- Remove resolved session issue (736f349 by bjhardcastle).
v0.1.153 - 2024-05-04
- Add top-level paths to raw data function (bdfdc13 by bjhardcastle).
- Add tracking for metadata jsons (7514a02 by bjhardcastle).
- Fix json info for sessions without raw assets (b1bb0cc by bjhardcastle).
v0.1.152 - 2024-05-04
- Add sessions (33a9ad8 by bjhardcastle).
v0.1.151 - 2024-05-01
v0.1.150 - 2024-04-30
v0.1.149 - 2024-04-29
v0.1.148 - 2024-04-29
- Fix
is_facemap
property to identify problematic data (c9fa277 by bjhardcastle).
v0.1.147 - 2024-04-28
- Add a basic check for errorred sorting runs with info from data asset API (074430c by bjhardcastle).
- Add session kwargs for missing probes (2da4496 by bjhardcastle).
- Add session issues (ba74898 by bjhardcastle).
- Add session issue (fede7cb by bjhardcastle).
- Add sessions (cb952fd by bjhardcastle).
- add issue for 703333_20240409 with missing xml (c5c12fe by arjun.sridhar12345).
- Remove sync-related issues Fixed by https://github.com/AllenInstitute/npc_sync/commit/70b0b98cd2b21a93c4798bdfa11e4b2d60b0e371 (51eb21f by bjhardcastle).
v0.1.146 - 2024-04-24
- Add sessions (477c330 by bjhardcastle).
v0.1.145 - 2024-04-18
- Add nwb path in cache (58c9a06 by bjhardcastle).
v0.1.144 - 2024-04-15
- Fix tests (6b617c4 by bjhardcastle).
v0.1.143 - 2024-04-11
- add argument for max number of jobs (dd181f4 by arjun.sridhar12345).
v0.1.142 - 2024-04-10
- fix more command arguments (36ada4f by arjun.sridhar12345).
- fix command line argument (0f0162e by arjun.sridhar12345).
v0.1.141 - 2024-04-10
- add workflows for video tracking (cbb6e9c by arjun.sridhar12345).
- Fix empty rows bug with training spreadsheet (4738d88 by bjhardcastle).
- remove test with old account token (0963768 by arjun.sridhar12345).
v0.1.139 - 2024-04-08
- add is_video to session info (9300f05 by arjun.sridhar12345).
- Add new sorting pipeline error cases (f9ccb95 by bjhardcastle).
- Add opto session (399226e by bjhardcastle).
- Add session (9c408c7 by bjhardcastle).
- Remove openscope session (93552e3 by bjhardcastle).
v0.1.138 - 2024-03-30
- Add skipped probes and check for missing nwb error (86c4d38 by bjhardcastle).
- Add session (30c80b8 by bjhardcastle).
- Fix session (b781e64 by bjhardcastle).
- Remove issues from re-sorted sessions (9c0c1f6 by bjhardcastle).
v0.1.137 - 2024-03-27
- Change order of jobs in resorting queue (71a4cab by bjhardcastle).
v0.1.136 - 2024-03-26
v0.1.135 - 2024-03-24
- Fix test (6716629 by bjhardcastle).
- Fix checking number of available files [skip CI] (0e9d6e7 by bjhardcastle).
- Fix test [skip CI] (c0ded28 by bjhardcastle).
v0.1.134 - 2024-03-09
- Add surface channels to re-sorting script (3d6fb4f by bjhardcastle).
- Add get surface channel asset fn (b37e529 by bjhardcastle).
v0.1.133 - 2024-03-07
v0.1.132 - 2024-03-07
v0.1.131 - 2024-03-06
- fix test for facemap zarr and add overwrite asset parameter to queue (345a2f0 by arjun.sridhar12345).
v0.1.130 - 2024-03-06
- remove old function in scripts (eb2e6c0 by arjun.sridhar12345).
v0.1.129 - 2024-03-05
- Fix broken tests (63e4d4a by bjhardcastle).
v0.1.128 - 2024-03-05
- add pipeline id and attempt to fix tests (bdd8b04 by arjun.sridhar12345).
- Add re-run spike-sorting script (6219bd1 by bjhardcastle).
- Add utility functions for assessing job status (950e57b by bjhardcastle).
- remove redundant spike interface getters (411a48b by arjun.sridhar12345).
v0.1.127 - 2024-03-02
- Add session issues (e27218a by bjhardcastle).
- Remove caching on functions required to check new data asset existence (1761527 by bjhardcastle).
v0.1.126 - 2024-02-29
- Add "any" version for cache paths (f9754b1 by bjhardcastle).
v0.1.125 - 2024-02-29
- Add sessions (f2eea35 by bjhardcastle).
- Fix error suppression in getting asset paths (347bed0 by bjhardcastle).
v0.1.124 - 2024-02-24
- remove unused import (720dd43 by arjun.sridhar12345).
v0.1.122 - 2024-02-19
- Add npc_io (783ecaf by bjhardcastle).
- Add licks and running_speed as nwb components (cc247aa by bjhardcastle).
v0.1.120 - 2024-02-15
v0.1.119 - 2024-02-15
v0.1.118 - 2024-02-14
- Fix getting cache version (c60f2c2 by bjhardcastle).
v0.1.117 - 2024-02-14
- Add
spike_times
as standalone nwb component (6271e11 by bjhardcastle). - Add consolidated zarr cache for units (1e58d3b by bjhardcastle).
- Add separate
get_raw_data_asset()
(24f3370 by bjhardcastle).
v0.1.116 - 2024-02-02
- remove prints (bdd96a4 by arjun.sridhar12345).
v0.1.115 - 2024-02-01
v0.1.114 - 2024-02-01
v0.1.113 - 2024-01-31
- fix names in workflow and scripts #19, #18, https://github.com/AllenNeuralDynamics/dynamic-routing/issues/11 (1f287e5 by arjun.sridhar12345).
v0.1.112 - 2024-01-31
- add workflows and update db #19, #18, https://github.com/AllenNeuralDynamics/dynamic-routing/issues/11 (7e01eb4 by arjun.sridhar12345).
v0.1.111 - 2024-01-31
- add dependency (9887751 by arjun.sridhar12345).
v0.1.110 - 2024-01-24
- Add script (6326b7e by bjhardcastle).
v0.1.109 - 2024-01-23
- Fix
is_templeton
(f86a502 by bjhardcastle). - Fix
is_templeton
and use cache (089e71c by bjhardcastle).
v0.1.108 - 2024-01-23
- Fix changelog (5950a1d by bjhardcastle).
v0.1.107 - 2024-01-18
- add general video suffixes (d83a5f3 by arjun.sridhar12345).
v0.1.106 - 2024-01-18
v0.1.105 - 2024-01-17
- add paths for videos (8cc521c by arjun.sridhar12345).
v0.1.104 - 2024-01-17
- Add consolidated cache option (200b00e by bjhardcastle).
v0.1.103 - 2024-01-17
- Add consolidated option to
get_cache_path
(95acae3 by bjhardcastle).
v0.1.102 - 2024-01-14
v0.1.101 - 2024-01-14
v0.1.100 - 2024-01-12
- remove test due to access error (94b6dce by arjun.sridhar12345).
v0.1.99 - 2024-01-11
- Fix update status table on tagged commits (ac6c5cd by bjhardcastle).
v0.1.98 - 2024-01-10
- add script/functions for running video capsules (85ffe81 by arjun.sridhar12345).
v0.1.97 - 2024-01-10
v0.1.96 - 2024-01-09
- Add
types-Mypy
attempt to fix publishing #16 (931715d by bjhardcastle). - Add
packaging
(32be19d by bjhardcastle). - Add
get_all_cache_paths
(5ae3422 by bjhardcastle). - Add cache paths (95de76c by bjhardcastle).
- Fix circular import (8143bad by bjhardcastle).
v0.1.95 - 2023-12-13
- Add session config (1764b73 by bjhardcastle).
- Fix readme doctests (b82e9ee by bjhardcastle).
v0.1.94 - 2023-12-13
v0.1.93 - 2023-12-13
v0.1.92 - 2023-12-07
- Add doctest (6748aac by bjhardcastle).
- Fix bug in indexing assets #14 (55b2f5b by bjhardcastle).
v0.1.91 - 2023-12-06
- add verified surface channel recording probe letters (9f395fb by egmcbride).
- Add recent sessions (7e48750 by bjhardcastle).
v0.1.90 - 2023-12-05
- Add surface channel info (eb1efab by bjhardcastle).
- Add run-eye-tracking fn (a8dfc62 by bjhardcastle).
- Add sessions (15a6369 by bjhardcastle).
- Fix session discovery - error was being raised if a session ID couldn't be extracted from name (1adcdc3 by bjhardcastle).
v0.1.89 - 2023-11-03
v0.1.88 - 2023-11-02
- Fix type checks (e6c662e by bjhardcastle).
- Fix AllenInstitute/npc_sessions#63 (b1281ca by bjhardcastle).
- Fix tracked_sessions (56788aa by bjhardcastle).
v0.1.87 - 2023-10-24
- Add
SessionInfo.rig
andtask_version
(c3542cd by bjhardcastle). - Add session (3608c84 by bjhardcastle).
v0.1.86 - 2023-10-24
- Add kwargs for filtering sessions (ad95c12 by bjhardcastle).
- Add comments (f037091 by bjhardcastle).
- Add
SessionInfo.training_day
(01c90d8 by bjhardcastle). - Add
SessionInfo.training_info
(d010d41 by bjhardcastle). - Add
probe_letters_to_skip
for session with bad data on a probe - addresses AllenInstitute/npc_sessions#58 (03055f6 by bjhardcastle). - Add basic doctest (0081bd1 by bjhardcastle).
- Add sandbox [skip ci] (a187d84 by bjhardcastle).
- Add type assertion (93a8475 by bjhardcastle).
- Fix use of SessionRecord for comparison (a96fd16 by bjhardcastle).
- Fix templeton attr (d3e233c by bjhardcastle).
- Fix set behavior, fixes #10 (472530e by bjhardcastle).
v0.1.85 - 2023-10-17
- Add
cloud_path
(46785a7 by bjhardcastle). - Add CodeOcean token instructions (6cf4abe by Ben Hardcastle).
- Fix doctest (22103b0 by Ben Hardcastle).
v0.1.84 - 2023-10-15
- Fix typo (05a1b00 by Ben Hardcastle).
v0.1.83 - 2023-10-15
- Fix bug in dropping duplicate columns (dc933f2 by bjhardcastle).
v0.1.82 - 2023-10-15
v0.1.81 - 2023-10-15
- Add fns to get behavior sessions from training spreadsheets (abacb6b by bjhardcastle).
- Add spreadsheet->sqlite job (58ec0f8 by bjhardcastle).
v0.1.80 - 2023-10-14
- Add missing import (6bc01c3 by bjhardcastle).
- Add behavior session globbing (384d17c by bjhardcastle).
- Add fns for getting excel spreadsheets, convert to sqlite (91ffece by bjhardcastle).
- Add openpyxl (d9b6e0a by bjhardcastle).
- Add missing credentials to env (7cd2dca by Ben Hardcastle).
- Fix tests (d8a09ba by bjhardcastle).
v0.1.79 - 2023-10-06
- Fix typo [skip ci] (02275cb by bjhardcastle).
v0.1.78 - 2023-10-06
- Fix previous (8306772 by bjhardcastle).
v0.1.77 - 2023-10-06
v0.1.76 - 2023-10-06
v0.1.75 - 2023-10-04
v0.1.74 - 2023-10-04
- Add issues and other config [skip ci] (f3b4198 by bjhardcastle).
- Fix dataclass default (08ded8f by bjhardcastle).
v0.1.73 - 2023-10-04
- Add regenerate nwb script (c91ce72 by bjhardcastle).
- Fix glob patter for nwb (79662d7 by bjhardcastle).
v0.1.72 - 2023-10-02
- add day to DR tracked sessions (44f2375 by arjun.sridhar12345).
v0.1.71 - 2023-09-30
- Add explicit export of attrs for mypy (b8227bc by bjhardcastle).
- Add invalid_times [skip ci] (71dd003 by bjhardcastle).
v0.1.70 - 2023-09-29
- Add pyOpenSSL - old version caused a known missing attribute error (48f320e by Ben Hardcastle).
v0.1.69 - 2023-09-28
- Add get_tracked_sessions() in place of
tracked
(34bacbc by bjhardcastle). - Add get_session_info in place of
tracked
(09de4e9 by bjhardcastle).
v0.1.68 - 2023-09-28
v0.1.67 - 2023-09-28
- Add dotenv for doctest runner (0edf7ed by bjhardcastle).
- Add new format config (137bfaa by bjhardcastle).
- Add properties to session info dataclass (56e210f by bjhardcastle).
- Fix type (5094521 by bjhardcastle).
v0.1.66 - 2023-09-27
- Add and use custom exception for missing credentials #8 (7f05b27 by bjhardcastle).
v0.1.65 - 2023-09-22
v0.1.64 - 2023-09-15
- Remove back compat attr (ee173d7 by bjhardcastle).
v0.1.63 - 2023-09-14
v0.1.62 - 2023-09-13
v0.1.61 - 2023-09-13
v0.1.60 - 2023-09-12
- Fix types (433885a by bjhardcastle).
v0.1.59 - 2023-09-11
- Add list as acceptable nwb type (d86263c by Ben Hardcastle).
v0.1.58 - 2023-09-11
v0.1.57 - 2023-09-11
- Add comment session with extra vsyncs [skip ci] (b839409 by Ben Hardcastle).
v0.1.56 - 2023-09-06
v0.1.55 - 2023-09-06
v0.1.54 - 2023-09-06
- Add path fn and replace usage (fb6e743 by Ben Hardcastle).
v0.1.53 - 2023-09-06
v0.1.52 - 2023-09-05
v0.1.51 - 2023-09-05
- Add badges [skip ci] (7219c09 by bjhardcastle).
v0.1.50 - 2023-09-03
v0.1.49 - 2023-09-03
v0.1.48 - 2023-09-03
- Add age (72077c8 by bjhardcastle).
v0.1.47 - 2023-09-03
- Add species (721419e by bjhardcastle).
v0.1.46 - 2023-09-02
- Add session, notes [skip ci] (ecacd4e by Ben Hardcastle).
- Fix tests (06b6b2b by bjhardcastle).
v0.1.45 - 2023-09-01
v0.1.44 - 2023-09-01
- add functions for codeocean sorted units capsules (5a5a3b0 by arjun.sridhar12345).
- remove cache (5fdef19 by arjun.sridhar12345).
- remove accidental cache (d2b3122 by arjun.sridhar12345).
v0.1.43 - 2023-08-31
v0.1.42 - 2023-08-31
- Add sessions [skip ci] (04d814f by Ben Hardcastle).
- remove import (4ef2c94 by arjun.sridhar12345).
v0.1.41 - 2023-08-25
- add units s3 path, and function to call capsule (0f64cd6 by arjun.sridhar12345).
- add run capsule and get units file from s3 (3b00607 by arjun.sridhar12345).
v0.1.40 - 2023-08-20
- Fix type to match superclass (99296e6 by bjhardcastle).
v0.1.39 - 2023-08-19
- Remove unused type ignores (c9919d9 by bjhardcastle).
v0.1.38 - 2023-08-18
- Add raw data asset getter and refactor parsing of asset info from api (d291224 by bjhardcastle).
- Remove global trial id (3d61db3 by bjhardcastle).
v0.1.37 - 2023-08-17
- add table names (fbb47d8 by arjun.sridhar12345).
- added dataclasses and settings xml retriever (0297ff6 by arjun.sridhar12345).
v0.1.36 - 2023-08-17
- Add baseclass for Record dataclasses (044a2ba by bjhardcastle).
v0.1.35 - 2023-08-17
v0.1.34 - 2023-08-17
- Add queries as comments (2653ac3 by bjhardcastle).
v0.1.33 - 2023-08-17
- Remove unnecssary PKs (4556966 by bjhardcastle).
v0.1.32 - 2023-08-16
- Fix None/NULL bug (8b76852 by bjhardcastle).
v0.1.31 - 2023-08-16
- Add delete records (2bb6eb6 by bjhardcastle).
v0.1.30 - 2023-08-16
- Add subjects and sessions (356dda5 by bjhardcastle).
- Fix typo (bfa3304 by bjhardcastle).
v0.1.29 - 2023-08-16
- Fix doctest (ccc247d by bjhardcastle).
v0.1.28 - 2023-08-16
v0.1.27 - 2023-08-16
- Change import name to avoid conflict with module name (a71f8eb by bjhardcastle).
v0.1.26 - 2023-08-16
- Add linting config (4ac4f57 by Ben Hardcastle).
- Add dbhub and nwb db (6561022 by bjhardcastle).
- Add sql table schema [skip ci] (8dca3a7 by bjhardcastle).
v0.1.25 - 2023-08-15
- Remove session without task (18a9d1f by bjhardcastle).
v0.1.24 - 2023-08-15
v0.1.23 - 2023-08-15
- Add tracked sessions to package (626e358 by bjhardcastle).
- Fix test (7780ff4 by bjhardcastle).
- Remove unnecessary tuple (820b304 by bjhardcastle).
v0.1.22 - 2023-08-14
- add return type and get most recent asset (6b8cae5 by arjun.sridhar12345).
v0.1.21 - 2023-08-14
- add functions for codeocean sorted data retrieval (586845c by arjun.sridhar12345).
v0.1.20 - 2023-08-14
v0.1.19 - 2023-08-14
- Add NWB getter from s3 (ee218e6 by bjhardcastle).
- Add secrets [skip ci] (dbfd93b by bjhardcastle).
- Add secret [skip ci] (fa6c9a3 by bjhardcastle).
v0.1.18 - 2023-08-14
- Add
is_sorted_data_asset
(dffc143 by bjhardcastle).
v0.1.17 - 2023-08-14
- Add shebang (a3bb259 by bjhardcastle).
v0.1.16 - 2023-08-14
v0.1.15 - 2023-08-14
v0.1.14 - 2023-08-14
- Add action (0c02951 by bjhardcastle).
- Add session status getter (1f1ec9b by bjhardcastle).
- Add tracked_sessions list (8cd5ffa by bjhardcastle).
- Fix typo (1508582 by bjhardcastle).
v0.1.13 - 2023-08-13
- Add fork of pydbhub with live dbs (c965efb by bjhardcastle).
v0.1.12 - 2023-08-12
v0.1.11 - 2023-08-12
- Fix var name (2f7811b by Ben Hardcastle).
v0.1.10 - 2023-08-12
- Add hdf5 getter (9dc23b5 by bjhardcastle).