{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":238282851,"defaultBranch":"master","name":"spyglass","ownerLogin":"LorenFrankLab","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-02-04T19:03:15.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/40640751?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717704326.0","currentOid":""},"activityList":{"items":[{"before":"3e7d35a883a24a4bd943c7c6d22540def9d3af05","after":"2de1d2b00e374f1027c5e2725db7de31ac3e0303","ref":"refs/heads/master","pushedAt":"2024-06-06T20:05:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"edeno","name":"Eric Denovellis","path":"/edeno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8053989?s=80&v=4"},"commit":{"message":"Minor fixes (#999)\n\n* give analysis nwb new uuid when created\r\n\r\n* fix function argument\r\n\r\n* update changelog","shortMessageHtmlLink":"Minor fixes (#999)"}},{"before":"2448ab295eae8a24ace59064c66d9d92c83947ae","after":null,"ref":"refs/heads/minor_fixes","pushedAt":"2024-06-06T20:05:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"edeno","name":"Eric Denovellis","path":"/edeno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8053989?s=80&v=4"}},{"before":"9bb78518fc7559787f16e198733e92300ca6891b","after":"2448ab295eae8a24ace59064c66d9d92c83947ae","ref":"refs/heads/minor_fixes","pushedAt":"2024-06-06T19:29:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samuelbray32","name":"Samuel Bray","path":"/samuelbray32","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24991442?s=80&v=4"},"commit":{"message":"update changelog","shortMessageHtmlLink":"update changelog"}},{"before":null,"after":"9bb78518fc7559787f16e198733e92300ca6891b","ref":"refs/heads/minor_fixes","pushedAt":"2024-06-06T19:14:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"samuelbray32","name":"Samuel Bray","path":"/samuelbray32","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24991442?s=80&v=4"},"commit":{"message":"fix function argument","shortMessageHtmlLink":"fix function argument"}},{"before":"d802921d2047b798c26ea60174ca7bcf4b8dd556","after":null,"ref":"refs/heads/dandi_export","pushedAt":"2024-06-06T18:30:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"edeno","name":"Eric Denovellis","path":"/edeno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8053989?s=80&v=4"}},{"before":"d8e519698b421670fc812fcefa575a0b0aa1f934","after":"3e7d35a883a24a4bd943c7c6d22540def9d3af05","ref":"refs/heads/master","pushedAt":"2024-06-06T18:30:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"edeno","name":"Eric Denovellis","path":"/edeno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8053989?s=80&v=4"},"commit":{"message":"Dandi export and read (#956)\n\n* compile exported files, download dandiset, and organize\r\n\r\n* add function to translate files into dandi-compatible names\r\n\r\n* add table to store dandi name translation and steps to populate\r\n\r\n* add dandiset validation\r\n\r\n* add function to fetch nwb from dandi\r\n\r\n* add function to change obj_id of nwb_file\r\n\r\n* add dandi upload call and fix circular import\r\n\r\n* debug dandi file streaming\r\n\r\n* fix circular import\r\n\r\n* resolve dandi-streamed files with fetch_nwb\r\n\r\n* implement review comments\r\n\r\n* add admin tools to fix common dandi discrepencies\r\n\r\n* implement tool to cleanup common dandi errors\r\n\r\n* add dandi export to tutorial\r\n\r\n* fix linting\r\n\r\n* update changelog\r\n\r\n* fix spelling\r\n\r\n* style changes from review\r\n\r\n* reorganize function locations\r\n\r\n* fix circular import\r\n\r\n* make dandi dependency optional in imports\r\n\r\n* store dandi instance of data in DandiPath\r\n\r\n* resolve case of pre-existing dandi entries for export\r\n\r\n* cleanup bugs from refactor\r\n\r\n* update notebook\r\n\r\n* Apply suggestions from code review\r\n\r\nCo-authored-by: Chris Broz \r\n\r\n* add requested changes from review\r\n\r\n* make method check_admin_privilege in LabMember\r\n\r\n---------\r\n\r\nCo-authored-by: Chris Broz ","shortMessageHtmlLink":"Dandi export and read (#956)"}},{"before":"7edff6aa5cbfb05343471a761f41177f24268ae7","after":"d8e519698b421670fc812fcefa575a0b0aa1f934","ref":"refs/heads/master","pushedAt":"2024-06-05T20:43:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"edeno","name":"Eric Denovellis","path":"/edeno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8053989?s=80&v=4"},"commit":{"message":"Mua notebook (#998)\n\n* documented some of mua notebook\r\n\r\n* mua notebook documented\r\n\r\n* documented some of mua notebook\r\n\r\n* synced py script","shortMessageHtmlLink":"Mua notebook (#998)"}},{"before":"15bc831c3e94d31a3acbc7dd2da44357c5f8379d","after":"f5227f946b588dd63bc76d5a0403e3f9cf448d5e","ref":"refs/heads/documentation","pushedAt":"2024-06-04T22:39:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Copied mas to latest with mike 2.1.1","shortMessageHtmlLink":"Copied mas to latest with mike 2.1.1"}},{"before":"6b49c2dea072a9ba32db93ace3e23911f1db9b77","after":"7edff6aa5cbfb05343471a761f41177f24268ae7","ref":"refs/heads/master","pushedAt":"2024-06-04T22:30:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"edeno","name":"Eric Denovellis","path":"/edeno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8053989?s=80&v=4"},"commit":{"message":"Add Common Errors doc (#997)\n\n* Add Common Errors\r\n\r\n* Update changelog","shortMessageHtmlLink":"Add Common Errors doc (#997)"}},{"before":"1c568dc135c8b2cb0f9603fc83d534338429bf33","after":null,"ref":"refs/heads/spike_decode_doc","pushedAt":"2024-06-04T22:06:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"edeno","name":"Eric Denovellis","path":"/edeno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8053989?s=80&v=4"}},{"before":"04ec37a77a8b8873667784fa84d19a4ede81369a","after":"6b49c2dea072a9ba32db93ace3e23911f1db9b77","ref":"refs/heads/master","pushedAt":"2024-06-04T22:06:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"edeno","name":"Eric Denovellis","path":"/edeno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8053989?s=80&v=4"},"commit":{"message":"Add docstrings to SortedSpikesGroup and Decoding methods (#996)\n\n* Add docstrings\r\n\r\n* update changelog\r\n\r\n* fix spelling\r\n\r\n---------\r\n\r\nCo-authored-by: Samuel Bray ","shortMessageHtmlLink":"Add docstrings to SortedSpikesGroup and Decoding methods (#996)"}},{"before":"b781db223ae5288e6388ba99fdb1c4649e11b21a","after":"1c568dc135c8b2cb0f9603fc83d534338429bf33","ref":"refs/heads/spike_decode_doc","pushedAt":"2024-06-04T21:51:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samuelbray32","name":"Samuel Bray","path":"/samuelbray32","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24991442?s=80&v=4"},"commit":{"message":"fix spelling","shortMessageHtmlLink":"fix spelling"}},{"before":"c89958e2ccd3a5aa7c7115c5d753136daa912c64","after":"b781db223ae5288e6388ba99fdb1c4649e11b21a","ref":"refs/heads/spike_decode_doc","pushedAt":"2024-06-04T21:46:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samuelbray32","name":"Samuel Bray","path":"/samuelbray32","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24991442?s=80&v=4"},"commit":{"message":"update changelog","shortMessageHtmlLink":"update changelog"}},{"before":null,"after":"c89958e2ccd3a5aa7c7115c5d753136daa912c64","ref":"refs/heads/spike_decode_doc","pushedAt":"2024-06-04T21:42:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"samuelbray32","name":"Samuel Bray","path":"/samuelbray32","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24991442?s=80&v=4"},"commit":{"message":"Add docstrings","shortMessageHtmlLink":"Add docstrings"}},{"before":"5fdaba4944955319c47bc7b3f098b440778dfa59","after":"d802921d2047b798c26ea60174ca7bcf4b8dd556","ref":"refs/heads/dandi_export","pushedAt":"2024-06-03T21:46:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samuelbray32","name":"Samuel Bray","path":"/samuelbray32","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24991442?s=80&v=4"},"commit":{"message":"make method check_admin_privilege in LabMember","shortMessageHtmlLink":"make method check_admin_privilege in LabMember"}},{"before":"3d02e5f2e3e32c00c87635dc6ba195e23c7cd7cc","after":"5fdaba4944955319c47bc7b3f098b440778dfa59","ref":"refs/heads/dandi_export","pushedAt":"2024-06-03T21:32:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samuelbray32","name":"Samuel Bray","path":"/samuelbray32","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24991442?s=80&v=4"},"commit":{"message":"add requested changes from review","shortMessageHtmlLink":"add requested changes from review"}},{"before":"00ce11836fce8b55e4552330c1f374718a4d193c","after":"04ec37a77a8b8873667784fa84d19a4ede81369a","ref":"refs/heads/master","pushedAt":"2024-06-03T20:47:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"edeno","name":"Eric Denovellis","path":"/edeno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8053989?s=80&v=4"},"commit":{"message":"Add ability to set smoothing sigma in get_firing_rate (#994)\n\n* add option to set spike smoothing sigma\r\n\r\n* update changelog","shortMessageHtmlLink":"Add ability to set smoothing sigma in get_firing_rate (#994)"}},{"before":"643f8f18e84514c4882a4e2212e8b0014c3fb153","after":null,"ref":"refs/heads/spike_rate_smoothing","pushedAt":"2024-06-03T20:47:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"edeno","name":"Eric Denovellis","path":"/edeno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8053989?s=80&v=4"}},{"before":"c693a934be275eda0cb3527e232dc9265bfa3044","after":"3d02e5f2e3e32c00c87635dc6ba195e23c7cd7cc","ref":"refs/heads/dandi_export","pushedAt":"2024-06-03T19:52:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samuelbray32","name":"Samuel Bray","path":"/samuelbray32","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24991442?s=80&v=4"},"commit":{"message":"Apply suggestions from code review\n\nCo-authored-by: Chris Broz ","shortMessageHtmlLink":"Apply suggestions from code review"}},{"before":"b66c7c84760a3c75e80f190271fd55f359d836cb","after":"643f8f18e84514c4882a4e2212e8b0014c3fb153","ref":"refs/heads/spike_rate_smoothing","pushedAt":"2024-06-03T19:34:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samuelbray32","name":"Samuel Bray","path":"/samuelbray32","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24991442?s=80&v=4"},"commit":{"message":"update changelog","shortMessageHtmlLink":"update changelog"}},{"before":null,"after":"b66c7c84760a3c75e80f190271fd55f359d836cb","ref":"refs/heads/spike_rate_smoothing","pushedAt":"2024-06-03T19:25:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"samuelbray32","name":"Samuel Bray","path":"/samuelbray32","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24991442?s=80&v=4"},"commit":{"message":"add option to set spike smoothing sigma","shortMessageHtmlLink":"add option to set spike smoothing sigma"}},{"before":"4acf2e8743239b86fd8d8f3439f6b891166d3a3d","after":"c693a934be275eda0cb3527e232dc9265bfa3044","ref":"refs/heads/dandi_export","pushedAt":"2024-05-29T22:14:54.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"samuelbray32","name":"Samuel Bray","path":"/samuelbray32","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24991442?s=80&v=4"},"commit":{"message":"Merge branch 'master' into dandi_export","shortMessageHtmlLink":"Merge branch 'master' into dandi_export"}},{"before":"252f5f429eba46fb8a36a9e39ea741e4566e5748","after":"4acf2e8743239b86fd8d8f3439f6b891166d3a3d","ref":"refs/heads/dandi_export","pushedAt":"2024-05-29T22:07:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"samuelbray32","name":"Samuel Bray","path":"/samuelbray32","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24991442?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/master' into dandi_export","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/master' into dandi_export"}},{"before":"aba687c130bdd21f1474ce9b1125171105b238a4","after":"252f5f429eba46fb8a36a9e39ea741e4566e5748","ref":"refs/heads/dandi_export","pushedAt":"2024-05-29T22:06:12.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"samuelbray32","name":"Samuel Bray","path":"/samuelbray32","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24991442?s=80&v=4"},"commit":{"message":"update notebook","shortMessageHtmlLink":"update notebook"}},{"before":"bb4ce89a4b9ad23900a088398925bcc2a64806aa","after":"00ce11836fce8b55e4552330c1f374718a4d193c","ref":"refs/heads/master","pushedAt":"2024-05-29T17:54:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"edeno","name":"Eric Denovellis","path":"/edeno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8053989?s=80&v=4"},"commit":{"message":"Don't insert lab member when creating lab team (#983)\n\n* Save LFP as pynwb.ecephys.LFP\r\n\r\n* Fix formatting\r\n\r\n* Fix formatting\r\n\r\n* Don't reinsert name\r\n\r\n* Recompose name\r\n\r\n* Fix second referece to\r\n\r\n* Update CHANGELOG.md\r\n\r\n---------\r\n\r\nCo-authored-by: Eric Denovellis \r\nCo-authored-by: CBroz1 \r\nCo-authored-by: Eric Denovellis ","shortMessageHtmlLink":"Don't insert lab member when creating lab team (#983)"}},{"before":"ae4a7b839071778dfb20a9abc87ce779d5bf597f","after":"bb4ce89a4b9ad23900a088398925bcc2a64806aa","ref":"refs/heads/master","pushedAt":"2024-05-29T17:13:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"edeno","name":"Eric Denovellis","path":"/edeno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8053989?s=80&v=4"},"commit":{"message":"Add pytests to position (#966)\n\n* WIP: Add vid downloader, start position pytests\r\n\r\n* WIP: Full coverage on common_position.py\r\n\r\n* WIP: Start add tests for DLC\r\n\r\n* WIP: pytests for position 2\r\n\r\n* WIP: Align yml files\r\n\r\n* WIP: Add DLC Centroid tests\r\n\r\n* WIP: tests for centoid, model, orietation\r\n\r\n* WIP: Subpackage coverage 72%\r\n\r\n* WIP: Run tests on main\r\n\r\n* WIP: Add prints to debug data download\r\n\r\n* WIP: remove redundant slash\r\n\r\n* WIP: download full directory\r\n\r\n* WIP: let pytests down dlc items\r\n\r\n* WIP: gh-action managed container\r\n\r\n* WIP: use mysql as service\r\n\r\n* WIP: fix container ID\r\n\r\n* WIP: revise no-docker arg name\r\n\r\n* WIP: Box vars available to test step\r\n\r\n* WIP: Only first test\r\n\r\n* WIP: remove duplicate installs from conda deps -> pyproject\r\n\r\n* WIP: Add cuda driver\r\n\r\n* WIP: Cuda method selective\r\n\r\n* WIP: unpin DLC\r\n\r\n* WIP: parameterize skipping dlc tests\r\n\r\n* WIP: Add back Checkout\r\n\r\n* WIP: All download in action\r\n\r\n* WIP: custom wget func\r\n\r\n* WIP: revise data downloader\r\n\r\n* WIP: Run all\r\n\r\n* WIP: no docker container id in test database_settings\r\n\r\n* WIP: revise utils tests for --no-docker\r\n\r\n* WIP: add password to DatabaseSettings no-docker run\r\n\r\n* WIP: Spellcheck\r\n\r\n* WIP: debug mysql add role command\r\n\r\n* WIP: fix typo\r\n\r\n* ๐ŸŽ‰ : Update changelog\r\n\r\n* Edit PR template to remind of local tests\r\n\r\n* Revert conda-installed dependencies\r\n\r\n* Return mountainsort to conda pip list\r\n\r\n* Upgrade action versions per node.js 16 deprecation","shortMessageHtmlLink":"Add pytests to position (#966)"}},{"before":"26e74a40dfb263ce011d06d41cb2b278ed8caa11","after":"ae4a7b839071778dfb20a9abc87ce779d5bf597f","ref":"refs/heads/master","pushedAt":"2024-05-21T21:02:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"edeno","name":"Eric Denovellis","path":"/edeno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8053989?s=80&v=4"},"commit":{"message":"Check existence of optional fields during `Electrode` table population (#985)\n\n* Separate optional fields\r\n\r\n* Provide default for filtering\r\n\r\n* Black\r\n\r\n* Use get","shortMessageHtmlLink":"Check existence of optional fields during Electrode table population ("}},{"before":"00d1364834c2078db16e49e0d7accac8a039caf3","after":"aba687c130bdd21f1474ce9b1125171105b238a4","ref":"refs/heads/dandi_export","pushedAt":"2024-05-20T21:14:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"samuelbray32","name":"Samuel Bray","path":"/samuelbray32","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24991442?s=80&v=4"},"commit":{"message":"Merge branch 'dandi_export' of https://github.com/LorenFrankLab/spyglass into dandi_export","shortMessageHtmlLink":"Merge branch 'dandi_export' of https://github.com/LorenFrankLab/spyglass"}},{"before":"c8f420052cc62c6811c675b79e4f497ef215cec3","after":"00d1364834c2078db16e49e0d7accac8a039caf3","ref":"refs/heads/dandi_export","pushedAt":"2024-05-20T21:08:11.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"samuelbray32","name":"Samuel Bray","path":"/samuelbray32","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24991442?s=80&v=4"},"commit":{"message":"Merge branch 'master' into dandi_export","shortMessageHtmlLink":"Merge branch 'master' into dandi_export"}},{"before":"9cb11a3b62d9600bd8b75dbe039328f4008ff88b","after":"c8f420052cc62c6811c675b79e4f497ef215cec3","ref":"refs/heads/dandi_export","pushedAt":"2024-05-20T21:01:34.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"samuelbray32","name":"Samuel Bray","path":"/samuelbray32","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24991442?s=80&v=4"},"commit":{"message":"update changelog","shortMessageHtmlLink":"update changelog"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXpPL0AA","startCursor":null,"endCursor":null}},"title":"Activity ยท LorenFrankLab/spyglass"}