{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":811912594,"defaultBranch":"master","name":"reproflow-data-sync","ownerLogin":"ReproNim","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-06-07T14:49:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/18501735?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725271279.0","currentOid":""},"activityList":{"items":[{"before":"9552d67bb7c061caa3008cc75952c2d2eb398f92","after":"05ff397f6185813d31b12795a62fdbc6efc26632","ref":"refs/heads/nf-timing-sync3","pushedAt":"2024-09-12T15:28:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yarikoptic","name":"Yaroslav Halchenko","path":"/yarikoptic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39889?s=80&v=4"},"commit":{"message":"Added a note on adhoc investigation of yet another timing per each slice","shortMessageHtmlLink":"Added a note on adhoc investigation of yet another timing per each slice"}},{"before":"d320257e41244a202ba1bd483a750dcff368a8d5","after":"9552d67bb7c061caa3008cc75952c2d2eb398f92","ref":"refs/heads/nf-timing-sync3","pushedAt":"2024-09-10T17:09:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vmdocua","name":"Vadim Melnik","path":"/vmdocua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119311630?s=80&v=4"},"commit":{"message":"Sample timing-dumps-config.yaml file.","shortMessageHtmlLink":"Sample timing-dumps-config.yaml file."}},{"before":"142d830d8dcb4a7d5b1f55b328afe7e3f4c5b5a7","after":"d320257e41244a202ba1bd483a750dcff368a8d5","ref":"refs/heads/nf-timing-sync3","pushedAt":"2024-09-10T14:42:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vmdocua","name":"Vadim Melnik","path":"/vmdocua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119311630?s=80&v=4"},"commit":{"message":"Updated tmap data with latest ses-20240830 info.","shortMessageHtmlLink":"Updated tmap data with latest ses-20240830 info."}},{"before":"7ebbce555757aed59bfef2d2e12b3a4010e5933c","after":"142d830d8dcb4a7d5b1f55b328afe7e3f4c5b5a7","ref":"refs/heads/nf-timing-sync3","pushedAt":"2024-09-10T14:39:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vmdocua","name":"Vadim Melnik","path":"/vmdocua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119311630?s=80&v=4"},"commit":{"message":"Added \"skip_swimlanes\" custom config to fix broken series like ses-20240830.","shortMessageHtmlLink":"Added \"skip_swimlanes\" custom config to fix broken series like ses-20…"}},{"before":"d5e9c44080e46a5545cb2b2edd5c406ec4f99c5d","after":"7ebbce555757aed59bfef2d2e12b3a4010e5933c","ref":"refs/heads/nf-timing-sync3","pushedAt":"2024-09-10T11:25:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vmdocua","name":"Vadim Melnik","path":"/vmdocua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119311630?s=80&v=4"},"commit":{"message":"Custom dumps configuration via timing-dumps-config.yaml file. Override DICOMs offset for ses-20240830 with new functionality and regenerated all data.","shortMessageHtmlLink":"Custom dumps configuration via timing-dumps-config.yaml file. Overrid…"}},{"before":"2286e4965e5bcd6d97b6ebf936e5ba5ef4b29a30","after":"d5e9c44080e46a5545cb2b2edd5c406ec4f99c5d","ref":"refs/heads/nf-timing-sync3","pushedAt":"2024-09-08T08:28:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vmdocua","name":"Vadim Melnik","path":"/vmdocua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119311630?s=80&v=4"},"commit":{"message":"Performance issue with dump_reproevent.py whith large csv file. Break processing in case records are after the expected study range.","shortMessageHtmlLink":"Performance issue with dump_reproevent.py whith large csv file. Break…"}},{"before":"fefafc3070688952cd4eee8089e4b6b969f0b1fd","after":"2286e4965e5bcd6d97b6ebf936e5ba5ef4b29a30","ref":"refs/heads/nf-timing-sync3","pushedAt":"2024-09-08T08:09:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vmdocua","name":"Vadim Melnik","path":"/vmdocua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119311630?s=80&v=4"},"commit":{"message":"Fixes for ses-20240830 series match (when multiple series matched with DICOMs one, use match with the best scored).","shortMessageHtmlLink":"Fixes for ses-20240830 series match (when multiple series matched wit…"}},{"before":"64a6014bb8ac54a96ba22330681479b0ef3726a9","after":"fefafc3070688952cd4eee8089e4b6b969f0b1fd","ref":"refs/heads/nf-timing-sync3","pushedAt":"2024-09-05T15:17:07.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"yarikoptic","name":"Yaroslav Halchenko","path":"/yarikoptic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39889?s=80&v=4"},"commit":{"message":"fixedup events for this session","shortMessageHtmlLink":"fixedup events for this session"}},{"before":"06377c08b7d59524f33f8e5fd45291f8682b3d17","after":"64a6014bb8ac54a96ba22330681479b0ef3726a9","ref":"refs/heads/nf-timing-sync3","pushedAt":"2024-09-05T08:09:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vmdocua","name":"Vadim Melnik","path":"/vmdocua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119311630?s=80&v=4"},"commit":{"message":"Added series isotime in logs, and psychopy notes for ses-20240830.","shortMessageHtmlLink":"Added series isotime in logs, and psychopy notes for ses-20240830."}},{"before":"fde97a0a275998d914ab6a21a080832be2cb5b86","after":"06377c08b7d59524f33f8e5fd45291f8682b3d17","ref":"refs/heads/nf-timing-sync3","pushedAt":"2024-09-05T07:53:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vmdocua","name":"Vadim Melnik","path":"/vmdocua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119311630?s=80&v=4"},"commit":{"message":"Added series isotime in logs, and psychopy notes for ses-20240830.","shortMessageHtmlLink":"Added series isotime in logs, and psychopy notes for ses-20240830."}},{"before":"6f83a1c8818b47d8dab3f7e303d4b310868f7d2f","after":"fde97a0a275998d914ab6a21a080832be2cb5b86","ref":"refs/heads/nf-timing-sync3","pushedAt":"2024-09-03T10:38:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vmdocua","name":"Vadim Melnik","path":"/vmdocua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119311630?s=80&v=4"},"commit":{"message":"Notes for 0 reproevents data.","shortMessageHtmlLink":"Notes for 0 reproevents data."}},{"before":"ec5fa7da896ad9e704f064aeb86f8a76f2ca1463","after":"6f83a1c8818b47d8dab3f7e303d4b310868f7d2f","ref":"refs/heads/nf-timing-sync3","pushedAt":"2024-09-03T10:02:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vmdocua","name":"Vadim Melnik","path":"/vmdocua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119311630?s=80&v=4"},"commit":{"message":"Updated manually tmap record for this series to generate intermediate data.","shortMessageHtmlLink":"Updated manually tmap record for this series to generate intermediate…"}},{"before":"8353778be099efd2717f881cf3091ad28f220a02","after":"ec5fa7da896ad9e704f064aeb86f8a76f2ca1463","ref":"refs/heads/nf-timing-sync3","pushedAt":"2024-09-03T09:49:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vmdocua","name":"Vadim Melnik","path":"/vmdocua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119311630?s=80&v=4"},"commit":{"message":"Added observations for ses-202040830.","shortMessageHtmlLink":"Added observations for ses-202040830."}},{"before":"b0326767cfb4a7e3b4e9cb1b7a7a973e44e00998","after":"8353778be099efd2717f881cf3091ad28f220a02","ref":"refs/heads/nf-timing-sync3","pushedAt":"2024-09-02T12:05:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vmdocua","name":"Vadim Melnik","path":"/vmdocua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119311630?s=80&v=4"},"commit":{"message":"Added timing-dumps for ses-20240830","shortMessageHtmlLink":"Added timing-dumps for ses-20240830"}},{"before":"dd12c61fc118c30f9cbd2876a7705968c4a7e317","after":"b0326767cfb4a7e3b4e9cb1b7a7a973e44e00998","ref":"refs/heads/nf-timing-sync3","pushedAt":"2024-09-02T12:01:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vmdocua","name":"Vadim Melnik","path":"/vmdocua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119311630?s=80&v=4"},"commit":{"message":"Added QR codes for ses-20240830","shortMessageHtmlLink":"Added QR codes for ses-20240830"}},{"before":"47a5400a2d025ab0e2f1ac4d98528dd164e3a879","after":null,"ref":"refs/heads/nf-timing-sync2","pushedAt":"2024-09-02T10:01:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vmdocua","name":"Vadim Melnik","path":"/vmdocua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119311630?s=80&v=4"}},{"before":"eb237f470cb0f99cb65e8eacf80fa9716496fb3f","after":"dd12c61fc118c30f9cbd2876a7705968c4a7e317","ref":"refs/heads/nf-timing-sync3","pushedAt":"2024-09-02T09:57:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vmdocua","name":"Vadim Melnik","path":"/vmdocua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119311630?s=80&v=4"},"commit":{"message":"Added duration_*** to tmap and marks data. Updated series match algorithm to be more strict and use pre-matched birch series if found for more accurate results.","shortMessageHtmlLink":"Added duration_*** to tmap and marks data. Updated series match algor…"}},{"before":null,"after":"eb237f470cb0f99cb65e8eacf80fa9716496fb3f","ref":"refs/heads/nf-timing-sync3","pushedAt":"2024-09-02T09:10:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vmdocua","name":"Vadim Melnik","path":"/vmdocua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119311630?s=80&v=4"},"commit":{"message":"those are not pertinent to our data","shortMessageHtmlLink":"those are not pertinent to our data"}},{"before":"ca5fa42a65c39236969779babff1863a5f08a180","after":"8267a06b4b4c9d517e394571b69e7eb05c6b897d","ref":"refs/heads/git-annex","pushedAt":"2024-08-31T12:30:45.000Z","pushType":"push","commitsCount":21,"pusher":{"login":"yarikoptic","name":"Yaroslav Halchenko","path":"/yarikoptic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39889?s=80&v=4"},"commit":{"message":"merging datasets.datalad.org/git-annex into git-annex","shortMessageHtmlLink":"merging datasets.datalad.org/git-annex into git-annex"}},{"before":"c90e887878312cca0cc0c72f2cb4fa2485da7791","after":"eb237f470cb0f99cb65e8eacf80fa9716496fb3f","ref":"refs/heads/master","pushedAt":"2024-08-31T12:30:45.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"yarikoptic","name":"Yaroslav Halchenko","path":"/yarikoptic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39889?s=80&v=4"},"commit":{"message":"those are not pertinent to our data","shortMessageHtmlLink":"those are not pertinent to our data"}},{"before":"c90e887878312cca0cc0c72f2cb4fa2485da7791","after":"47a5400a2d025ab0e2f1ac4d98528dd164e3a879","ref":"refs/heads/nf-timing-sync2","pushedAt":"2024-08-29T11:59:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vmdocua","name":"Vadim Melnik","path":"/vmdocua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119311630?s=80&v=4"},"commit":{"message":"Added duration_*** to tmap and marks data. Updated series match algorithm to be more strict and use pre-matched birch series if found for more accurate results.","shortMessageHtmlLink":"Added duration_*** to tmap and marks data. Updated series match algor…"}},{"before":null,"after":"c90e887878312cca0cc0c72f2cb4fa2485da7791","ref":"refs/heads/nf-timing-sync2","pushedAt":"2024-08-29T11:57:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vmdocua","name":"Vadim Melnik","path":"/vmdocua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119311630?s=80&v=4"},"commit":{"message":"Merge pull request #1 from ReproNim/nf-timing-sync1\n\nReproNim timing sync round 1","shortMessageHtmlLink":"Merge pull request #1 from ReproNim/nf-timing-sync1"}},{"before":"4e58126cbe7429f5d1ba9973d4f4a87cdb64c5d6","after":null,"ref":"refs/heads/nf-timing-sync2","pushedAt":"2024-08-29T11:56:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vmdocua","name":"Vadim Melnik","path":"/vmdocua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119311630?s=80&v=4"}},{"before":"4e58126cbe7429f5d1ba9973d4f4a87cdb64c5d6","after":"c90e887878312cca0cc0c72f2cb4fa2485da7791","ref":"refs/heads/master","pushedAt":"2024-08-29T11:55:59.000Z","pushType":"pr_merge","commitsCount":15,"pusher":{"login":"vmdocua","name":"Vadim Melnik","path":"/vmdocua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119311630?s=80&v=4"},"commit":{"message":"Merge pull request #1 from ReproNim/nf-timing-sync1\n\nReproNim timing sync round 1","shortMessageHtmlLink":"Merge pull request #1 from ReproNim/nf-timing-sync1"}},{"before":null,"after":"4e58126cbe7429f5d1ba9973d4f4a87cdb64c5d6","ref":"refs/heads/nf-timing-sync2","pushedAt":"2024-08-29T11:52:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vmdocua","name":"Vadim Melnik","path":"/vmdocua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119311630?s=80&v=4"},"commit":{"message":"Merge commit 'origin/nf-timing-sync1^'\n\n* commit 'origin/nf-timing-sync1^': (65 commits)\n Updated docs, Dumps section. WiP.\n Updated docs, QR Codes section. WiP.\n Updated docs, Clocks section. WiP.\n Updated docs, Session, Swimlanes, Raw Data sections. WiP.\n Added few Notes and Observations in docs.\n Fixed dump_marks.py performance in 100+ times by caching event timestamp and intermediate calculations (from 9 minutes to 4 sec for ses-20240809).\n Improve dump_marks.py performance by caching event timestamp, normalize data model. WiP.\n Added first dumps for ses-20240809.\n Added qrinfo for ses-20240809.\n Calculate duration for birch pulse event and duration of 8-th bit flag on as duration/flag_duration.\n Fixes in dump_dicoms/marks to use sub-series for matching in ses-20240528.\n Fixes for series macth in ses-20240528.\n Include reproevents clocks in generated marks and tmaps. WiP.\n Create separate repronim_dumps.py script for shared code across ReproNim timing/dumps/analysing functionality. WiP.\n Create separate repronim_dumps.py script for shared code across ReproNim timing/dumps/analysing functionality. WiP.\n Generate initial reproevents slice/dump.\n Added dump_reproevents.py tool stub.\n Reduce common duplicated code by moving it repronim_timing.py.\n Reduce DICOMs session gap/range to 2 minutes, as we use tmap service to find target events range.\n Reduce DICOMs session gap/range to 2 minutes, as we use tmap service to find target events range.\n ...","shortMessageHtmlLink":"Merge commit 'origin/nf-timing-sync1^'"}},{"before":"409d759d11eeb856ce35c890d5fdab8f7bfb7ac6","after":"65203a468a4451e2febeb500b7a5f1791ca47104","ref":"refs/heads/nf-timing-sync1","pushedAt":"2024-08-25T11:24:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vmdocua","name":"Vadim Melnik","path":"/vmdocua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119311630?s=80&v=4"},"commit":{"message":"Added duration_*** to tmap and marks data. Updated series match algorithm to be more strict and use pre-matched birch series if found for more accurate results.","shortMessageHtmlLink":"Added duration_*** to tmap and marks data. Updated series match algor…"}},{"before":"fd87bab45303311fdb787873d5bf5d10edd0d1b2","after":"409d759d11eeb856ce35c890d5fdab8f7bfb7ac6","ref":"refs/heads/nf-timing-sync1","pushedAt":"2024-08-25T09:24:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vmdocua","name":"Vadim Melnik","path":"/vmdocua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119311630?s=80&v=4"},"commit":{"message":"Use server_time to find series in reproevents, added duration and state_duration in reproevents.jsonl.","shortMessageHtmlLink":"Use server_time to find series in reproevents, added duration and sta…"}},{"before":"616698c6d089a271589e02a730187fc3dec98f40","after":"fd87bab45303311fdb787873d5bf5d10edd0d1b2","ref":"refs/heads/nf-timing-sync1","pushedAt":"2024-08-25T09:13:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vmdocua","name":"Vadim Melnik","path":"/vmdocua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119311630?s=80&v=4"},"commit":{"message":"Use server_time to find series in reproevents, added duration and state_duration in reproevents.jsonl.","shortMessageHtmlLink":"Use server_time to find series in reproevents, added duration and sta…"}},{"before":"ae5c0f79fb8cf59207aefa3abed73bf4cbee1a2e","after":"616698c6d089a271589e02a730187fc3dec98f40","ref":"refs/heads/nf-timing-sync1","pushedAt":"2024-08-20T14:28:07.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"yarikoptic","name":"Yaroslav Halchenko","path":"/yarikoptic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39889?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/master' into nf-timing-sync1\n\n* origin/master:\n [DATALAD RUNCMD] Fetch fresh session data\n fix the pattern on video filenames - use \"-\" instead of \".\"\n [DATALAD RUNCMD] Fetch fresh session data\n annex get first all the videos\n Try to make our sync script to deal with that different birchtest3 name + set -x\n Adjusted/reformated the last session README\n Saving README.md for todays scanning session\n [DATALAD RUNCMD] Extracting QR codes for the last session","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/master' into nf-timing-sync1"}},{"before":"7c667cb9447ef30507badc977e37053a796cb2fc","after":"ae5c0f79fb8cf59207aefa3abed73bf4cbee1a2e","ref":"refs/heads/nf-timing-sync1","pushedAt":"2024-08-20T14:10:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vmdocua","name":"Vadim Melnik","path":"/vmdocua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119311630?s=80&v=4"},"commit":{"message":"Fixes for series match, updated files and series xlsx.","shortMessageHtmlLink":"Fixes for series match, updated files and series xlsx."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMlQxNToyODo1NS4wMDAwMDBazwAAAAS0j62T","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMlQxNToyODo1NS4wMDAwMDBazwAAAAS0j62T","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yMFQxNDoxMDoxMi4wMDAwMDBazwAAAASfLt-T"}},"title":"Activity · ReproNim/reproflow-data-sync"}