{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":774293771,"defaultBranch":"master","name":"plato","ownerLogin":"thomas-schouten","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-03-19T09:45:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/130984647?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726751039.0","currentOid":""},"activityList":{"items":[{"before":"c5a0636835d2f0888182ad74f06b2695196b339c","after":"f97cb58f909237dabbada75fc7170450e4b8831d","ref":"refs/heads/OOP","pushedAt":"2024-09-20T12:30:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomas-schouten","name":"Thomas Schouten","path":"/thomas-schouten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130984647?s=80&v=4"},"commit":{"message":"- Tested settings\n\n- Tested reconstruction\n\n- Wrote test for optimisation of slab pull factors","shortMessageHtmlLink":"- Tested settings"}},{"before":"c152f897d7a032bf75f13cc24beed190bea90d43","after":"c5a0636835d2f0888182ad74f06b2695196b339c","ref":"refs/heads/OOP","pushedAt":"2024-09-19T13:27:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomas-schouten","name":"Thomas Schouten","path":"/thomas-schouten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130984647?s=80&v=4"},"commit":{"message":"Restructured code for compatibility with sphinx.\n\nCleaned grids.py","shortMessageHtmlLink":"Restructured code for compatibility with sphinx."}},{"before":null,"after":"caa99f07eb01fbf62bd439ab180b2c91f390aea6","ref":"refs/heads/gh-pages","pushedAt":"2024-09-19T13:03:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"thomas-schouten","name":"Thomas Schouten","path":"/thomas-schouten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130984647?s=80&v=4"},"commit":{"message":"Deploy Sphinx documentation to GitHub Pages","shortMessageHtmlLink":"Deploy Sphinx documentation to GitHub Pages"}},{"before":"da84e9ab92f88e6045c59cb1e9a26938fdcf25a7","after":"c152f897d7a032bf75f13cc24beed190bea90d43","ref":"refs/heads/OOP","pushedAt":"2024-09-17T14:51:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomas-schouten","name":"Thomas Schouten","path":"/thomas-schouten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130984647?s=80&v=4"},"commit":{"message":"Still setting up everything...","shortMessageHtmlLink":"Still setting up everything..."}},{"before":"e5b444e661bfd4ab8ffff2441199303c9e267a7c","after":"da84e9ab92f88e6045c59cb1e9a26938fdcf25a7","ref":"refs/heads/OOP","pushedAt":"2024-09-17T14:42:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomas-schouten","name":"Thomas Schouten","path":"/thomas-schouten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130984647?s=80&v=4"},"commit":{"message":"Expanded scripts.","shortMessageHtmlLink":"Expanded scripts."}},{"before":null,"after":"e5b444e661bfd4ab8ffff2441199303c9e267a7c","ref":"refs/heads/OOP","pushedAt":"2024-09-17T14:09:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"thomas-schouten","name":"Thomas Schouten","path":"/thomas-schouten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130984647?s=80&v=4"},"commit":{"message":"Created new files with objects for settings, plates, slabs and points","shortMessageHtmlLink":"Created new files with objects for settings, plates, slabs and points"}},{"before":"e1a25a82a25e8910dfd2cb791f51dd2f68a8ca3f","after":"7eda3673ccaffa42ab96e4b04f441ed56696736d","ref":"refs/heads/parallelisation","pushedAt":"2024-09-16T14:21:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomas-schouten","name":"Thomas Schouten","path":"/thomas-schouten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130984647?s=80&v=4"},"commit":{"message":"- Renamed omega to zeta\n\n- Fixed calculation of RMS azimuth\n\n- Added calculation of RMS spin rate","shortMessageHtmlLink":"- Renamed omega to zeta"}},{"before":"9f8194b2979c6da314b595b15a21a58916db9b5f","after":"e1a25a82a25e8910dfd2cb791f51dd2f68a8ca3f","ref":"refs/heads/parallelisation","pushedAt":"2024-08-16T14:25:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomas-schouten","name":"Thomas Schouten","path":"/thomas-schouten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130984647?s=80&v=4"},"commit":{"message":"- Added option to only optimise or compute residual and driving torques for a selection of plates\n\n- Added surpression of progress bar\n\n- Fixed loading and saving to parquet for geodataframes\n\n- Added exports of minimum residual torque and corresponding driving torque to the function finding the optimal slab pull constant for a given viscosity.\n\n- Probably some other small changes.","shortMessageHtmlLink":"- Added option to only optimise or compute residual and driving torqu…"}},{"before":null,"after":"9f8194b2979c6da314b595b15a21a58916db9b5f","ref":"refs/heads/parallelisation","pushedAt":"2024-08-15T13:17:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"thomas-schouten","name":"Thomas Schouten","path":"/thomas-schouten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130984647?s=80&v=4"},"commit":{"message":"Parallelisation attempt\n- Made a separate setup_parallel.py file to initialise files in parallel, does not work at this point.\n\n- Wrote an initialiser to retrieve plateIDs rapidly, did not work however.\n\n- Made .(geo)parquet the default saving format, added an export option to export data to .csv/.shp format.","shortMessageHtmlLink":"Parallelisation attempt"}},{"before":"a0ca4be557a5e7cbe2e43130c910e0b1ee9f3a3c","after":"2a0604fb1d2cdb1da4bebda37e14332e740e15a5","ref":"refs/heads/residual_force_alignment","pushedAt":"2024-08-14T12:35:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomas-schouten","name":"Thomas Schouten","path":"/thomas-schouten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130984647?s=80&v=4"},"commit":{"message":"- Saving and loading using parquet format","shortMessageHtmlLink":"- Saving and loading using parquet format"}},{"before":"416ccdc1887d775c5b018f82a81d5994c50a9785","after":"a0ca4be557a5e7cbe2e43130c910e0b1ee9f3a3c","ref":"refs/heads/residual_force_alignment","pushedAt":"2024-08-14T11:42:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomas-schouten","name":"Thomas Schouten","path":"/thomas-schouten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130984647?s=80&v=4"},"commit":{"message":"- Changed np.array to np.asarray to accelerate code\n- Removed redundant code related to plates of interest\n- Modified edgecolour when plotting of coastlines\n- Modified plot_vectors function for greater flexibility\n- Revamped plotting of the residual force map, including adding residual force vectors","shortMessageHtmlLink":"- Changed np.array to np.asarray to accelerate code"}},{"before":"fea5d1d22465f77a54f15a20e6a516d143741c93","after":"416ccdc1887d775c5b018f82a81d5994c50a9785","ref":"refs/heads/residual_force_alignment","pushedAt":"2024-08-02T17:30:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomas-schouten","name":"Thomas Schouten","path":"/thomas-schouten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130984647?s=80&v=4"},"commit":{"message":"Added warning surpression","shortMessageHtmlLink":"Added warning surpression"}},{"before":"24f03799e75c12e04b2590eb1b26a6d84e4aae97","after":"fea5d1d22465f77a54f15a20e6a516d143741c93","ref":"refs/heads/residual_force_alignment","pushedAt":"2024-07-31T08:28:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomas-schouten","name":"Thomas Schouten","path":"/thomas-schouten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130984647?s=80&v=4"},"commit":{"message":"Removed entering torque values in dataframe after rotation","shortMessageHtmlLink":"Removed entering torque values in dataframe after rotation"}},{"before":"662fef4ad3880a1cda83b7d4ce01173eda95a893","after":"24f03799e75c12e04b2590eb1b26a6d84e4aae97","ref":"refs/heads/residual_force_alignment","pushedAt":"2024-07-31T08:18:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomas-schouten","name":"Thomas Schouten","path":"/thomas-schouten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130984647?s=80&v=4"},"commit":{"message":"Some updates to make everything run smoothly","shortMessageHtmlLink":"Some updates to make everything run smoothly"}},{"before":null,"after":"662fef4ad3880a1cda83b7d4ce01173eda95a893","ref":"refs/heads/residual_force_alignment","pushedAt":"2024-07-19T13:27:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"thomas-schouten","name":"Thomas Schouten","path":"/thomas-schouten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130984647?s=80&v=4"},"commit":{"message":"- Attempted to rewrite functions to calculate residual force along subduction zones, not yet functional. Need to carefully check the shapes of all arrays and the logic of the code.","shortMessageHtmlLink":"- Attempted to rewrite functions to calculate residual force along su…"}},{"before":"ed6f4b6dd7930afa11377e26c29ab929d9dfbe5b","after":"a4218b1a74a2c2fa332ce16e28ed723a5d438b29","ref":"refs/heads/rotate_torques","pushedAt":"2024-07-18T12:25:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomas-schouten","name":"Thomas Schouten","path":"/thomas-schouten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130984647?s=80&v=4"},"commit":{"message":"- Fixed double optimisation to sample upper plates.\n\n- Added function to calculate averaged values for slabs defined segmented by trench, upper or lower plate ID.\n\n- Added function to get geometric properties (trench length and omega) for plates.","shortMessageHtmlLink":"- Fixed double optimisation to sample upper plates."}},{"before":"34bd78f78f2a607620b58ad83f285bb77d2897af","after":"ed6f4b6dd7930afa11377e26c29ab929d9dfbe5b","ref":"refs/heads/rotate_torques","pushedAt":"2024-07-16T13:16:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomas-schouten","name":"Thomas Schouten","path":"/thomas-schouten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130984647?s=80&v=4"},"commit":{"message":"Fixed data extraction function and removed torque dataframe.\n\nAdded garbage collect in the get_plateID function to hopefully accelerate the initialisation.\n\nFixed error with computing velocities at points.","shortMessageHtmlLink":"Fixed data extraction function and removed torque dataframe."}},{"before":"85ea3a01bbd2f3460b6ca5bf75a9e7d8c9e4514e","after":"34bd78f78f2a607620b58ad83f285bb77d2897af","ref":"refs/heads/rotate_torques","pushedAt":"2024-07-12T15:21:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomas-schouten","name":"Thomas Schouten","path":"/thomas-schouten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130984647?s=80&v=4"},"commit":{"message":"-Added function to compute subduction fluxes\n-Added function to compute area-weighted root mean square velocity","shortMessageHtmlLink":"-Added function to compute subduction fluxes"}},{"before":"2ac7084391b1d86356cb5d73ef3bedef7fbfdb2f","after":"85ea3a01bbd2f3460b6ca5bf75a9e7d8c9e4514e","ref":"refs/heads/rotate_torques","pushedAt":"2024-07-09T14:30:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomas-schouten","name":"Thomas Schouten","path":"/thomas-schouten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130984647?s=80&v=4"},"commit":{"message":"- Updated plotting script\n- Added function to calculate RMS speed","shortMessageHtmlLink":"- Updated plotting script"}},{"before":"d98abf77d6b596d46a42f90991f3a628cd989933","after":"2ac7084391b1d86356cb5d73ef3bedef7fbfdb2f","ref":"refs/heads/rotate_torques","pushedAt":"2024-07-03T12:49:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomas-schouten","name":"Thomas Schouten","path":"/thomas-schouten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130984647?s=80&v=4"},"commit":{"message":"Fixed the relative plate speed map to show everything on a log scale.","shortMessageHtmlLink":"Fixed the relative plate speed map to show everything on a log scale."}},{"before":"0cb259f615ec5bd040005a6c55d8863ca9ba4e5d","after":"d98abf77d6b596d46a42f90991f3a628cd989933","ref":"refs/heads/rotate_torques","pushedAt":"2024-07-02T15:05:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomas-schouten","name":"Thomas Schouten","path":"/thomas-schouten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130984647?s=80&v=4"},"commit":{"message":"A whole lot of nice updates","shortMessageHtmlLink":"A whole lot of nice updates"}},{"before":"09f120e27961657279df9d4ae4de5ac4aa209f45","after":"0cb259f615ec5bd040005a6c55d8863ca9ba4e5d","ref":"refs/heads/rotate_torques","pushedAt":"2024-07-01T15:44:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomas-schouten","name":"Thomas Schouten","path":"/thomas-schouten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130984647?s=80&v=4"},"commit":{"message":"Simplified computation of driving and residual torques; computed force at centroid for these torques.","shortMessageHtmlLink":"Simplified computation of driving and residual torques; computed forc…"}},{"before":"7cdcb364e3502ab9cd8958e94f11e85f5a465b8f","after":"09f120e27961657279df9d4ae4de5ac4aa209f45","ref":"refs/heads/rotate_torques","pushedAt":"2024-07-01T14:26:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomas-schouten","name":"Thomas Schouten","path":"/thomas-schouten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130984647?s=80&v=4"},"commit":{"message":"Fixed calculation and plotting of synthetic velocity maps","shortMessageHtmlLink":"Fixed calculation and plotting of synthetic velocity maps"}},{"before":"9ed803521e13db0863407feff37508da22566cd6","after":"7cdcb364e3502ab9cd8958e94f11e85f5a465b8f","ref":"refs/heads/rotate_torques","pushedAt":"2024-07-01T10:19:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomas-schouten","name":"Thomas Schouten","path":"/thomas-schouten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130984647?s=80&v=4"},"commit":{"message":"Now really fixed the issue of the driving torque and the residual torque being equal. Not sure what it was, though...","shortMessageHtmlLink":"Now really fixed the issue of the driving torque and the residual tor…"}},{"before":"14f49746a125b689e5798ac805bc4e6b5aaa93be","after":"9ed803521e13db0863407feff37508da22566cd6","ref":"refs/heads/rotate_torques","pushedAt":"2024-07-01T09:14:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomas-schouten","name":"Thomas Schouten","path":"/thomas-schouten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130984647?s=80&v=4"},"commit":{"message":"- Deleted all empty/NaN arrays in favour of zeros (avoids calculation errors)\n- Fixed loading and plotting of velocity map\n- Fixed plotting residual torques through time using a masked array","shortMessageHtmlLink":"- Deleted all empty/NaN arrays in favour of zeros (avoids calculation…"}},{"before":"5b1f8aae735b1e531fecd4ef49d80716203c24f7","after":"14f49746a125b689e5798ac805bc4e6b5aaa93be","ref":"refs/heads/rotate_torques","pushedAt":"2024-06-25T15:44:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomas-schouten","name":"Thomas Schouten","path":"/thomas-schouten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130984647?s=80&v=4"},"commit":{"message":"Updated a bunch of stuff including adding a torque dataframe","shortMessageHtmlLink":"Updated a bunch of stuff including adding a torque dataframe"}},{"before":"72e96634504d61a7163fa0e7b48c7ecc09781dac","after":"5b1f8aae735b1e531fecd4ef49d80716203c24f7","ref":"refs/heads/rotate_torques","pushedAt":"2024-06-24T09:26:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomas-schouten","name":"Thomas Schouten","path":"/thomas-schouten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130984647?s=80&v=4"},"commit":{"message":"Hopefully fixed a bunch of stuff","shortMessageHtmlLink":"Hopefully fixed a bunch of stuff"}},{"before":"ed66552da008a5b0204c380cfae1d708150d6b69","after":"72e96634504d61a7163fa0e7b48c7ecc09781dac","ref":"refs/heads/rotate_torques","pushedAt":"2024-06-21T15:45:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomas-schouten","name":"Thomas Schouten","path":"/thomas-schouten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130984647?s=80&v=4"},"commit":{"message":"Updates","shortMessageHtmlLink":"Updates"}},{"before":"668ff8c0e341aa9dc0882d114198e80c4de24620","after":"ed66552da008a5b0204c380cfae1d708150d6b69","ref":"refs/heads/rotate_torques","pushedAt":"2024-06-21T13:58:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomas-schouten","name":"Thomas Schouten","path":"/thomas-schouten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130984647?s=80&v=4"},"commit":{"message":"Added progress bars and made sure time is only printed in the newly added debug mode","shortMessageHtmlLink":"Added progress bars and made sure time is only printed in the newly a…"}},{"before":"24a0d1e90cbbf572a26a81e4dc93807e0c1d147b","after":"668ff8c0e341aa9dc0882d114198e80c4de24620","ref":"refs/heads/rotate_torques","pushedAt":"2024-06-21T13:00:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomas-schouten","name":"Thomas Schouten","path":"/thomas-schouten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/130984647?s=80&v=4"},"commit":{"message":"Updated initialisation allow to directly pass GPlates files instead of always having to download them from the GPlately DataServer.","shortMessageHtmlLink":"Updated initialisation allow to directly pass GPlates files instead o…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQxMjozMDozMC4wMDAwMDBazwAAAAS78D3t","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQxMjozMDozMC4wMDAwMDBazwAAAAS78D3t","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0yMVQxMzowMDo0Ni4wMDAwMDBazwAAAARrmdSr"}},"title":"Activity · thomas-schouten/plato"}