{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":199618855,"defaultBranch":"master","name":"mdciao","ownerLogin":"gph82","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-07-30T09:22:05.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7518004?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1725548110.0","currentOid":""},"activityList":{"items":[{"before":"5bc47800e5e0586f80bc16ed90fc3a5333ec11c3","after":"0fae08645c6748ccfacccf7bbbfc35c8d19bb54a","ref":"refs/heads/master","pushedAt":"2024-09-06T09:40:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gph82","name":"Guillermo Pérez-Hernández","path":"/gph82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7518004?s=80&v=4"},"commit":{"message":"[examples.fetch_example_data] docs","shortMessageHtmlLink":"[examples.fetch_example_data] docs"}},{"before":"c362691762aa3419ec4eaea0d2336a8a09202df5","after":"5bc47800e5e0586f80bc16ed90fc3a5333ec11c3","ref":"refs/heads/master","pushedAt":"2024-09-06T08:23:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gph82","name":"Guillermo Pérez-Hernández","path":"/gph82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7518004?s=80&v=4"},"commit":{"message":"Revert \"[REAMDE.rst] workaround pypa's change that doesn't allow inclusion of images\"\n\nThis reverts commit a41cc34edaacb1b97fec23de6f11a7313db5a7e1.","shortMessageHtmlLink":"Revert \"[REAMDE.rst] workaround pypa's change that doesn't allow incl…"}},{"before":"754acbe6ae656cf22605aa4a35194f2dab58ab21","after":"c362691762aa3419ec4eaea0d2336a8a09202df5","ref":"refs/heads/master","pushedAt":"2024-09-05T16:10:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gph82","name":"Guillermo Pérez-Hernández","path":"/gph82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7518004?s=80&v=4"},"commit":{"message":"[pyproject] bump to version 0.0.9","shortMessageHtmlLink":"[pyproject] bump to version 0.0.9"}},{"before":"a41cc34edaacb1b97fec23de6f11a7313db5a7e1","after":"754acbe6ae656cf22605aa4a35194f2dab58ab21","ref":"refs/heads/master","pushedAt":"2024-09-05T14:54:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gph82","name":"Guillermo Pérez-Hernández","path":"/gph82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7518004?s=80&v=4"},"commit":{"message":"[contacts.ContactGroup.repframes] bugfix: properly join geometries if they're accessible as md.Trajectories","shortMessageHtmlLink":"[contacts.ContactGroup.repframes] bugfix: properly join geometries if…"}},{"before":"9c052ea28a3c096f37966fb822449fa181989705","after":"a41cc34edaacb1b97fec23de6f11a7313db5a7e1","ref":"refs/heads/master","pushedAt":"2024-09-05T14:00:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gph82","name":"Guillermo Pérez-Hernández","path":"/gph82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7518004?s=80&v=4"},"commit":{"message":"[REAMDE.rst] workaround pypa's change that doesn't allow inclusion of images\n\nThe workaround is just to comment out the inclusion of files (images).\n\nThis is only for the purpose of the release, i.e. the pypi and the github release should be identical\n\nShortly after releasing this commit is reverted, s.t. top-level README.rst gets rendered with images on github.","shortMessageHtmlLink":"[REAMDE.rst] workaround pypa's change that doesn't allow inclusion of…"}},{"before":"7974dc64dbb94c54666cd38b40d0a623c46129e4","after":"9c052ea28a3c096f37966fb822449fa181989705","ref":"refs/heads/master","pushedAt":"2024-09-05T12:15:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gph82","name":"Guillermo Pérez-Hernández","path":"/gph82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7518004?s=80&v=4"},"commit":{"message":"[pyproject] add notebooks, rename notebooks","shortMessageHtmlLink":"[pyproject] add notebooks, rename notebooks"}},{"before":"d3235eae7518cf2273dbe5c36799c0f0fcfc7181","after":"7974dc64dbb94c54666cd38b40d0a623c46129e4","ref":"refs/heads/master","pushedAt":"2024-09-05T10:47:29.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"gph82","name":"Guillermo Pérez-Hernández","path":"/gph82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7518004?s=80&v=4"},"commit":{"message":"[pyproject] bump to version 0.0.8","shortMessageHtmlLink":"[pyproject] bump to version 0.0.8"}},{"before":"eeeda0f20852b52356d9b0272dd09beaf0aa88df","after":"d3235eae7518cf2273dbe5c36799c0f0fcfc7181","ref":"refs/heads/master","pushedAt":"2024-09-05T09:58:20.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"gph82","name":"Guillermo Pérez-Hernández","path":"/gph82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7518004?s=80&v=4"},"commit":{"message":" [test_cli.Test_parse_consensus_option] adapt to pandas FutureWarning unique with argument that is not not a Series, Index, ExtensionArray, or np.ndarray","shortMessageHtmlLink":" [test_cli.Test_parse_consensus_option] adapt to pandas FutureWarning…"}},{"before":"aff1bdd566f859f5b19ebb3c825b95781b0c8ce4","after":"eeeda0f20852b52356d9b0272dd09beaf0aa88df","ref":"refs/heads/master","pushedAt":"2024-09-04T07:56:28.000Z","pushType":"pr_merge","commitsCount":85,"pusher":{"login":"gph82","name":"Guillermo Pérez-Hernández","path":"/gph82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7518004?s=80&v=4"},"commit":{"message":"Merge pull request #52 from gph82/interface_selection\n\nMostly, this PR is about:\r\n1) the way interfaces are defined, including some API changes&breaks\r\n2) using consensus labels as much as possible\r\n3) enable 'fragments'=heuristic_name (e.g. \"chains\") when possible (still not everywhere)\r\n4) Pull up some returned values to be accessible to the user, e.g. flareplot_attrs for finer tunig and repframes to access geometries directly after wrappers of the underlying methods have been called (these are some API breaks) \r\n5) Include a new example dataset and notebook\r\n\r\nThere's many other minor changes to the docs, typos, some smaller refactors but the above list summarizes the largest changes.\r\n\r\nWe expand a bit on 1) and 2)\r\n\r\n1.1) It tries to differentiate better between fragmenting for display and tagging purposes ('fragments') vs fragmenting for interface selection 'frag_idxs_group_1, frag_idxs_group_2' are renamed 'interface_selection_1, interface_selection_2', and the docs try to explain this better.\r\n\r\n1.2) A new feature is that selecting interface members can be done using consensus descriptors (\"TM6\" vs \"TM3\") regardless of what fragmentation heuristic is used (\"chains\") as long as some consensus information is there.\r\n\r\n1.3) To give even finer control over interface selection, new optarg 'AA_selection' is introduced to fine tune the interface definition.\r\n\r\n1.4) Instead of raising exception, self-contacts \"TM3\" vs \"TM*\" will simply delete self-contacts (and inform the user) unless 'self_interface=True'. \r\n\r\n2.1) The low level label-generating-methods get new options for 'AA_format'='just_consensus' and 'try_consensus', which allow the higher level methods like compare_violins and compare_groups_of_contacts to to 'sort_by'='consensus' (via plot_unified_freq_dicts via the lower-level sorter methods)","shortMessageHtmlLink":"Merge pull request #52 from gph82/interface_selection"}},{"before":"2456f44b17e678d7eb07e2778ba101b6e5b10ce8","after":"44c5a2d4ba7d7097cdd34fc6b48dabda45d4237b","ref":"refs/heads/interface_selection","pushedAt":"2024-09-03T14:47:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gph82","name":"Guillermo Pérez-Hernández","path":"/gph82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7518004?s=80&v=4"},"commit":{"message":"[test_examples.Test_fetch_example_data.test_alias_unzip_to_otherfile] sort the output of os.listdir","shortMessageHtmlLink":"[test_examples.Test_fetch_example_data.test_alias_unzip_to_otherfile]…"}},{"before":"5644876247f88290d2c352c37130990ab40848a6","after":"2456f44b17e678d7eb07e2778ba101b6e5b10ce8","ref":"refs/heads/interface_selection","pushedAt":"2024-09-03T14:29:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gph82","name":"Guillermo Pérez-Hernández","path":"/gph82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7518004?s=80&v=4"},"commit":{"message":"[everywhere] refactor typo GPCRmd -> GPRCdb","shortMessageHtmlLink":"[everywhere] refactor typo GPCRmd -> GPRCdb"}},{"before":"2d46d71c8716d7ac01debaa701a40243fa041d7a","after":"5644876247f88290d2c352c37130990ab40848a6","ref":"refs/heads/interface_selection","pushedAt":"2024-08-15T10:26:52.000Z","pushType":"push","commitsCount":26,"pusher":{"login":"gph82","name":"Guillermo Pérez-Hernández","path":"/gph82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7518004?s=80&v=4"},"commit":{"message":"[cli.interface] new optarg AA_selection, tests","shortMessageHtmlLink":"[cli.interface] new optarg AA_selection, tests"}},{"before":"e5b2d9e6a61afc23644ad607573aceee84acdede","after":"2d46d71c8716d7ac01debaa701a40243fa041d7a","ref":"refs/heads/interface_selection","pushedAt":"2024-08-13T09:04:11.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"gph82","name":"Guillermo Pérez-Hernández","path":"/gph82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7518004?s=80&v=4"},"commit":{"message":"[ContactPair.gen_label] AA_short can handle consensus options, tests","shortMessageHtmlLink":"[ContactPair.gen_label] AA_short can handle consensus options, tests"}},{"before":"5d76a56e007038f520a66d821361f85a3cf60ab2","after":"e5b2d9e6a61afc23644ad607573aceee84acdede","ref":"refs/heads/interface_selection","pushedAt":"2024-08-12T14:32:06.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"gph82","name":"Guillermo Pérez-Hernández","path":"/gph82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7518004?s=80&v=4"},"commit":{"message":"Merge branch 'interface_selection' of https://github.com/gph82/mdciao into interface_selection","shortMessageHtmlLink":"Merge branch 'interface_selection' of https://github.com/gph82/mdciao …"}},{"before":null,"after":"5d76a56e007038f520a66d821361f85a3cf60ab2","ref":"refs/heads/interface_selection","pushedAt":"2024-08-12T12:08:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gph82","name":"Guillermo Pérez-Hernández","path":"/gph82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7518004?s=80&v=4"},"commit":{"message":"[nomenclature._sort_all_consensus_labels] API CHANGE return also sorted indices","shortMessageHtmlLink":"[nomenclature._sort_all_consensus_labels] API CHANGE return also sort…"}},{"before":"739074e98cfa3e4568e39d26ec4f8d106eb8c8d7","after":null,"ref":"refs/heads/select_by_GRN","pushedAt":"2024-08-09T16:34:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gph82","name":"Guillermo Pérez-Hernández","path":"/gph82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7518004?s=80&v=4"}},{"before":"1f17f475246467c051435a6c1592dd6d8672aaba","after":"aff1bdd566f859f5b19ebb3c825b95781b0c8ce4","ref":"refs/heads/master","pushedAt":"2024-08-09T15:07:49.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"gph82","name":"Guillermo Pérez-Hernández","path":"/gph82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7518004?s=80&v=4"},"commit":{"message":"Merge pull request #51 from gph82/select_by_GRN\n\nNew features:\r\n* sites get a new \"pairs\"-scheme: \"consensus\"\r\n* plots get a new \"sort_by\" option: \"consensus\"\r\n* minor fixes in error reporting and handling","shortMessageHtmlLink":"Merge pull request #51 from gph82/select_by_GRN"}},{"before":"29293de7bbb2e1ebbc655e8f5d0e5122727b6e17","after":"739074e98cfa3e4568e39d26ec4f8d106eb8c8d7","ref":"refs/heads/select_by_GRN","pushedAt":"2024-08-09T14:40:31.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"gph82","name":"Guillermo Pérez-Hernández","path":"/gph82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7518004?s=80&v=4"},"commit":{"message":"[cli._manage_timedep_ploting_and_saving_options] don't close figure when saving (else you can't both save AND have the figure shown)","shortMessageHtmlLink":"[cli._manage_timedep_ploting_and_saving_options] don't close figure w…"}},{"before":null,"after":"29293de7bbb2e1ebbc655e8f5d0e5122727b6e17","ref":"refs/heads/select_by_GRN","pushedAt":"2024-08-08T16:01:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gph82","name":"Guillermo Pérez-Hernández","path":"/gph82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7518004?s=80&v=4"},"commit":{"message":"[cli.sites] sites can be defined via consensus labels, updated docs, tests, files","shortMessageHtmlLink":"[cli.sites] sites can be defined via consensus labels, updated docs, …"}},{"before":"c38ef7f267ca84000160933d7606f233ecb696ce","after":"1f17f475246467c051435a6c1592dd6d8672aaba","ref":"refs/heads/master","pushedAt":"2024-07-12T11:46:37.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"gph82","name":"Guillermo Pérez-Hernández","path":"/gph82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7518004?s=80&v=4"},"commit":{"message":"[contacts._progress._progressbardict2thread.handle_kb_interrupt] raise KeyboardInterrupt when interrupting","shortMessageHtmlLink":"[contacts._progress._progressbardict2thread.handle_kb_interrupt] rais…"}},{"before":"c8e920a34e8c70db5d672ac761a15ad06a563c2f","after":"c38ef7f267ca84000160933d7606f233ecb696ce","ref":"refs/heads/master","pushedAt":"2024-07-05T14:03:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gph82","name":"Guillermo Pérez-Hernández","path":"/gph82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7518004?s=80&v=4"},"commit":{"message":"[docs] updated logo to png bc of font issues","shortMessageHtmlLink":"[docs] updated logo to png bc of font issues"}},{"before":"07546ce9fc8e701b983a47160e85323134359adf","after":"c8e920a34e8c70db5d672ac761a15ad06a563c2f","ref":"refs/heads/master","pushedAt":"2024-07-05T13:13:09.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"gph82","name":"Guillermo Pérez-Hernández","path":"/gph82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7518004?s=80&v=4"},"commit":{"message":"[cli.interface] optarg min_freq, now gets passed to _mdcu.lists._get_n_ctcs_from_freqs","shortMessageHtmlLink":"[cli.interface] optarg min_freq, now gets passed to _mdcu.lists._get_…"}},{"before":"fb269aafed3b1f0c921497977d86a31e582e811d","after":null,"ref":"refs/heads/py312","pushedAt":"2024-07-04T14:03:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gph82","name":"Guillermo Pérez-Hernández","path":"/gph82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7518004?s=80&v=4"}},{"before":"b56e3b2f8f416e4e180692f6b7c89a0848793744","after":"07546ce9fc8e701b983a47160e85323134359adf","ref":"refs/heads/master","pushedAt":"2024-07-04T14:03:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gph82","name":"Guillermo Pérez-Hernández","path":"/gph82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7518004?s=80&v=4"},"commit":{"message":" [python-package] add py312 (#50) workaround\n\n* [pyproject.toml] change dependency order s.t. legacy dep resolver installs mdtraj after bezier \r\n* [README and installation.rst] Add instructions/admonition for Python 3.12 users\r\n* [workflows] separate tests for py312 from the rest","shortMessageHtmlLink":" [python-package] add py312 (#50) workaround"}},{"before":"01880ec39aded34dc307d46354ebc8f51e21607d","after":"fb269aafed3b1f0c921497977d86a31e582e811d","ref":"refs/heads/py312","pushedAt":"2024-07-04T13:26:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gph82","name":"Guillermo Pérez-Hernández","path":"/gph82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7518004?s=80&v=4"},"commit":{"message":"[doc.installation and READEME] Add instructions/admonition for Python 3.12 users","shortMessageHtmlLink":"[doc.installation and READEME] Add instructions/admonition for Python…"}},{"before":"47ab46baf5b5b2cd70ebd1b45b0606f2cdbce614","after":"01880ec39aded34dc307d46354ebc8f51e21607d","ref":"refs/heads/py312","pushedAt":"2024-06-30T17:48:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gph82","name":"Guillermo Pérez-Hernández","path":"/gph82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7518004?s=80&v=4"},"commit":{"message":"Update pyproject.toml","shortMessageHtmlLink":"Update pyproject.toml"}},{"before":"508f660860075d154df2686488ef9b1c30223ec6","after":"47ab46baf5b5b2cd70ebd1b45b0606f2cdbce614","ref":"refs/heads/py312","pushedAt":"2024-06-30T17:47:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gph82","name":"Guillermo Pérez-Hernández","path":"/gph82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7518004?s=80&v=4"},"commit":{"message":"Update python-package.macos.yml","shortMessageHtmlLink":"Update python-package.macos.yml"}},{"before":"7d7387b5b39dce76079bb8d4df711b77638c35bc","after":"508f660860075d154df2686488ef9b1c30223ec6","ref":"refs/heads/py312","pushedAt":"2024-06-30T14:55:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gph82","name":"Guillermo Pérez-Hernández","path":"/gph82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7518004?s=80&v=4"},"commit":{"message":"Update python-package.macos.yml","shortMessageHtmlLink":"Update python-package.macos.yml"}},{"before":"69079188e680f68151d1ca1b9c8f29aeedac071c","after":"7d7387b5b39dce76079bb8d4df711b77638c35bc","ref":"refs/heads/py312","pushedAt":"2024-06-30T14:54:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gph82","name":"Guillermo Pérez-Hernández","path":"/gph82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7518004?s=80&v=4"},"commit":{"message":"Update python-package.macos.yml","shortMessageHtmlLink":"Update python-package.macos.yml"}},{"before":"3cd1f082dde34b37f44e0587e5f713d09ef23a43","after":"69079188e680f68151d1ca1b9c8f29aeedac071c","ref":"refs/heads/py312","pushedAt":"2024-06-30T14:22:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gph82","name":"Guillermo Pérez-Hernández","path":"/gph82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7518004?s=80&v=4"},"commit":{"message":"Update pyproject.toml","shortMessageHtmlLink":"Update pyproject.toml"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAErsFpMAA","startCursor":null,"endCursor":null}},"title":"Activity · gph82/mdciao"}