{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":235582885,"defaultBranch":"main","name":"open-optical-gating","ownerLogin":"Glasgow-ICG","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-01-22T13:47:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/56926216?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1687441814.725748","currentOid":""},"activityList":{"items":[{"before":"f4ff7a91dc7d1d25caa987ac3b84b6e11398c172","after":"88459b6d4d031514e4cd93a6d4266faab8c48faa","ref":"refs/heads/main","pushedAt":"2023-12-07T14:24:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmtayloruk","name":null,"path":"/jmtayloruk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17276778?s=80&v=4"},"commit":{"message":"Fix skimage versioning to be compatible with Python >=3.9","shortMessageHtmlLink":"Fix skimage versioning to be compatible with Python >=3.9"}},{"before":"1b10554ccd47acf361f2e1be384ea49083603831","after":"1639da6eb96ff2bc774816320862fe4850237221","ref":"refs/heads/karlin-filter","pushedAt":"2023-11-24T10:59:55.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"karlinr","name":"Karlin Ross","path":"/karlinr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85414598?s=80&v=4"},"commit":{"message":"Merge branch 'main' into karlin-filter","shortMessageHtmlLink":"Merge branch 'main' into karlin-filter"}},{"before":"581bb091d2ba2264588c23344b0502e62543d11c","after":"f4ff7a91dc7d1d25caa987ac3b84b6e11398c172","ref":"refs/heads/main","pushedAt":"2023-11-17T17:20:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmtayloruk","name":null,"path":"/jmtayloruk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17276778?s=80&v=4"},"commit":{"message":"Small tweak to avoid drift values getting bigger than the image. Seems to avoid a malloc-related crash scenario, even if I cannot figure out precisely WHY (or what) was crashing","shortMessageHtmlLink":"Small tweak to avoid drift values getting bigger than the image. Seem…"}},{"before":"ed2ebbdb780a235bde3aa2d7bfe23f22cce4e420","after":"1b10554ccd47acf361f2e1be384ea49083603831","ref":"refs/heads/karlin-filter","pushedAt":"2023-11-17T15:44:57.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"karlinr","name":"Karlin Ross","path":"/karlinr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85414598?s=80&v=4"},"commit":{"message":"Merge branch 'main' into karlin-filter","shortMessageHtmlLink":"Merge branch 'main' into karlin-filter"}},{"before":"2ab7f2482cd70414f70f35cddf92f4589e072f64","after":"581bb091d2ba2264588c23344b0502e62543d11c","ref":"refs/heads/main","pushedAt":"2023-11-17T15:20:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmtayloruk","name":null,"path":"/jmtayloruk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17276778?s=80&v=4"},"commit":{"message":"Further bug fix","shortMessageHtmlLink":"Further bug fix"}},{"before":"4834db626c4765250aec81e0e587ac4edb88cc18","after":"2ab7f2482cd70414f70f35cddf92f4589e072f64","ref":"refs/heads/main","pushedAt":"2023-11-17T15:01:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmtayloruk","name":null,"path":"/jmtayloruk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17276778?s=80&v=4"},"commit":{"message":"Bug fix to previous commit, so the lazy loader does actually load the correct image files!","shortMessageHtmlLink":"Bug fix to previous commit, so the lazy loader does actually load the…"}},{"before":"615289db264c16808231baa52e47f88111abd05b","after":"4834db626c4765250aec81e0e587ac4edb88cc18","ref":"refs/heads/main","pushedAt":"2023-11-17T14:42:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmtayloruk","name":null,"path":"/jmtayloruk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17276778?s=80&v=4"},"commit":{"message":"Implemented option of lazy loading in file_optical_gater, to deal with very large datasets that exceed memory capacity","shortMessageHtmlLink":"Implemented option of lazy loading in file_optical_gater, to deal wit…"}},{"before":"f0a47d2e73285a6af8bde40bb4aa74d78530687f","after":"ed2ebbdb780a235bde3aa2d7bfe23f22cce4e420","ref":"refs/heads/karlin-filter","pushedAt":"2023-11-13T11:54:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"karlinr","name":"Karlin Ross","path":"/karlinr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85414598?s=80&v=4"},"commit":{"message":"Fix for KF reinitialisation during state change","shortMessageHtmlLink":"Fix for KF reinitialisation during state change"}},{"before":"f7b4df1d21b2691d4fbf8d13cdc328a58052ac52","after":"f0a47d2e73285a6af8bde40bb4aa74d78530687f","ref":"refs/heads/karlin-filter","pushedAt":"2023-11-07T12:03:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"karlinr","name":"Karlin Ross","path":"/karlinr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85414598?s=80&v=4"},"commit":{"message":"Merge branch 'main' into karlin-filter","shortMessageHtmlLink":"Merge branch 'main' into karlin-filter"}},{"before":"b1bc7f1b83132cf4f16b476506816f3b58dda238","after":"615289db264c16808231baa52e47f88111abd05b","ref":"refs/heads/main","pushedAt":"2023-11-07T11:55:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"karlinr","name":"Karlin Ross","path":"/karlinr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85414598?s=80&v=4"},"commit":{"message":"Added input reference sequence to file optical gater","shortMessageHtmlLink":"Added input reference sequence to file optical gater"}},{"before":"822fac9d80dae43356765a5c537e95eea4f8a29a","after":"f7b4df1d21b2691d4fbf8d13cdc328a58052ac52","ref":"refs/heads/karlin-filter","pushedAt":"2023-11-03T16:15:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"karlinr","name":"Karlin Ross","path":"/karlinr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85414598?s=80&v=4"},"commit":{"message":"Fixed bug where pykalman reinitialisation failed","shortMessageHtmlLink":"Fixed bug where pykalman reinitialisation failed"}},{"before":"daa05aa03d09dd4f21821f4b9b2feafc3eb68ba2","after":"822fac9d80dae43356765a5c537e95eea4f8a29a","ref":"refs/heads/karlin-filter","pushedAt":"2023-11-03T16:04:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"karlinr","name":"Karlin Ross","path":"/karlinr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85414598?s=80&v=4"},"commit":{"message":"Added debug logs to EM algorithm","shortMessageHtmlLink":"Added debug logs to EM algorithm"}},{"before":"42a7ed82a67b35ab546ae56c5e197479d2f3f8a9","after":"daa05aa03d09dd4f21821f4b9b2feafc3eb68ba2","ref":"refs/heads/karlin-filter","pushedAt":"2023-11-03T15:47:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"karlinr","name":"Karlin Ross","path":"/karlinr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85414598?s=80&v=4"},"commit":{"message":"Added settings for EM maximisation","shortMessageHtmlLink":"Added settings for EM maximisation"}},{"before":"54b3a13829547944d3b475087424818b0f2a0c86","after":"42a7ed82a67b35ab546ae56c5e197479d2f3f8a9","ref":"refs/heads/karlin-filter","pushedAt":"2023-11-03T15:24:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"karlinr","name":"Karlin Ross","path":"/karlinr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85414598?s=80&v=4"},"commit":{"message":"Added code to ensure frame_history is cleared if length gets too long","shortMessageHtmlLink":"Added code to ensure frame_history is cleared if length gets too long"}},{"before":"dc4c6afc01aa0d0b8b52f2773685459b0d22e64f","after":"54b3a13829547944d3b475087424818b0f2a0c86","ref":"refs/heads/karlin-filter","pushedAt":"2023-11-03T15:16:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"karlinr","name":"Karlin Ross","path":"/karlinr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85414598?s=80&v=4"},"commit":{"message":"Actual fix for crash on OOG with SPIM system","shortMessageHtmlLink":"Actual fix for crash on OOG with SPIM system"}},{"before":"abac9653c494b7ee908eaae43f18e471629057d6","after":"dc4c6afc01aa0d0b8b52f2773685459b0d22e64f","ref":"refs/heads/karlin-filter","pushedAt":"2023-11-03T14:51:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"karlinr","name":"Karlin Ross","path":"/karlinr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85414598?s=80&v=4"},"commit":{"message":"Fix for crash when using linear fitter with SPIM setup","shortMessageHtmlLink":"Fix for crash when using linear fitter with SPIM setup"}},{"before":"a2d1e436eab5cc55bd865fe38d195509ca0c8eba","after":"abac9653c494b7ee908eaae43f18e471629057d6","ref":"refs/heads/karlin-filter","pushedAt":"2023-11-03T13:23:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"karlinr","name":"Karlin Ross","path":"/karlinr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85414598?s=80&v=4"},"commit":{"message":"Fixed missing time dependence in state transition matrix for PyKalman predicto","shortMessageHtmlLink":"Fixed missing time dependence in state transition matrix for PyKalman…"}},{"before":"00d7f52a2b508060dd5f9e7ea5e8977501907050","after":"a2d1e436eab5cc55bd865fe38d195509ca0c8eba","ref":"refs/heads/karlin-filter","pushedAt":"2023-11-03T10:13:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"karlinr","name":"Karlin Ross","path":"/karlinr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85414598?s=80&v=4"},"commit":{"message":"Added pykalman-bardo with expectation maximisation algorithm","shortMessageHtmlLink":"Added pykalman-bardo with expectation maximisation algorithm"}},{"before":"932f72be4be23fe72e6c0afca18f5339e3c67c31","after":"00d7f52a2b508060dd5f9e7ea5e8977501907050","ref":"refs/heads/karlin-filter","pushedAt":"2023-10-27T13:33:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"karlinr","name":"Karlin Ross","path":"/karlinr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85414598?s=80&v=4"},"commit":{"message":"Fix for crash when KF optimisation fails","shortMessageHtmlLink":"Fix for crash when KF optimisation fails"}},{"before":"a5b6141c7f384a93f7664c7e7f8f5b598e8697dd","after":"932f72be4be23fe72e6c0afca18f5339e3c67c31","ref":"refs/heads/karlin-filter","pushedAt":"2023-10-27T12:53:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"karlinr","name":"Karlin Ross","path":"/karlinr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85414598?s=80&v=4"},"commit":{"message":"Fixed missing import for logging","shortMessageHtmlLink":"Fixed missing import for logging"}},{"before":"a698af4720828a87afad4b4a51bcb980f3e1c75f","after":"a5b6141c7f384a93f7664c7e7f8f5b598e8697dd","ref":"refs/heads/karlin-filter","pushedAt":"2023-10-27T12:51:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"karlinr","name":"Karlin Ross","path":"/karlinr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85414598?s=80&v=4"},"commit":{"message":"Added logging to Kalman filter","shortMessageHtmlLink":"Added logging to Kalman filter"}},{"before":"cc7176296f4d6049b41ac5018491d97357c763de","after":"a698af4720828a87afad4b4a51bcb980f3e1c75f","ref":"refs/heads/karlin-filter","pushedAt":"2023-10-27T10:22:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"karlinr","name":"Karlin Ross","path":"/karlinr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85414598?s=80&v=4"},"commit":{"message":"Removal of logging","shortMessageHtmlLink":"Removal of logging"}},{"before":"a883869013598bdd8e7f068d280ca09bd4ca95b3","after":"cc7176296f4d6049b41ac5018491d97357c763de","ref":"refs/heads/karlin-filter","pushedAt":"2023-10-27T10:19:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"karlinr","name":"Karlin Ross","path":"/karlinr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85414598?s=80&v=4"},"commit":{"message":"Fix for logging with C implementation","shortMessageHtmlLink":"Fix for logging with C implementation"}},{"before":"cdb077087e56313a8aedb1d87f51a9be1bb4b818","after":"a883869013598bdd8e7f068d280ca09bd4ca95b3","ref":"refs/heads/karlin-filter","pushedAt":"2023-10-27T10:06:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"karlinr","name":"Karlin Ross","path":"/karlinr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85414598?s=80&v=4"},"commit":{"message":"Fix for crash when Kalman filter tuning fails","shortMessageHtmlLink":"Fix for crash when Kalman filter tuning fails"}},{"before":"0455c8e5359edaba60721aac3bd41a6389b37295","after":"cdb077087e56313a8aedb1d87f51a9be1bb4b818","ref":"refs/heads/karlin-filter","pushedAt":"2023-10-10T09:12:10.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"karlinr","name":"Karlin Ross","path":"/karlinr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85414598?s=80&v=4"},"commit":{"message":"Merge branch 'main' into karlin-filter","shortMessageHtmlLink":"Merge branch 'main' into karlin-filter"}},{"before":"bbec19a45c9e288cbcd7ea9f8ea0caaa1e083467","after":"b1bc7f1b83132cf4f16b476506816f3b58dda238","ref":"refs/heads/main","pushedAt":"2023-10-09T12:15:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"karlinr","name":"Karlin Ross","path":"/karlinr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85414598?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/Glasgow-ICG/open-optical-gating into main","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/Glasgow-ICG/open-optical-ga…"}},{"before":"a008ef7d45ab946a3873a1bfd55757d0b7731e50","after":"bbec19a45c9e288cbcd7ea9f8ea0caaa1e083467","ref":"refs/heads/main","pushedAt":"2023-09-29T13:58:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"karlinr","name":"Karlin Ross","path":"/karlinr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85414598?s=80&v=4"},"commit":{"message":"Updated pi_settings to match","shortMessageHtmlLink":"Updated pi_settings to match"}},{"before":"b50c19a20dfede179dbc332e7b7a58baab7d6622","after":"0455c8e5359edaba60721aac3bd41a6389b37295","ref":"refs/heads/karlin-filter","pushedAt":"2023-09-29T13:56:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"karlinr","name":"Karlin Ross","path":"/karlinr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85414598?s=80&v=4"},"commit":{"message":"Added global and local kalman filter tuning","shortMessageHtmlLink":"Added global and local kalman filter tuning"}},{"before":"9a77587d41f842d38e626ee0886694c638bc5f34","after":"b50c19a20dfede179dbc332e7b7a58baab7d6622","ref":"refs/heads/karlin-filter","pushedAt":"2023-09-21T13:52:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"karlinr","name":"Karlin Ross","path":"/karlinr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85414598?s=80&v=4"},"commit":{"message":"Additional states for KF optimisation and initialisation","shortMessageHtmlLink":"Additional states for KF optimisation and initialisation"}},{"before":"abb4bf22923d61f215684e12370827f9011a9d00","after":"9a77587d41f842d38e626ee0886694c638bc5f34","ref":"refs/heads/karlin-filter","pushedAt":"2023-09-20T13:54:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"karlinr","name":"Karlin Ross","path":"/karlinr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85414598?s=80&v=4"},"commit":{"message":"Added KF tuning method using trigger MSE minimisation","shortMessageHtmlLink":"Added KF tuning method using trigger MSE minimisation"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADxBkyzwA","startCursor":null,"endCursor":null}},"title":"Activity · Glasgow-ICG/open-optical-gating"}