{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":215932388,"defaultBranch":"master","name":"biomass","ownerLogin":"biomass-dev","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-10-18T03:16:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/85429068?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718788015.0","currentOid":""},"activityList":{"items":[{"before":"9f93c7de4e1d1f47c6c85d7ca666ea3425575dcc","after":"4959bc0a75d94c94520207d31973a561c66c1c76","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-08-05T23:07:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/68672?s=80&v=4"},"commit":{"message":"[pre-commit.ci] pre-commit autoupdate\n\nupdates:\n- [github.com/psf/black: 24.3.0 → 24.8.0](https://github.com/psf/black/compare/24.3.0...24.8.0)\n- [github.com/PyCQA/flake8: 7.0.0 → 7.1.1](https://github.com/PyCQA/flake8/compare/7.0.0...7.1.1)","shortMessageHtmlLink":"[pre-commit.ci] pre-commit autoupdate"}},{"before":"82d9fd3780370c9a3a3aff19aee4ed6be22ea192","after":null,"ref":"refs/heads/fix-user-defined","pushedAt":"2024-06-19T09:06:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"himoto","name":"Hiroaki Imoto","path":"/himoto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31299606?s=80&v=4"}},{"before":"e8fb8f32e625c7c786fc3fffcc5e357205f4556e","after":"7a99401f4098915438582d5791f392400234cf9b","ref":"refs/heads/dev","pushedAt":"2024-06-19T09:06:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"himoto","name":"Hiroaki Imoto","path":"/himoto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31299606?s=80&v=4"},"commit":{"message":"Fix user_defined and allow multiple reactants/products (#277)\n\nThis PR makes the following two changes to how the user-defined `@rxn`\r\nreactions are handled within the code:\r\n\r\n- fixes wrong variable in `user_defined()`\r\n\r\nThere was a line that incorrectly refers to `product` instead of\r\n`reactant` when handling user-defined degradation reactions (e.g., `@rxn\r\nA -> 0:...`), which led to the placeholder variable (`\"0\"`) being\r\nincluded as one of the species in the resulting model.\r\n\r\n- Adds feature to allow multiple reactants and/or products in\r\nuser-defined reactions\r\n\r\nCurrently, the `@rxn` reaction type only accepts single reactant and\r\nproduct reactions. Changes were made to allow users to describe custom\r\nreactions with multiple reactants/products by concatenating them with a\r\n`+` symbol within the Text2Model file.\r\n\r\nThe implementation of this feature mimics that of the\r\n`state_transition()` function.\r\n\r\nI will attach a toy Text2Model file that I used for testing below.\r\n\r\nI would appreciate any type of comments/suggestions. Thanks in advance!\r\n\r\n```\r\n@rxn 0 -> A: p[kf_a] | kf_a=0.1\r\n@rxn A -> 0: p[deg_a] * u[A] | deg_a=0.05\r\n@rxn A + B -> AB + B: p[kf_ab] * u[A] * u[B] | kf_ab=0.1\r\n@rxn AB + B -> 0: p[deg_ab] * u[AB] | deg_ab=0.05\r\n\r\n@obs A: u[A]\r\n@obs B: u[B]\r\n@obs AB: u[AB]\r\n\r\n@sim tspan:[0, 100]\r\n@sim condition control: init[A]=1; init[B]=1\r\n```","shortMessageHtmlLink":"Fix user_defined and allow multiple reactants/products (#277)"}},{"before":null,"after":"82d9fd3780370c9a3a3aff19aee4ed6be22ea192","ref":"refs/heads/fix-user-defined","pushedAt":"2024-06-19T02:31:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"k-arakane","name":"Kiwamu Arakane","path":"/k-arakane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101306231?s=80&v=4"},"commit":{"message":"Update docstring for user_defined","shortMessageHtmlLink":"Update docstring for user_defined"}},{"before":null,"after":"9f93c7de4e1d1f47c6c85d7ca666ea3425575dcc","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-06-17T22:22:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/68672?s=80&v=4"},"commit":{"message":"[pre-commit.ci] pre-commit autoupdate\n\nupdates:\n- [github.com/psf/black: 24.3.0 → 24.4.2](https://github.com/psf/black/compare/24.3.0...24.4.2)\n- [github.com/PyCQA/flake8: 7.0.0 → 7.1.0](https://github.com/PyCQA/flake8/compare/7.0.0...7.1.0)","shortMessageHtmlLink":"[pre-commit.ci] pre-commit autoupdate"}},{"before":"7871e77fccaf16e40bb3cb28cc93d7452f4827e5","after":null,"ref":"refs/heads/cond-varying-tpoints","pushedAt":"2024-06-13T12:49:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"himoto","name":"Hiroaki Imoto","path":"/himoto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31299606?s=80&v=4"}},{"before":"ce4cf185b979e7efff6386b04290ec03758bb749","after":"e8fb8f32e625c7c786fc3fffcc5e357205f4556e","ref":"refs/heads/dev","pushedAt":"2024-06-13T12:49:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"himoto","name":"Hiroaki Imoto","path":"/himoto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31299606?s=80&v=4"},"commit":{"message":"Allow different time points between conditions for experimental data (#273)\n\nIt should be acceptable to have experimental data with different time\r\npoints between conditions for the same observable (as in [Raia *et al.*,\r\n2011](https://doi.org/10.1158/0008-5472.CAN-10-2987)), but currently it\r\nis only possible to vary the time points between the observables.\r\n\r\nHere, I modified the `get_timepoint()` function to return a dictionary\r\n(`{ \"condition\": list(tpoints) }`) to offer more flexibility while\r\ntrying not to complicate the code too much.\r\n\r\nDue to this change, I needed to alter several parts of the code\r\nincluding `get_timepoint()` of the example model files. I also added a\r\nreplication of Raia *et al.*'s JAK-STAT model to showcase an actual use\r\ncase of this feature.\r\n\r\nI would like to know what you think about changing the return type of\r\n`get_timepoint()`, because alternatively I think we can pass the\r\ncondition name as one of the inputs to achieve the same effect.\r\n\r\n---------\r\n\r\nCo-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>\r\nCo-authored-by: Hiroaki Imoto ","shortMessageHtmlLink":"Allow different time points between conditions for experimental data (#…"}},{"before":"2c8a5a1bb6a66c289bdac0a37cb99df88f0b5e11","after":"7871e77fccaf16e40bb3cb28cc93d7452f4827e5","ref":"refs/heads/cond-varying-tpoints","pushedAt":"2024-06-13T11:29:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"k-arakane","name":"Kiwamu Arakane","path":"/k-arakane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101306231?s=80&v=4"},"commit":{"message":"Add JAK-STAT pathway to Example models","shortMessageHtmlLink":"Add JAK-STAT pathway to Example models"}},{"before":null,"after":"ce4cf185b979e7efff6386b04290ec03758bb749","ref":"refs/heads/dev","pushedAt":"2024-06-12T03:30:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"k-arakane","name":"Kiwamu Arakane","path":"/k-arakane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101306231?s=80&v=4"},"commit":{"message":"Update index.rst (#271)","shortMessageHtmlLink":"Update index.rst (#271)"}},{"before":"69e4125009845977e11b508a0114fb7e820792f6","after":null,"ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-06-11T11:02:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"himoto","name":"Hiroaki Imoto","path":"/himoto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31299606?s=80&v=4"}},{"before":"218a0d94e048baaf62d4453bb79311167d656310","after":"2c8a5a1bb6a66c289bdac0a37cb99df88f0b5e11","ref":"refs/heads/cond-varying-tpoints","pushedAt":"2024-06-11T11:02:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"himoto","name":"Hiroaki Imoto","path":"/himoto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31299606?s=80&v=4"},"commit":{"message":"[pre-commit.ci] pre-commit autoupdate (#272)\n\n\r\nupdates:\r\n- [github.com/psf/black: 24.3.0 →\r\n24.4.2](https://github.com/psf/black/compare/24.3.0...24.4.2)\r\n\r\n\r\n---------\r\n\r\nCo-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>\r\nCo-authored-by: Hiroaki Imoto ","shortMessageHtmlLink":"[pre-commit.ci] pre-commit autoupdate (#272)"}},{"before":"b246ecbd37a6fc6f195e76eefa306d1eebc22346","after":"69e4125009845977e11b508a0114fb7e820792f6","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-06-11T10:57:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"himoto","name":"Hiroaki Imoto","path":"/himoto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31299606?s=80&v=4"},"commit":{"message":"Ignore E226","shortMessageHtmlLink":"Ignore E226"}},{"before":"5e3fa721b9e5b7eb69f51bbe24404b3d03bf343c","after":"218a0d94e048baaf62d4453bb79311167d656310","ref":"refs/heads/cond-varying-tpoints","pushedAt":"2024-06-09T15:39:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/68672?s=80&v=4"},"commit":{"message":"[pre-commit.ci] auto fixes from pre-commit.com hooks\n\nfor more information, see https://pre-commit.ci","shortMessageHtmlLink":"[pre-commit.ci] auto fixes from pre-commit.com hooks"}},{"before":null,"after":"5e3fa721b9e5b7eb69f51bbe24404b3d03bf343c","ref":"refs/heads/cond-varying-tpoints","pushedAt":"2024-06-09T14:57:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"k-arakane","name":"Kiwamu Arakane","path":"/k-arakane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101306231?s=80&v=4"},"commit":{"message":"Add jak_stat_pathway (Raia2011) to models","shortMessageHtmlLink":"Add jak_stat_pathway (Raia2011) to models"}},{"before":"a2547baf1a02e84872c3a1b10174cc5c81a53073","after":"b246ecbd37a6fc6f195e76eefa306d1eebc22346","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-04-29T22:27:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/68672?s=80&v=4"},"commit":{"message":"[pre-commit.ci] pre-commit autoupdate\n\nupdates:\n- [github.com/psf/black: 24.3.0 → 24.4.2](https://github.com/psf/black/compare/24.3.0...24.4.2)","shortMessageHtmlLink":"[pre-commit.ci] pre-commit autoupdate"}},{"before":null,"after":"a2547baf1a02e84872c3a1b10174cc5c81a53073","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-04-15T22:22:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/68672?s=80&v=4"},"commit":{"message":"[pre-commit.ci] pre-commit autoupdate\n\nupdates:\n- [github.com/psf/black: 24.3.0 → 24.4.0](https://github.com/psf/black/compare/24.3.0...24.4.0)","shortMessageHtmlLink":"[pre-commit.ci] pre-commit autoupdate"}},{"before":"98e94e5acbb0464bf731e0a62d6dd13867c5c5a8","after":null,"ref":"refs/heads/himoto-patch-1","pushedAt":"2024-04-12T17:07:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"himoto","name":"Hiroaki Imoto","path":"/himoto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31299606?s=80&v=4"}},{"before":"ea6773ff41700557b30d11cd9c75dec79a12de94","after":"ce4cf185b979e7efff6386b04290ec03758bb749","ref":"refs/heads/master","pushedAt":"2024-04-12T17:07:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"himoto","name":"Hiroaki Imoto","path":"/himoto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31299606?s=80&v=4"},"commit":{"message":"Update index.rst (#271)","shortMessageHtmlLink":"Update index.rst (#271)"}},{"before":null,"after":"98e94e5acbb0464bf731e0a62d6dd13867c5c5a8","ref":"refs/heads/himoto-patch-1","pushedAt":"2024-04-12T17:07:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"himoto","name":"Hiroaki Imoto","path":"/himoto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31299606?s=80&v=4"},"commit":{"message":"Update index.rst","shortMessageHtmlLink":"Update index.rst"}},{"before":"7c1f0ca06a898f79a47486d5ee98960977ff9d39","after":null,"ref":"refs/heads/citation","pushedAt":"2024-04-12T17:00:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"himoto","name":"Hiroaki Imoto","path":"/himoto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31299606?s=80&v=4"}},{"before":"2793fcb2ca6a1956b12166f51457bed0a761e710","after":"ea6773ff41700557b30d11cd9c75dec79a12de94","ref":"refs/heads/master","pushedAt":"2024-04-12T17:00:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"himoto","name":"Hiroaki Imoto","path":"/himoto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31299606?s=80&v=4"},"commit":{"message":"Update citing.rst (#270)","shortMessageHtmlLink":"Update citing.rst (#270)"}},{"before":"aefc8fa887ec0b1667a4a79e831f8be5e4bf21ce","after":"7c1f0ca06a898f79a47486d5ee98960977ff9d39","ref":"refs/heads/citation","pushedAt":"2024-04-12T15:22:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"himoto","name":"Hiroaki Imoto","path":"/himoto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31299606?s=80&v=4"},"commit":{"message":"Merge branch 'master' into citation","shortMessageHtmlLink":"Merge branch 'master' into citation"}},{"before":"cc3ee247a14688ccb3bdffece135ee200feb2021","after":"aefc8fa887ec0b1667a4a79e831f8be5e4bf21ce","ref":"refs/heads/citation","pushedAt":"2024-04-12T15:21:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"himoto","name":"Hiroaki Imoto","path":"/himoto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31299606?s=80&v=4"},"commit":{"message":"Update citing.rst","shortMessageHtmlLink":"Update citing.rst"}},{"before":null,"after":"cc3ee247a14688ccb3bdffece135ee200feb2021","ref":"refs/heads/citation","pushedAt":"2024-04-12T15:18:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"himoto","name":"Hiroaki Imoto","path":"/himoto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31299606?s=80&v=4"},"commit":{"message":"Add Issue and Volume info","shortMessageHtmlLink":"Add Issue and Volume info"}},{"before":"cc3ee247a14688ccb3bdffece135ee200feb2021","after":null,"ref":"refs/heads/citation","pushedAt":"2024-04-11T10:18:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"himoto","name":"Hiroaki Imoto","path":"/himoto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31299606?s=80&v=4"}},{"before":"aec17cf50e2e786641cfe84bdd54604b6447d332","after":"2793fcb2ca6a1956b12166f51457bed0a761e710","ref":"refs/heads/master","pushedAt":"2024-04-11T10:18:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"himoto","name":"Hiroaki Imoto","path":"/himoto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31299606?s=80&v=4"},"commit":{"message":"Add Issue and Volume info (#269)","shortMessageHtmlLink":"Add Issue and Volume info (#269)"}},{"before":null,"after":"cc3ee247a14688ccb3bdffece135ee200feb2021","ref":"refs/heads/citation","pushedAt":"2024-04-11T09:07:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"himoto","name":"Hiroaki Imoto","path":"/himoto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31299606?s=80&v=4"},"commit":{"message":"Add Issue and Volume info","shortMessageHtmlLink":"Add Issue and Volume info"}},{"before":"9baddc91eaa99f967548e419059d8255803190b0","after":null,"ref":"refs/heads/doc","pushedAt":"2024-04-09T09:35:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"himoto","name":"Hiroaki Imoto","path":"/himoto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31299606?s=80&v=4"}},{"before":"685294dc0033886a1052d018169539103ebcf71f","after":"aec17cf50e2e786641cfe84bdd54604b6447d332","ref":"refs/heads/master","pushedAt":"2024-04-09T09:35:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"himoto","name":"Hiroaki Imoto","path":"/himoto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31299606?s=80&v=4"},"commit":{"message":"Delete badge and add reference (#268)","shortMessageHtmlLink":"Delete badge and add reference (#268)"}},{"before":"b5f345c6717013e7fdb8760b2027ce7df21d13ac","after":"9baddc91eaa99f967548e419059d8255803190b0","ref":"refs/heads/doc","pushedAt":"2024-04-09T09:34:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"himoto","name":"Hiroaki Imoto","path":"/himoto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31299606?s=80&v=4"},"commit":{"message":"Delete badge and add paper","shortMessageHtmlLink":"Delete badge and add paper"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEkoOrBAA","startCursor":null,"endCursor":null}},"title":"Activity · biomass-dev/biomass"}