{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":205110910,"defaultBranch":"main","name":"abTEM","ownerLogin":"abTEM","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-08-29T07:54:41.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/86664754?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1708613180.0","currentOid":""},"activityList":{"items":[{"before":"bc0ffa80f7318dd1c94e2f3ade1f621efe331f40","after":"0a560663a8a0006c3795419f38fd4efd92e21802","ref":"refs/heads/main","pushedAt":"2024-05-03T20:47:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jacobjma","name":"Jacob Madsen","path":"/jacobjma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17334286?s=80&v=4"},"commit":{"message":"Fixed docstring errors to use Å instead of 1/Å","shortMessageHtmlLink":"Fixed docstring errors to use Å instead of 1/Å"}},{"before":"96abf581349f615e35fba7c42fb09d7e83e1fe9e","after":"bc0ffa80f7318dd1c94e2f3ade1f621efe331f40","ref":"refs/heads/main","pushedAt":"2024-05-03T19:59:14.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"jacobjma","name":"Jacob Madsen","path":"/jacobjma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17334286?s=80&v=4"},"commit":{"message":"removed wrongly added file","shortMessageHtmlLink":"removed wrongly added file"}},{"before":"c9e36dbcefff4f97ca6dfd2a9dab52f80456ebaf","after":"96abf581349f615e35fba7c42fb09d7e83e1fe9e","ref":"refs/heads/main","pushedAt":"2024-04-29T17:34:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jacobjma","name":"Jacob Madsen","path":"/jacobjma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17334286?s=80&v=4"},"commit":{"message":"Update .gitignore to remove .git_old and fix bug in core/units.py","shortMessageHtmlLink":"Update .gitignore to remove .git_old and fix bug in core/units.py"}},{"before":"c45b443557f6d51c18723800df4f9ee99d7058ec","after":"c9e36dbcefff4f97ca6dfd2a9dab52f80456ebaf","ref":"refs/heads/main","pushedAt":"2024-04-29T17:33:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jacobjma","name":"Jacob Madsen","path":"/jacobjma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17334286?s=80&v=4"},"commit":{"message":"Fix type annotations in abtem/atoms.py","shortMessageHtmlLink":"Fix type annotations in abtem/atoms.py"}},{"before":"ef3167f8da7aee66c601e6d597e56f8d9540ba6c","after":"c45b443557f6d51c18723800df4f9ee99d7058ec","ref":"refs/heads/main","pushedAt":"2024-04-26T14:57:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jacobjma","name":"Jacob Madsen","path":"/jacobjma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17334286?s=80&v=4"},"commit":{"message":"Minor fixes before new release, skip test due to known error, and make extending abTEM easier","shortMessageHtmlLink":"Minor fixes before new release, skip test due to known error, and mak…"}},{"before":"1134327c8edc361123e67374ba693be423871327","after":"ef3167f8da7aee66c601e6d597e56f8d9540ba6c","ref":"refs/heads/main","pushedAt":"2024-04-22T17:08:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jacobjma","name":"Jacob Madsen","path":"/jacobjma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17334286?s=80&v=4"},"commit":{"message":"bug fixes and bump to new version","shortMessageHtmlLink":"bug fixes and bump to new version"}},{"before":"ef9688fee30cf568d2efe6ffe8d02e7e1bdaf888","after":"1134327c8edc361123e67374ba693be423871327","ref":"refs/heads/main","pushedAt":"2024-04-09T12:48:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jacobjma","name":"Jacob Madsen","path":"/jacobjma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17334286?s=80&v=4"},"commit":{"message":"Futher improvements to bloch wave code","shortMessageHtmlLink":"Futher improvements to bloch wave code"}},{"before":"85068555cf2d8b5ff710931986cd114dc96769e6","after":"ef9688fee30cf568d2efe6ffe8d02e7e1bdaf888","ref":"refs/heads/main","pushedAt":"2024-03-31T10:37:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jacobjma","name":"Jacob Madsen","path":"/jacobjma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17334286?s=80&v=4"},"commit":{"message":"Update .gitignore and add new method to core/grid.py, fix bug in core/units.py, skip test due to known error, make extending abTEM easier","shortMessageHtmlLink":"Update .gitignore and add new method to core/grid.py, fix bug in core…"}},{"before":"ce5767208b72ffc17568c71cf33b3c7c0800e550","after":"85068555cf2d8b5ff710931986cd114dc96769e6","ref":"refs/heads/main","pushedAt":"2024-03-22T19:55:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jacobjma","name":"Jacob Madsen","path":"/jacobjma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17334286?s=80&v=4"},"commit":{"message":"fixed visualization issues","shortMessageHtmlLink":"fixed visualization issues"}},{"before":"d9fab2517171801641bb4e0fc2e02b81d80f358c","after":"ce5767208b72ffc17568c71cf33b3c7c0800e550","ref":"refs/heads/main","pushedAt":"2024-03-15T11:31:30.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"jacobjma","name":"Jacob Madsen","path":"/jacobjma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17334286?s=80&v=4"},"commit":{"message":"Refactor and remove VisualizationData class\n\nRemoved definitions and references related to the VisualizationData class previously existing in the codebase. The unnecessary class has been replaced with the more streamlined and efficient use of basic functions and classes. This has simplified the overall architecture and improved code maintainability.","shortMessageHtmlLink":"Refactor and remove VisualizationData class"}},{"before":"8d20af9217159a2b0a3155d90324a3884ba8c076","after":"d9fab2517171801641bb4e0fc2e02b81d80f358c","ref":"refs/heads/main","pushedAt":"2024-03-04T07:06:24.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jacobjma","name":"Jacob Madsen","path":"/jacobjma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17334286?s=80&v=4"},"commit":{"message":"Allow moving scan axes to the back to produce the correct measurement object regardless of transformation order","shortMessageHtmlLink":"Allow moving scan axes to the back to produce the correct measurement…"}},{"before":"84a319218399e3071e1bd281d922309532156098","after":"8d20af9217159a2b0a3155d90324a3884ba8c076","ref":"refs/heads/main","pushedAt":"2024-02-26T10:58:16.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"jacobjma","name":"Jacob Madsen","path":"/jacobjma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17334286?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main'\n\n# Conflicts:\n#\tabtem/indexing.py\n#\tabtem/measurements.py\n#\tabtem/visualize/visualizations.py","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main'"}},{"before":"273110094872ddef833c581cbc5f585e5a43ea7a","after":"388640b8c01025a61ba7d586fd68cd2f93988464","ref":"refs/heads/dev","pushedAt":"2024-02-25T22:52:54.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"jacobjma","name":"Jacob Madsen","path":"/jacobjma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17334286?s=80&v=4"},"commit":{"message":"finished implemeting initial version of finite difference multislice","shortMessageHtmlLink":"finished implemeting initial version of finite difference multislice"}},{"before":"42f81bf28c82b4eb5d4b06cfae7c04919ce6f693","after":"84a319218399e3071e1bd281d922309532156098","ref":"refs/heads/main","pushedAt":"2024-02-22T15:03:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jacobjma","name":"Jacob Madsen","path":"/jacobjma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17334286?s=80&v=4"},"commit":{"message":"fixed issues gpaw potentials","shortMessageHtmlLink":"fixed issues gpaw potentials"}},{"before":null,"after":"273110094872ddef833c581cbc5f585e5a43ea7a","ref":"refs/heads/dev","pushedAt":"2024-02-22T14:46:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jacobjma","name":"Jacob Madsen","path":"/jacobjma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17334286?s=80&v=4"},"commit":{"message":"Improve visualization of indexed diffraction patterns","shortMessageHtmlLink":"Improve visualization of indexed diffraction patterns"}},{"before":"ace7b98d0aaaf4e002e0a5dde0a54322c1f48966","after":"42f81bf28c82b4eb5d4b06cfae7c04919ce6f693","ref":"refs/heads/main","pushedAt":"2024-02-08T14:21:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jacobjma","name":"Jacob Madsen","path":"/jacobjma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17334286?s=80&v=4"},"commit":{"message":"fixed issue with diffraction spots visualization","shortMessageHtmlLink":"fixed issue with diffraction spots visualization"}},{"before":"0f430aad99263011e02d77750d1f7502bd4dbec8","after":"ace7b98d0aaaf4e002e0a5dde0a54322c1f48966","ref":"refs/heads/main","pushedAt":"2024-02-07T12:07:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jacobjma","name":"Jacob Madsen","path":"/jacobjma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17334286?s=80&v=4"},"commit":{"message":"Refactor visualization module and simplify indexing module","shortMessageHtmlLink":"Refactor visualization module and simplify indexing module"}},{"before":"6985fef5c2dd69753161ceeb42a5cc90466e39b4","after":"0f430aad99263011e02d77750d1f7502bd4dbec8","ref":"refs/heads/main","pushedAt":"2024-02-02T17:26:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jacobjma","name":"Jacob Madsen","path":"/jacobjma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17334286?s=80&v=4"},"commit":{"message":"Add seed parameter to scan distortion functions in noise.py\n\nThe \"_single_axis_distortion\" and \"_make_displacement_field\" functions now accept a seed argument, to allow for deterministic randomness in their computation. The random number generator is now specifically initiated using the received seed. As well, the seed argument is passed through the scan noise function in \"measurements.py\" to the aforementioned functions.","shortMessageHtmlLink":"Add seed parameter to scan distortion functions in noise.py"}},{"before":"940b45a0627ee14eb031fa2033f08bcb530ec3c2","after":"6985fef5c2dd69753161ceeb42a5cc90466e39b4","ref":"refs/heads/main","pushedAt":"2024-02-02T16:51:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jacobjma","name":"Jacob Madsen","path":"/jacobjma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17334286?s=80&v=4"},"commit":{"message":"Refactor and enhance scan noise handling and visualization\n\nImplemented an improved method to handle scan noise in abTEM computations and enhanced the visualization component for clear plotting. The update includes code optimization through refactoring and index handling corrections in certain noise management modules. Furthermore, modifications in the axes improve readability during visualization.","shortMessageHtmlLink":"Refactor and enhance scan noise handling and visualization"}},{"before":"613aa3e4c83b7a19844bdfd7359b9e13571ed519","after":"940b45a0627ee14eb031fa2033f08bcb530ec3c2","ref":"refs/heads/main","pushedAt":"2024-01-29T10:51:36.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"jacobjma","name":"Jacob Madsen","path":"/jacobjma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17334286?s=80&v=4"},"commit":{"message":"Add new modules and improve visualizations for abTEM\n\nAdded several new modules for the abTEM package, including 'widgets.py' and 'visualizations.py'. This introduced new functionalities for plotting atoms, images, line scans and diffraction patterns. Additionally, improvements were made to the visualisation capabilities through updates to the ensemble axes, generation of selection sliders for interactability and the introduction of color maps for complex elements.","shortMessageHtmlLink":"Add new modules and improve visualizations for abTEM"}},{"before":"ff9af8e23d5dc7df71c5f709a6e86070f8094e2f","after":"613aa3e4c83b7a19844bdfd7359b9e13571ed519","ref":"refs/heads/main","pushedAt":"2024-01-24T12:05:38.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"jacobjma","name":"Jacob Madsen","path":"/jacobjma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17334286?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main'","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main'"}},{"before":"e86330bd0c9f9dcec7298c04dd43757b3e742351","after":"5c336f64c188f4102d1b5e5cde9ffd2a72448623","ref":"refs/heads/coreloss","pushedAt":"2024-01-10T08:16:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jacobjma","name":"Jacob Madsen","path":"/jacobjma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17334286?s=80&v=4"},"commit":{"message":"Implement Debye-Waller factors (DWF) to finite potential projections.","shortMessageHtmlLink":"Implement Debye-Waller factors (DWF) to finite potential projections."}},{"before":"5d0f5fb3848d3240336b7cc3edd3ccb02eca506a","after":"ff9af8e23d5dc7df71c5f709a6e86070f8094e2f","ref":"refs/heads/main","pushedAt":"2023-12-20T16:18:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jacobjma","name":"Jacob Madsen","path":"/jacobjma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17334286?s=80&v=4"},"commit":{"message":"formatting values in axes titles\n\nThis update addresses an issue encountered when using tex based title formatting.","shortMessageHtmlLink":"formatting values in axes titles"}},{"before":"949d37f98d40f65ce3a2e59bf671f322b02c002c","after":"e86330bd0c9f9dcec7298c04dd43757b3e742351","ref":"refs/heads/coreloss","pushedAt":"2023-12-20T13:24:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jacobjma","name":"Jacob Madsen","path":"/jacobjma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17334286?s=80&v=4"},"commit":{"message":"Refactor multi-slice methods and clean code\n\nSignificant changes in multi-slice calculations have been carried out, with renaming `real_space_multislice.py` file and adding 'LaplaceOperator' class to enhance functionality. Test code and debugging instructions have been removed or commented out. Extra debug print statements in various files were deleted. Additionally, 'method' argument was introduced to include options of \"conventional\", \"fft\", or other methods. Improvements have also been added to increase code efficiency.","shortMessageHtmlLink":"Refactor multi-slice methods and clean code"}},{"before":"9287ac8f5b6f7b906877206567513444131d04e8","after":"949d37f98d40f65ce3a2e59bf671f322b02c002c","ref":"refs/heads/coreloss","pushedAt":"2023-12-11T11:19:45.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jacobjma","name":"Jacob Madsen","path":"/jacobjma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17334286?s=80&v=4"},"commit":{"message":"Update multislice method and implement threshold setting\n\nThe updated multislice method improves the handling of bisecting, updating progress bars, and introduces thresholding in the algorithm. A new feature, 'absolute_threshold', has been added that uses cumulative overlap areas to decide an absolute threshold value, enhancing the efficiency of multislice simulations. Unnecessary code has been removed for better readability. Additional file diagnostics.py has been introduced for managing display fallbacks. Bug fixed in axes.py for correct handling of strings.","shortMessageHtmlLink":"Update multislice method and implement threshold setting"}},{"before":"df262ad15e48baaa4f5df66f9106c578dfdd6731","after":"5d0f5fb3848d3240336b7cc3edd3ccb02eca506a","ref":"refs/heads/main","pushedAt":"2023-12-11T10:39:32.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jacobjma","name":"Jacob Madsen","path":"/jacobjma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17334286?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main'","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main'"}},{"before":"5455949b7eda3e206572da24c9784ac48addf5fd","after":"df262ad15e48baaa4f5df66f9106c578dfdd6731","ref":"refs/heads/main","pushedAt":"2023-12-05T13:21:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jacobjma","name":"Jacob Madsen","path":"/jacobjma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17334286?s=80&v=4"},"commit":{"message":"changed number of gpts in segmented detector visualization","shortMessageHtmlLink":"changed number of gpts in segmented detector visualization"}},{"before":"701177b74344970c71da23dbf5f536d2e6aa8a47","after":"5455949b7eda3e206572da24c9784ac48addf5fd","ref":"refs/heads/main","pushedAt":"2023-12-05T13:00:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jacobjma","name":"Jacob Madsen","path":"/jacobjma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17334286?s=80&v=4"},"commit":{"message":"improve documentation and error messages for SegmentedDetector.show. Implement default values for gpts and sampling if waves are not given. Energy still has to be provided, to be improved later.","shortMessageHtmlLink":"improve documentation and error messages for SegmentedDetector.show. …"}},{"before":"dc30f12f4710f6bdf8e9d7a891968ff3ec627064","after":"9287ac8f5b6f7b906877206567513444131d04e8","ref":"refs/heads/coreloss","pushedAt":"2023-12-04T08:34:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jacobjma","name":"Jacob Madsen","path":"/jacobjma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17334286?s=80&v=4"},"commit":{"message":"faster absolute squared computations on GPU","shortMessageHtmlLink":"faster absolute squared computations on GPU"}},{"before":"29adedc714ec889218ba9e2be03c345ba977c3ab","after":"dc30f12f4710f6bdf8e9d7a891968ff3ec627064","ref":"refs/heads/coreloss","pushedAt":"2023-11-27T10:32:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jacobjma","name":"Jacob Madsen","path":"/jacobjma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17334286?s=80&v=4"},"commit":{"message":"added option for tqdm progress bar","shortMessageHtmlLink":"added option for tqdm progress bar"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQRqeSQA","startCursor":null,"endCursor":null}},"title":"Activity · abTEM/abTEM"}