{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":143077491,"defaultBranch":"main","name":"python-dts-calibration","ownerLogin":"dtscalibration","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-07-31T22:46:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/44426126?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726234214.0","currentOid":""},"activityList":{"items":[{"before":"28b13995bd3c0eb614c38034d086ee0d526d2065","after":null,"ref":"refs/heads/release-3.1","pushedAt":"2024-09-13T13:29:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"BSchilperoort","name":"Bart Schilperoort","path":"/BSchilperoort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12114825?s=80&v=4"}},{"before":"b0fcb501dee337ceb32ddebdff60179977dc5d7c","after":"1a1e7a04e89c5e5a47ee7cf7280a284975342ce1","ref":"refs/heads/main","pushedAt":"2024-09-13T13:29:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"BSchilperoort","name":"Bart Schilperoort","path":"/BSchilperoort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12114825?s=80&v=4"},"commit":{"message":"Simplify dependencies, release prep for 3.1 (#221)\n\n* Update authors, changelog\r\n\r\n* Add Python 3.12 to the pyproj classifiers\r\n\r\n* Bump the version to 3.1.0\r\n\r\n* Simplify dependencies. Make statsmodels optional.\r\n\r\n* Add note, run statsmodels tests if available.\r\n\r\n* Remove unneeded \"pass\" statements, unnecessary whitespace\r\n\r\n* Add Python 3.12 to the hatch test matrix\r\n\r\n* Update changelog","shortMessageHtmlLink":"Simplify dependencies, release prep for 3.1 (#221)"}},{"before":"72fcf5d338eb90fffdec60736365048ee77faee8","after":"28b13995bd3c0eb614c38034d086ee0d526d2065","ref":"refs/heads/release-3.1","pushedAt":"2024-09-13T08:44:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BSchilperoort","name":"Bart Schilperoort","path":"/BSchilperoort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12114825?s=80&v=4"},"commit":{"message":"Update changelog","shortMessageHtmlLink":"Update changelog"}},{"before":"fe7a3df74f0b3388a1e4129f33c70e84aa5f8160","after":"72fcf5d338eb90fffdec60736365048ee77faee8","ref":"refs/heads/release-3.1","pushedAt":"2024-09-13T07:59:38.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"BSchilperoort","name":"Bart Schilperoort","path":"/BSchilperoort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12114825?s=80&v=4"},"commit":{"message":"Add Python 3.12 to the hatch test matrix","shortMessageHtmlLink":"Add Python 3.12 to the hatch test matrix"}},{"before":"23eebc51547bf7d281b020449d29baa19eed7c43","after":"fe7a3df74f0b3388a1e4129f33c70e84aa5f8160","ref":"refs/heads/release-3.1","pushedAt":"2024-09-13T06:53:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BSchilperoort","name":"Bart Schilperoort","path":"/BSchilperoort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12114825?s=80&v=4"},"commit":{"message":"Simplify dependencies. Make statsmodels optional.","shortMessageHtmlLink":"Simplify dependencies. Make statsmodels optional."}},{"before":"b842212ae3e371a059c0ce0db1d8523574998fc7","after":"23eebc51547bf7d281b020449d29baa19eed7c43","ref":"refs/heads/release-3.1","pushedAt":"2024-09-12T13:21:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BSchilperoort","name":"Bart Schilperoort","path":"/BSchilperoort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12114825?s=80&v=4"},"commit":{"message":"Bump the version to 3.1.0","shortMessageHtmlLink":"Bump the version to 3.1.0"}},{"before":"952c179b6a3d7b9a633b4605842fcae2e46fa415","after":"b842212ae3e371a059c0ce0db1d8523574998fc7","ref":"refs/heads/release-3.1","pushedAt":"2024-09-12T13:19:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BSchilperoort","name":"Bart Schilperoort","path":"/BSchilperoort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12114825?s=80&v=4"},"commit":{"message":"Add Python 3.12 to the pyproj classifiers","shortMessageHtmlLink":"Add Python 3.12 to the pyproj classifiers"}},{"before":null,"after":"952c179b6a3d7b9a633b4605842fcae2e46fa415","ref":"refs/heads/release-3.1","pushedAt":"2024-09-12T13:18:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"BSchilperoort","name":"Bart Schilperoort","path":"/BSchilperoort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12114825?s=80&v=4"},"commit":{"message":"Update authors, changelog","shortMessageHtmlLink":"Update authors, changelog"}},{"before":"4a3aa8a43525bc58cca0217e1eac53f52c2b6ef7","after":"b0fcb501dee337ceb32ddebdff60179977dc5d7c","ref":"refs/heads/main","pushedAt":"2024-09-12T12:44:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BSchilperoort","name":"Bart Schilperoort","path":"/BSchilperoort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12114825?s=80&v=4"},"commit":{"message":"Add support for 3.12, update gh workflows","shortMessageHtmlLink":"Add support for 3.12, update gh workflows"}},{"before":"b51db543cc241f870881fedfb3ea1d0eee574cc2","after":"4a3aa8a43525bc58cca0217e1eac53f52c2b6ef7","ref":"refs/heads/main","pushedAt":"2024-09-12T09:38:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"BSchilperoort","name":"Bart Schilperoort","path":"/BSchilperoort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12114825?s=80&v=4"},"commit":{"message":" IO AP sensing (Follow up of #219 and #218) (#220)\n\n* Device ID bug for APSensing fixed. Device ID is N4386B instead of C320. C320 was an arbitrary name given for the wellbore by the user\r\n\r\n* more ap-sensing test data added. Advantage compared to existing data: .xml and .tra exported, which gives more metadata, readings of the instruments temperature sensors, and instrument computed log-ratio and attenuation.\r\n\r\n* apsensing io to read both .xml and .tra files\r\nadded a check wheather a .tra file with identical timestamp exists in .xml directory. If yes it is used to:\r\n- import t_by_dts, log_ratio, loss\r\n- pt100 data (if it exists in file)\r\n\r\n* apsensing tra file parse updated based on Barts generic parser idea - NOT tested yet\r\n\r\n* cleaned up comments and docstrings in apsensing.py\r\n\r\n* added test to test_datastore.py inside fuction test_read_apsensing_files\r\nchangelog updated\r\n\r\n* AP Sensing Device name changed in README.rst\r\n\r\n* corrected the linting errors by hatch run format in the files apsensing.py, sensornet.py and sensortran.py\r\n\r\n* Update CHANGELOG.rst\r\n\r\nCo-authored-by: Bart Schilperoort \r\n\r\n* Update CHANGELOG.rst\r\n\r\nCo-authored-by: Bart Schilperoort \r\n\r\n* Update CHANGELOG.rst\r\n\r\nCo-authored-by: Bart Schilperoort \r\n\r\n* Update src/dtscalibration/io/apsensing.py printout language fix\r\n\r\nCo-authored-by: Bart Schilperoort \r\n\r\n* - renamed ap sensing data explanation and changed it to markdown format\r\n- changed detection algorithm of .tra files\r\n- added a double-ended calibration test of ap_sensing_2 data to test_datastore.py\r\n\r\n* Bart's newly written append_to_data_vars_structure function added and tested.\r\n\r\n* added flag to load .tra array data only when specified.\r\n\r\n* automatic changes by hatch run format\r\n\r\n* added to docstring of io/apsensing.py\r\n - load_tra_arrays flag\r\n - current .tra implementation is limited to in-memory reading only\r\n\r\n* Move CI linting to Python 3.9\r\n\r\n* Ignore weird mypy error\r\n\r\n* Fix broken notebook\r\n\r\n* updated docs/notebooks/A3Load_ap_sensing_files.ipynb\r\n - added explanation for .xml and .tra files\r\n - added an example of importing .xml + .tra data\r\n\r\n---------\r\n\r\nCo-authored-by: David Lah \r\nCo-authored-by: Bart Schilperoort \r\nCo-authored-by: Bart Schilperoort ","shortMessageHtmlLink":" IO AP sensing (Follow up of #219 and #218) (#220)"}},{"before":"7f7b5556381ca3e264c5e3ebd138481cf3cecdde","after":"b51db543cc241f870881fedfb3ea1d0eee574cc2","ref":"refs/heads/main","pushedAt":"2024-08-30T11:46:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bdestombe","name":"Bas des Tombe","path":"/bdestombe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11296133?s=80&v=4"},"commit":{"message":"Latest numpy version incompatible with latest scipy on osx","shortMessageHtmlLink":"Latest numpy version incompatible with latest scipy on osx"}},{"before":"f24245af4d6df5f8564e7166223acd453d491f2b","after":"7f7b5556381ca3e264c5e3ebd138481cf3cecdde","ref":"refs/heads/main","pushedAt":"2024-08-30T11:33:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bdestombe","name":"Bas des Tombe","path":"/bdestombe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11296133?s=80&v=4"},"commit":{"message":"Make verify_timedeltas optional when merging two single endeds","shortMessageHtmlLink":"Make verify_timedeltas optional when merging two single endeds"}},{"before":"9b695bc0ba2d975273b734632f30a5185b4e9c21","after":null,"ref":"refs/heads/small-fixes","pushedAt":"2024-04-18T10:44:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"BSchilperoort","name":"Bart Schilperoort","path":"/BSchilperoort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12114825?s=80&v=4"}},{"before":"343daa8f0a513e20bf2401167f106e479e926afc","after":"f24245af4d6df5f8564e7166223acd453d491f2b","ref":"refs/heads/main","pushedAt":"2024-04-18T10:44:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"BSchilperoort","name":"Bart Schilperoort","path":"/BSchilperoort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12114825?s=80&v=4"},"commit":{"message":"Improved warning message, move import sorting to ruff (#213)\n\n* Better variable loss warning in shift_double_ended\r\n\r\n* Move import sorting to ruff\r\n\r\n* Update changelog\r\n\r\n* Bump version: 3.0.2 → 3.0.3","shortMessageHtmlLink":"Improved warning message, move import sorting to ruff (#213)"}},{"before":"d81e245306640dde279737bdd68564bb6b9c6fab","after":"9b695bc0ba2d975273b734632f30a5185b4e9c21","ref":"refs/heads/small-fixes","pushedAt":"2024-04-18T10:26:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"BSchilperoort","name":"Bart Schilperoort","path":"/BSchilperoort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12114825?s=80&v=4"},"commit":{"message":"Bump version: 3.0.2 → 3.0.3","shortMessageHtmlLink":"Bump version: 3.0.2 → 3.0.3"}},{"before":"8a2db0dcd832d50d8e5ee2163d53ea667f1b7b9a","after":"d81e245306640dde279737bdd68564bb6b9c6fab","ref":"refs/heads/small-fixes","pushedAt":"2024-04-18T08:34:13.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"BSchilperoort","name":"Bart Schilperoort","path":"/BSchilperoort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12114825?s=80&v=4"},"commit":{"message":"Merge branch 'main' into small-fixes","shortMessageHtmlLink":"Merge branch 'main' into small-fixes"}},{"before":"2702ef359b648f4e23c225d7f6e0f49c9ccb60e2","after":"343daa8f0a513e20bf2401167f106e479e926afc","ref":"refs/heads/main","pushedAt":"2024-04-18T08:26:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BSchilperoort","name":"Bart Schilperoort","path":"/BSchilperoort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12114825?s=80&v=4"},"commit":{"message":"Fix links to notebooks in readme","shortMessageHtmlLink":"Fix links to notebooks in readme"}},{"before":"db8e45dd64c6c0bd3b10e52195c357c9c07b6586","after":"2702ef359b648f4e23c225d7f6e0f49c9ccb60e2","ref":"refs/heads/main","pushedAt":"2024-04-18T08:22:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BSchilperoort","name":"Bart Schilperoort","path":"/BSchilperoort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12114825?s=80&v=4"},"commit":{"message":"Point users to the discussion page in readme","shortMessageHtmlLink":"Point users to the discussion page in readme"}},{"before":"fff57224ba590461ad2295ee812a5a132a411e70","after":"db8e45dd64c6c0bd3b10e52195c357c9c07b6586","ref":"refs/heads/main","pushedAt":"2024-04-13T11:34:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"BSchilperoort","name":"Bart Schilperoort","path":"/BSchilperoort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12114825?s=80&v=4"},"commit":{"message":"Bump version: 3.0.1 → 3.0.2","shortMessageHtmlLink":"Bump version: 3.0.1 → 3.0.2"}},{"before":"79b23466622dcf68f3dc7cbc9ea6863fb90a0d48","after":null,"ref":"refs/heads/fix-oryx-double","pushedAt":"2024-04-13T11:25:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"BSchilperoort","name":"Bart Schilperoort","path":"/BSchilperoort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12114825?s=80&v=4"}},{"before":"7561c484d708680bdb201033c5e9ac681b149c2e","after":"fff57224ba590461ad2295ee812a5a132a411e70","ref":"refs/heads/main","pushedAt":"2024-04-13T11:25:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"BSchilperoort","name":"Bart Schilperoort","path":"/BSchilperoort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12114825?s=80&v=4"},"commit":{"message":"Patch loading issue with double ended Oryx data (#215)\n\n* Patch issue #214\r\n\r\n* Fix bumpversion config\r\n\r\n* Bump version: 3.0.0 → 3.0.1\r\n\r\n* Fix linter\r\n\r\n* Transpose after loading in files\r\n\r\n* Ensure correct dim order for every data loader\r\n\r\n* Fix resample test: xr.resample will reorder dims","shortMessageHtmlLink":"Patch loading issue with double ended Oryx data (#215)"}},{"before":"14be4b94155fb61815c7713f8b0a395bb13cfa01","after":"79b23466622dcf68f3dc7cbc9ea6863fb90a0d48","ref":"refs/heads/fix-oryx-double","pushedAt":"2024-04-13T11:12:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BSchilperoort","name":"Bart Schilperoort","path":"/BSchilperoort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12114825?s=80&v=4"},"commit":{"message":"Fix resample test: xr.resample will reorder dims","shortMessageHtmlLink":"Fix resample test: xr.resample will reorder dims"}},{"before":"e36787350f64d0dafc88f83c93f9763d4ceec3a7","after":"14be4b94155fb61815c7713f8b0a395bb13cfa01","ref":"refs/heads/fix-oryx-double","pushedAt":"2024-04-13T08:38:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BSchilperoort","name":"Bart Schilperoort","path":"/BSchilperoort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12114825?s=80&v=4"},"commit":{"message":"Ensure correct dim order for every data loader","shortMessageHtmlLink":"Ensure correct dim order for every data loader"}},{"before":"1087cd842caeb4f3c4becc3d846139baee38fcd1","after":"e36787350f64d0dafc88f83c93f9763d4ceec3a7","ref":"refs/heads/fix-oryx-double","pushedAt":"2024-04-13T08:32:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"BSchilperoort","name":"Bart Schilperoort","path":"/BSchilperoort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12114825?s=80&v=4"},"commit":{"message":"Transpose after loading in files","shortMessageHtmlLink":"Transpose after loading in files"}},{"before":null,"after":"1087cd842caeb4f3c4becc3d846139baee38fcd1","ref":"refs/heads/fix-oryx-double","pushedAt":"2024-04-13T08:15:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"BSchilperoort","name":"Bart Schilperoort","path":"/BSchilperoort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12114825?s=80&v=4"},"commit":{"message":"Bump version: 3.0.0 → 3.0.1","shortMessageHtmlLink":"Bump version: 3.0.0 → 3.0.1"}},{"before":"2154ba0c47101c3257113fb24a0fafb705663ccf","after":"8a2db0dcd832d50d8e5ee2163d53ea667f1b7b9a","ref":"refs/heads/small-fixes","pushedAt":"2023-11-12T10:02:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BSchilperoort","name":"Bart Schilperoort","path":"/BSchilperoort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12114825?s=80&v=4"},"commit":{"message":"Move import sorting to ruff","shortMessageHtmlLink":"Move import sorting to ruff"}},{"before":null,"after":"2154ba0c47101c3257113fb24a0fafb705663ccf","ref":"refs/heads/small-fixes","pushedAt":"2023-11-12T09:48:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"BSchilperoort","name":"Bart Schilperoort","path":"/BSchilperoort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12114825?s=80&v=4"},"commit":{"message":"Better variable loss warning in shift_double_ended","shortMessageHtmlLink":"Better variable loss warning in shift_double_ended"}},{"before":"64b924b1471bf34a823ac0b55ff73958527fef81","after":"7561c484d708680bdb201033c5e9ac681b149c2e","ref":"refs/heads/main","pushedAt":"2023-11-05T12:35:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bdestombe","name":"Bas des Tombe","path":"/bdestombe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11296133?s=80&v=4"},"commit":{"message":"Update README.rst","shortMessageHtmlLink":"Update README.rst"}},{"before":"62ede6b380b64f134ec3a5c561a5c605369c93c5","after":null,"ref":"refs/heads/v3","pushedAt":"2023-11-05T10:20:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bdestombe","name":"Bas des Tombe","path":"/bdestombe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11296133?s=80&v=4"}},{"before":"a6beac6f2bf7d7418d73301489aa50209c903fd7","after":"64b924b1471bf34a823ac0b55ff73958527fef81","ref":"refs/heads/main","pushedAt":"2023-11-05T10:20:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bdestombe","name":"Bas des Tombe","path":"/bdestombe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11296133?s=80&v=4"},"commit":{"message":"V3 (#212)\n\n* Direct import dtsaccessor from main module\r\n\r\n* Update .bumpversion.cfg\r\n\r\n* Bump version: 2.0.0 → 3.0.0\r\n\r\n* Formatting\r\n\r\n* Update pyproject.toml\r\n\r\n* Ruff formatting for most files. Black for notebooks\r\n\r\nMatplotlib inline is not needed enymore with recent versions of jupyter and was conflicting with black formatter\r\n\r\n* Directly import accessor from main package\r\n\r\n* Update README.rst\r\n\r\n* Update __init__.py\r\n\r\n* Solving most warnings in docs\r\n\r\n* Update CHANGELOG.rst","shortMessageHtmlLink":"V3 (#212)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xM1QxMzoyOTowNi4wMDAwMDBazwAAAAS1hUGP","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMS0wNVQxMDoyMDowMC4wMDAwMDBazwAAAAOnrTIa"}},"title":"Activity · dtscalibration/python-dts-calibration"}