{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":218733367,"defaultBranch":"master","name":"crispr_screen_viewer","ownerLogin":"johncthomas","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-10-31T09:48:43.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/19673284?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1719481549.0","currentOid":""},"activityList":{"items":[{"before":"df7926d58dd7f2dc25ed9af8eff262368bab9e5f","after":null,"ref":"refs/heads/SimonLammmm-patch-1","pushedAt":"2024-06-27T09:45:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SimonLammmm","name":"SimonLammmm","path":"/SimonLammmm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77494514?s=80&v=4"}},{"before":"6ee2538a8a289abe080bac71a06bc2eb24dc85df","after":"56d515a77b5698a2e0cd9a598a74a3f165fe25c2","ref":"refs/heads/master","pushedAt":"2024-06-27T09:45:45.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"SimonLammmm","name":"SimonLammmm","path":"/SimonLammmm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77494514?s=80&v=4"},"commit":{"message":"Merge pull request #2 from johncthomas/SimonLammmm-patch-1\n\nExplicitly add contrast field to comparisons metadata","shortMessageHtmlLink":"Merge pull request #2 from johncthomas/SimonLammmm-patch-1"}},{"before":"6a6236dc8f82d5709e84bc98995202176ea5b265","after":"df7926d58dd7f2dc25ed9af8eff262368bab9e5f","ref":"refs/heads/SimonLammmm-patch-1","pushedAt":"2024-06-27T08:57:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SimonLammmm","name":"SimonLammmm","path":"/SimonLammmm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77494514?s=80&v=4"},"commit":{"message":"Adopt contrast display in comparison maker","shortMessageHtmlLink":"Adopt contrast display in comparison maker"}},{"before":"ac191f5007dff92ffb38a52cf3bd5bed14e84951","after":"6a6236dc8f82d5709e84bc98995202176ea5b265","ref":"refs/heads/SimonLammmm-patch-1","pushedAt":"2024-06-21T15:48:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SimonLammmm","name":"SimonLammmm","path":"/SimonLammmm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77494514?s=80&v=4"},"commit":{"message":"Adopt Contrast view\n\nEnable sorting on Contrast, ControlTreatment, ControlKO; change plot titles to Contrast","shortMessageHtmlLink":"Adopt Contrast view"}},{"before":"90095f73a979e892a8a3c0dbe198b8dc44956f7e","after":"ac191f5007dff92ffb38a52cf3bd5bed14e84951","ref":"refs/heads/SimonLammmm-patch-1","pushedAt":"2024-06-21T15:35:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SimonLammmm","name":"SimonLammmm","path":"/SimonLammmm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77494514?s=80&v=4"},"commit":{"message":"Require Contrast field, fix adding entries without `--update`\n\nAdopt separate Contrast field from Treatment. If not specified in details.xlsx, then the Contrast string will be generated using `get_treatment_str()`\r\n\r\nFix the issue where metadata were not updated when adding entries to stat when `--update` is not specified, causing a desync","shortMessageHtmlLink":"Require Contrast field, fix adding entries without --update"}},{"before":null,"after":"90095f73a979e892a8a3c0dbe198b8dc44956f7e","ref":"refs/heads/SimonLammmm-patch-1","pushedAt":"2024-06-21T14:55:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SimonLammmm","name":"SimonLammmm","path":"/SimonLammmm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77494514?s=80&v=4"},"commit":{"message":"Explicitly add contrast field to comparisons metadata\n\nAdopt separate contrast and treatment fields where they both exist","shortMessageHtmlLink":"Explicitly add contrast field to comparisons metadata"}},{"before":"a8f2e6968bf4fa4e7a032b3997557b3660d098ab","after":"6ee2538a8a289abe080bac71a06bc2eb24dc85df","ref":"refs/heads/master","pushedAt":"2024-05-22T09:26:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SimonLammmm","name":"SimonLammmm","path":"/SimonLammmm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77494514?s=80&v=4"},"commit":{"message":"Fix when filter choices are a mix of string and numeric\n\nin shared_components.py, at `sorted(comparisons[col].unique())]`:\r\n`TypeError: '<' not supported between instances of 'str' and 'float'` caused when a comparisons metadata column contains mixed types. Fix by coercing to string before doing the sort","shortMessageHtmlLink":"Fix when filter choices are a mix of string and numeric"}},{"before":"48d6068c487371b21dfc1ebaae8dc90bb55fc476","after":"a8f2e6968bf4fa4e7a032b3997557b3660d098ab","ref":"refs/heads/master","pushedAt":"2024-04-17T13:47:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johncthomas","name":"John C. Thomas","path":"/johncthomas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19673284?s=80&v=4"},"commit":{"message":"apparently can't rely on MANIFEST.in for some reason.","shortMessageHtmlLink":"apparently can't rely on MANIFEST.in for some reason."}},{"before":"0fdf5cc4cadc4b9a5f7a2805477aaddd377def52","after":"48d6068c487371b21dfc1ebaae8dc90bb55fc476","ref":"refs/heads/master","pushedAt":"2024-04-17T13:37:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"johncthomas","name":"John C. Thomas","path":"/johncthomas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19673284?s=80&v=4"},"commit":{"message":"specify data file with MANIFEST.in (much simpler cus of the graft directive)","shortMessageHtmlLink":"specify data file with MANIFEST.in (much simpler cus of the graft dir…"}},{"before":"4626db18698a46153e4c5f47a2968e2cec3f949e","after":"0fdf5cc4cadc4b9a5f7a2805477aaddd377def52","ref":"refs/heads/master","pushedAt":"2024-04-17T13:22:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"johncthomas","name":"John C. Thomas","path":"/johncthomas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19673284?s=80&v=4"},"commit":{"message":"specify location of package data again, that was a mistake","shortMessageHtmlLink":"specify location of package data again, that was a mistake"}},{"before":"e813000e222f44fa610714d28fb39a8d36f9ded9","after":"4626db18698a46153e4c5f47a2968e2cec3f949e","ref":"refs/heads/master","pushedAt":"2024-04-15T13:16:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johncthomas","name":"John C. Thomas","path":"/johncthomas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19673284?s=80&v=4"},"commit":{"message":"logging, annotations","shortMessageHtmlLink":"logging, annotations"}},{"before":"01febb690e9e3a81f0927a39684496d09c15b072","after":"e813000e222f44fa610714d28fb39a8d36f9ded9","ref":"refs/heads/master","pushedAt":"2024-04-15T10:23:11.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"johncthomas","name":"John C. Thomas","path":"/johncthomas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19673284?s=80&v=4"},"commit":{"message":"fix load_dataset","shortMessageHtmlLink":"fix load_dataset"}},{"before":"49b39e6b5e0766351cd28a0447ebff91f1c6d8a7","after":"01febb690e9e3a81f0927a39684496d09c15b072","ref":"refs/heads/master","pushedAt":"2024-04-12T09:16:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johncthomas","name":"John C. Thomas","path":"/johncthomas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19673284?s=80&v=4"},"commit":{"message":"Move all preprocessing left in DataSet to update_database.py","shortMessageHtmlLink":"Move all preprocessing left in DataSet to update_database.py"}},{"before":"24c6e66c32a2306245855aa16c3a73c378ca62ff","after":"49b39e6b5e0766351cd28a0447ebff91f1c6d8a7","ref":"refs/heads/master","pushedAt":"2024-04-10T15:41:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johncthomas","name":"John C. Thomas","path":"/johncthomas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19673284?s=80&v=4"},"commit":{"message":"print help if incorrect command given","shortMessageHtmlLink":"print help if incorrect command given"}},{"before":"9ac3de6813dfc3af3db2eeb23bed592b79eff11c","after":"24c6e66c32a2306245855aa16c3a73c378ca62ff","ref":"refs/heads/master","pushedAt":"2024-04-10T15:35:13.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"johncthomas","name":"John C. Thomas","path":"/johncthomas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19673284?s=80&v=4"},"commit":{"message":"CLI parses args separately from importing everything, so getting help is much snappier, and invalid command line options should show error quickly.","shortMessageHtmlLink":"CLI parses args separately from importing everything, so getting help…"}},{"before":"15df0bd29e05be03ae10a2468e4c297e45502cf3","after":"9ac3de6813dfc3af3db2eeb23bed592b79eff11c","ref":"refs/heads/master","pushedAt":"2024-04-05T13:52:35.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"johncthomas","name":"John C. Thomas","path":"/johncthomas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19673284?s=80&v=4"},"commit":{"message":"don't specify package-data directories so the default include-everything behaviour works.","shortMessageHtmlLink":"don't specify package-data directories so the default include-everyth…"}},{"before":"c6aa37f46d4215a178ed74f242e746d9a363323e","after":"15df0bd29e05be03ae10a2468e4c297e45502cf3","ref":"refs/heads/master","pushedAt":"2024-04-04T16:28:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"johncthomas","name":"John C. Thomas","path":"/johncthomas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19673284?s=80&v=4"},"commit":{"message":"3.11 compatable fstrings","shortMessageHtmlLink":"3.11 compatable fstrings"}},{"before":"5a3b4bd5f5670dc231171c2647c87564b12b1e81","after":"c6aa37f46d4215a178ed74f242e746d9a363323e","ref":"refs/heads/master","pushedAt":"2024-04-04T16:13:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johncthomas","name":"John C. Thomas","path":"/johncthomas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19673284?s=80&v=4"},"commit":{"message":"new version of test_db","shortMessageHtmlLink":"new version of test_db"}},{"before":"17362a89bb0944cce867e7e7980df2737a4d84da","after":"5a3b4bd5f5670dc231171c2647c87564b12b1e81","ref":"refs/heads/master","pushedAt":"2024-04-04T15:26:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johncthomas","name":"John C. Thomas","path":"/johncthomas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19673284?s=80&v=4"},"commit":{"message":"add flat test data","shortMessageHtmlLink":"add flat test data"}},{"before":"0f9f808414bd42498a9d187f6776e54108fe4de1","after":"17362a89bb0944cce867e7e7980df2737a4d84da","ref":"refs/heads/master","pushedAt":"2024-04-04T15:22:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"johncthomas","name":"John C. Thomas","path":"/johncthomas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19673284?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/master'","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/master'"}},{"before":"d0cd0acc4506744a77e45d863ca3704403b147a0","after":"0f9f808414bd42498a9d187f6776e54108fe4de1","ref":"refs/heads/master","pushedAt":"2024-04-04T12:35:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johncthomas","name":"John C. Thomas","path":"/johncthomas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19673284?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"a6295bdabdd9f7afcaa39d294e9f149f0c9de4c9","after":"d0cd0acc4506744a77e45d863ca3704403b147a0","ref":"refs/heads/master","pushedAt":"2024-04-04T11:48:12.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"johncthomas","name":"John C. Thomas","path":"/johncthomas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19673284?s=80&v=4"},"commit":{"message":"save the full list of gene options, and consitently refer to them as \"gene dropdown options\", rather than \"labels\" in function names.","shortMessageHtmlLink":"save the full list of gene options, and consitently refer to them as …"}},{"before":"a2ee1f85228cc18e49ecf4f76638bf889428c98c","after":"a6295bdabdd9f7afcaa39d294e9f149f0c9de4c9","ref":"refs/heads/master","pushedAt":"2024-04-04T11:33:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johncthomas","name":"John C. Thomas","path":"/johncthomas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19673284?s=80&v=4"},"commit":{"message":"fix tabulate exp","shortMessageHtmlLink":"fix tabulate exp"}},{"before":"b69bed9ed7ee704e58c1d78bad9d4f0e630cef64","after":"a2ee1f85228cc18e49ecf4f76638bf889428c98c","ref":"refs/heads/master","pushedAt":"2024-04-03T15:06:16.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"johncthomas","name":"John C. Thomas","path":"/johncthomas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19673284?s=80&v=4"},"commit":{"message":"rename tabulate_genes... function again","shortMessageHtmlLink":"rename tabulate_genes... function again"}},{"before":"f1f385262432d01e99cfc1e36adc566021200641","after":"b69bed9ed7ee704e58c1d78bad9d4f0e630cef64","ref":"refs/heads/master","pushedAt":"2024-03-28T15:08:53.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"johncthomas","name":"John C. Thomas","path":"/johncthomas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19673284?s=80&v=4"},"commit":{"message":"remove private function","shortMessageHtmlLink":"remove private function"}},{"before":"cd04409c76c1c642ba9bc076972a1dd83e3110b9","after":"f1f385262432d01e99cfc1e36adc566021200641","ref":"refs/heads/master","pushedAt":"2024-03-21T11:47:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"johncthomas","name":"John C. Thomas","path":"/johncthomas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19673284?s=80&v=4"},"commit":{"message":"fix launch from cli.py","shortMessageHtmlLink":"fix launch from cli.py"}},{"before":"80d646f98fcb9d336a78690224df5d82d1e87aba","after":"cd04409c76c1c642ba9bc076972a1dd83e3110b9","ref":"refs/heads/master","pushedAt":"2024-03-19T17:07:10.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"johncthomas","name":"John C. Thomas","path":"/johncthomas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19673284?s=80&v=4"},"commit":{"message":"updated docs for new CLI","shortMessageHtmlLink":"updated docs for new CLI"}},{"before":null,"after":"cd04409c76c1c642ba9bc076972a1dd83e3110b9","ref":"refs/heads/update_db_cli","pushedAt":"2024-03-19T17:03:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"johncthomas","name":"John C. Thomas","path":"/johncthomas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19673284?s=80&v=4"},"commit":{"message":"updated docs for new CLI","shortMessageHtmlLink":"updated docs for new CLI"}},{"before":"9d3e6b5f8b6c7942e3c938c2a019b11ce0ca0756","after":"80d646f98fcb9d336a78690224df5d82d1e87aba","ref":"refs/heads/master","pushedAt":"2024-03-14T17:04:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johncthomas","name":"John C. Thomas","path":"/johncthomas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19673284?s=80&v=4"},"commit":{"message":"run_test_server function","shortMessageHtmlLink":"run_test_server function"}},{"before":"0852a0593fedacad20a204c8dbbde7293136be00","after":"9d3e6b5f8b6c7942e3c938c2a019b11ce0ca0756","ref":"refs/heads/master","pushedAt":"2024-03-14T17:01:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johncthomas","name":"John C. Thomas","path":"/johncthomas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19673284?s=80&v=4"},"commit":{"message":"fixes to setting loguru level","shortMessageHtmlLink":"fixes to setting loguru level"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0yN1QwOTo0NTo0OS4wMDAwMDBazwAAAARwpqDD","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0xNFQxNzowMToxNC4wMDAwMDBazwAAAAQV53ps"}},"title":"Activity · johncthomas/crispr_screen_viewer"}