{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":94891064,"defaultBranch":"main","name":"aiida-quantumespresso","ownerLogin":"aiidateam","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-06-20T12:54:43.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/22181836?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726090048.0","currentOid":""},"activityList":{"items":[{"before":"f28141b3a7af8b309d1babb619ebf94c53f2dbe1","after":null,"ref":"refs/heads/fix/cli-workflows-pw-base","pushedAt":"2024-09-11T21:27:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sphuber","name":"Sebastiaan Huber","path":"/sphuber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6992332?s=80&v=4"}},{"before":"b79189d7ce4756e846ab39c567ba4681474741ed","after":"ea76d9b37f78315bbf93f93fa56460c7dfe0652a","ref":"refs/heads/main","pushedAt":"2024-09-11T21:27:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sphuber","name":"Sebastiaan Huber","path":"/sphuber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6992332?s=80&v=4"},"commit":{"message":"CLI: Fix bug in `aiida-quantumespresso workflow launc pw-base` (#1039)\n\nThe command would not specify the `CONTROL` key for the input parameters\r\nresulting in an exception in the upload step. This was not discovered by\r\ntests because the workflow is not actually run and the exception is only\r\nhit when the calcjob is actually executed.","shortMessageHtmlLink":"CLI: Fix bug in aiida-quantumespresso workflow launc pw-base (#1039)"}},{"before":"c595d7b3b7dd05b3f256d3be1a2dd97499a01a0f","after":"f28141b3a7af8b309d1babb619ebf94c53f2dbe1","ref":"refs/heads/fix/cli-workflows-pw-base","pushedAt":"2024-09-11T21:15:54.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"sphuber","name":"Sebastiaan Huber","path":"/sphuber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6992332?s=80&v=4"},"commit":{"message":"Merge branch 'main' into fix/cli-workflows-pw-base","shortMessageHtmlLink":"Merge branch 'main' into fix/cli-workflows-pw-base"}},{"before":"27254314069aff7439bca0fa22022febf4cc0a26","after":"ef05535060fae49015e06cf963998a5e97a89ea0","ref":"refs/heads/fix/945-if-requested-do-not-produce-output-data","pushedAt":"2024-08-26T12:45:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yakutovicha","name":"Aliaksandr Yakutovich","path":"/yakutovicha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13118485?s=80&v=4"},"commit":{"message":"Fix checking the value of the parse_retrieved_files attribure.","shortMessageHtmlLink":"Fix checking the value of the parse_retrieved_files attribure."}},{"before":"e5c8200ee3e659f99974585b3b334776cd4f8938","after":"27254314069aff7439bca0fa22022febf4cc0a26","ref":"refs/heads/fix/945-if-requested-do-not-produce-output-data","pushedAt":"2024-08-26T12:39:31.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"yakutovicha","name":"Aliaksandr Yakutovich","path":"/yakutovicha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13118485?s=80&v=4"},"commit":{"message":"Merge branch 'main' into fix/945-if-requested-do-not-produce-output-data","shortMessageHtmlLink":"Merge branch 'main' into fix/945-if-requested-do-not-produce-output-data"}},{"before":"0a40d5a50429f9b34432259de788735385a3ce52","after":"e5c8200ee3e659f99974585b3b334776cd4f8938","ref":"refs/heads/fix/945-if-requested-do-not-produce-output-data","pushedAt":"2024-08-26T12:38:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yakutovicha","name":"Aliaksandr Yakutovich","path":"/yakutovicha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13118485?s=80&v=4"},"commit":{"message":"Fix wrong identation.","shortMessageHtmlLink":"Fix wrong identation."}},{"before":"651fd0142a965ca1b03cc52f0f2f8d960936a1cd","after":"b79189d7ce4756e846ab39c567ba4681474741ed","ref":"refs/heads/main","pushedAt":"2024-07-11T09:17:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sphuber","name":"Sebastiaan Huber","path":"/sphuber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6992332?s=80&v=4"},"commit":{"message":"`XspectraCrystalWorkChain`: Enable Symmetry Data Inputs (#1028)\n\nAdds an input namespace for the `XspectraCrystalWorkChain` which\r\nallows the user to define the spacegroup and equivalent sites data\r\nfor the incoming structure, thus instructing the WorkChain to generate\r\nstructures and run calculations for only the sites specified.\r\n\r\nChanges:\r\n* Adds the `symmetry_data` input namespace to `XspectraCrystalWorkChain`,\r\n which the `WorkChain` will use to generate structures and set the list\r\n of polarisation vectors to calculate.\r\n* Adds input validation steps for the symmetry data to check for\r\n required information and for entries which may cause a crash, though\r\n does not check for issues beyond this in order to maximise flexibility\r\n of use.\r\n* Fixes an oversight in `get_xspectra_structures` where the `supercell`\r\n entry was not returned to the outputs when external symmetry data were\r\n provided by the user.","shortMessageHtmlLink":"XspectraCrystalWorkChain: Enable Symmetry Data Inputs (#1028)"}},{"before":"d71f09c8c034414565d3a4fadb5358b3a48ff5d1","after":null,"ref":"refs/heads/calculations/bands","pushedAt":"2024-07-10T11:23:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sphuber","name":"Sebastiaan Huber","path":"/sphuber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6992332?s=80&v=4"}},{"before":"91c3e1d35939491663a697d201dcccdf90c076c6","after":"651fd0142a965ca1b03cc52f0f2f8d960936a1cd","ref":"refs/heads/main","pushedAt":"2024-07-10T11:23:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sphuber","name":"Sebastiaan Huber","path":"/sphuber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6992332?s=80&v=4"},"commit":{"message":"Add calcjob, parser and base workchain plugin for `bands.x` (#1033)\n\nAn implementation that wraps the binary `bands.x` was missing.\r\nThis program is used to find the symmetries of wavefunctions,\r\nto re-order the bands, and to perform basic post-processings,\r\nsuch as the calculation of the momentum operator.\r\n\r\nThe current parser only performs basic parsing, with no specialized\r\noutputs for k-point wavefunction symmetries, nor momentum operator,\r\nnor bands. This can be, for instance, implemented over time depending\r\non user request.","shortMessageHtmlLink":"Add calcjob, parser and base workchain plugin for bands.x (#1033)"}},{"before":"81466ae35eb9f2ff3d56680526718bf4e444a400","after":"d71f09c8c034414565d3a4fadb5358b3a48ff5d1","ref":"refs/heads/calculations/bands","pushedAt":"2024-07-10T11:15:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sphuber","name":"Sebastiaan Huber","path":"/sphuber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6992332?s=80&v=4"},"commit":{"message":"Address review 1","shortMessageHtmlLink":"Address review 1"}},{"before":null,"after":"c595d7b3b7dd05b3f256d3be1a2dd97499a01a0f","ref":"refs/heads/fix/cli-workflows-pw-base","pushedAt":"2024-07-10T11:11:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sphuber","name":"Sebastiaan Huber","path":"/sphuber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6992332?s=80&v=4"},"commit":{"message":"CLI: Fix bug in `aiida-quantumespresso workflow launc pw-base`\n\nThe command would not specify the `CONTROL` key for the input parameters\nresulting in an exception in the upload step. This was not discovered by\ntests because the workflow is not actually run and the exception is only\nhit when the calcjob is actually executed.","shortMessageHtmlLink":"CLI: Fix bug in aiida-quantumespresso workflow launc pw-base"}},{"before":"f9db3022512ea021bd80b8ce2fd04c375354e204","after":null,"ref":"refs/heads/fix/docs-build","pushedAt":"2024-07-10T10:10:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sphuber","name":"Sebastiaan Huber","path":"/sphuber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6992332?s=80&v=4"}},{"before":"210c40bbc3445f55155bbb855d320afa00fa347e","after":"91c3e1d35939491663a697d201dcccdf90c076c6","ref":"refs/heads/main","pushedAt":"2024-07-10T10:10:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sphuber","name":"Sebastiaan Huber","path":"/sphuber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6992332?s=80&v=4"},"commit":{"message":"Docs: Fix build by pinning `sphinx-autoapi~=3.0.0` (#1038)\n\nThe more recent release v3.1.0 of `sphinx-autoapi` causes the build to\r\nfail because there are warnings about the generated API files not being\r\nfound. The exact cause of the bug is unknown as of yet and therefore, as\r\na workaround we are pinning the dependency for now.","shortMessageHtmlLink":"Docs: Fix build by pinning sphinx-autoapi~=3.0.0 (#1038)"}},{"before":null,"after":"f9db3022512ea021bd80b8ce2fd04c375354e204","ref":"refs/heads/fix/docs-build","pushedAt":"2024-07-10T10:00:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sphuber","name":"Sebastiaan Huber","path":"/sphuber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6992332?s=80&v=4"},"commit":{"message":"Docs: Fix build by pinning `sphinx-autoapi~=3.0.0`\n\nThe more recent release v3.1.0 of `sphinx-autoapi` causes the build to\nfail because there are warnings about the generated API files not being\nfound. The exact cause of the bug is unknown as of yet and therefore, as\na workaround we are pinning the dependency for now.","shortMessageHtmlLink":"Docs: Fix build by pinning sphinx-autoapi~=3.0.0"}},{"before":"7461e4136771a50f308e330efae0ad58725951e7","after":"81466ae35eb9f2ff3d56680526718bf4e444a400","ref":"refs/heads/calculations/bands","pushedAt":"2024-06-18T14:29:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bastonero","name":"Lorenzo","path":"/bastonero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79980269?s=80&v=4"},"commit":{"message":"Address review 1","shortMessageHtmlLink":"Address review 1"}},{"before":"210c40bbc3445f55155bbb855d320afa00fa347e","after":"1597c3c2069092409cc52d7d08df0a2991786dac","ref":"refs/heads/ph/parent_ph_folder","pushedAt":"2024-06-17T06:56:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bastonero","name":"Lorenzo","path":"/bastonero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79980269?s=80&v=4"},"commit":{"message":"Add `parent_folder_ph` to `PhCalculation`\n\nThe lack of an extra input for other `PhCalculation`s\nmakes it hard to devise workflows enabling the parallel\noptions of `ph.x`. By adding a new input to the CalcJob\ndifferent folders from different `ph.x` calculations\nbe now merged into a unique final folder, the can serve\nfor instance to collect perturbation files needed for\npost-processings or more advanced interpolation\ntechniques (e.g. via the EPW code).","shortMessageHtmlLink":"Add parent_folder_ph to PhCalculation"}},{"before":null,"after":"210c40bbc3445f55155bbb855d320afa00fa347e","ref":"refs/heads/ph/parent_ph_folder","pushedAt":"2024-06-17T06:52:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bastonero","name":"Lorenzo","path":"/bastonero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79980269?s=80&v=4"},"commit":{"message":"`get_xspectra_structures`: Refactor and Improve Code (#1026)\n\nThis PR refactors the `get_xspectra_structures` calcfunction to enable users to set symmetry data manually\r\ninstead of relying on automatic symmetry analysis.\r\n* Moves supercell creation, processes for molecules, and generation of `equivalent_sites_data` to separate functions.\r\n* Adds functionality for users to manually provide symmetry data, thus enabling the `CalcFunction` to be used as a means to generate structures with user control over which exact sites to mark.\r\n* Fixes a bug discovered in the case where non-hubbard structures with custom Kind names lost their Kind names when converting the ASE supercell to `StructureData` type.\r\n* Fixes a small oversight in the tests where `spglib_settings` was mistakenly named `spglib_options`.","shortMessageHtmlLink":"get_xspectra_structures: Refactor and Improve Code (#1026)"}},{"before":null,"after":"7461e4136771a50f308e330efae0ad58725951e7","ref":"refs/heads/calculations/bands","pushedAt":"2024-06-15T13:06:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bastonero","name":"Lorenzo","path":"/bastonero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79980269?s=80&v=4"},"commit":{"message":"Basic implementation of `bands.x`\n\nAn implementation that wraps the binary `bands.x` was missing.\nThis program is used to find the symmetries of wavefunctions,\nto re-order the bands, and to perform basic post-processings,\nsuch as the calculation of the momentum operator.\n\nThe current parser only performs basic parsing, with no specialized\noutputs for k-point wavefunction symmetries, nor momentum operator,\nnor bands. This can be, for instance, implemented over time depending\non user request.","shortMessageHtmlLink":"Basic implementation of bands.x"}},{"before":null,"after":"0a40d5a50429f9b34432259de788735385a3ce52","ref":"refs/heads/fix/945-if-requested-do-not-produce-output-data","pushedAt":"2024-05-22T13:48:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yakutovicha","name":"Aliaksandr Yakutovich","path":"/yakutovicha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13118485?s=80&v=4"},"commit":{"message":"Add parse_retrieved_files option for the PP plugin.\n\nThe option enables switching on/off the parsing of the output files\nproduced by the PP plugin.","shortMessageHtmlLink":"Add parse_retrieved_files option for the PP plugin."}},{"before":"7b6c210a80942aed8ed08fa78f0d123d3227e750","after":"210c40bbc3445f55155bbb855d320afa00fa347e","ref":"refs/heads/main","pushedAt":"2024-05-02T14:06:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"superstar54","name":"Xing Wang","path":"/superstar54","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11457659?s=80&v=4"},"commit":{"message":"`get_xspectra_structures`: Refactor and Improve Code (#1026)\n\nThis PR refactors the `get_xspectra_structures` calcfunction to enable users to set symmetry data manually\r\ninstead of relying on automatic symmetry analysis.\r\n* Moves supercell creation, processes for molecules, and generation of `equivalent_sites_data` to separate functions.\r\n* Adds functionality for users to manually provide symmetry data, thus enabling the `CalcFunction` to be used as a means to generate structures with user control over which exact sites to mark.\r\n* Fixes a bug discovered in the case where non-hubbard structures with custom Kind names lost their Kind names when converting the ASE supercell to `StructureData` type.\r\n* Fixes a small oversight in the tests where `spglib_settings` was mistakenly named `spglib_options`.","shortMessageHtmlLink":"get_xspectra_structures: Refactor and Improve Code (#1026)"}},{"before":"a06c26c58da26cb30594352981e453e4aebc7656","after":null,"ref":"refs/heads/release/4.6.0","pushedAt":"2024-04-23T07:28:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mbercx","name":"Marnik Bercx","path":"/mbercx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25607960?s=80&v=4"}},{"before":"f4395048dfb9c74b97a5d38eff99029449816dc0","after":"7b6c210a80942aed8ed08fa78f0d123d3227e750","ref":"refs/heads/main","pushedAt":"2024-04-23T07:28:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mbercx","name":"Marnik Bercx","path":"/mbercx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25607960?s=80&v=4"},"commit":{"message":"๐Ÿš€ Release `v4.6.0`","shortMessageHtmlLink":"๐Ÿš€ Release v4.6.0"}},{"before":null,"after":"a06c26c58da26cb30594352981e453e4aebc7656","ref":"refs/heads/release/4.6.0","pushedAt":"2024-04-23T06:54:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mbercx","name":"Marnik Bercx","path":"/mbercx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25607960?s=80&v=4"},"commit":{"message":"Release `v4.6.0`","shortMessageHtmlLink":"Release v4.6.0"}},{"before":"75ab49051ddb46039eeead40c9a74b5907af9365","after":"f6623b0cd2c28e8b0392ba0cfebf444b92547469","ref":"refs/heads/feat/pop-overrides","pushedAt":"2024-03-29T19:49:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bastonero","name":"Lorenzo","path":"/bastonero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79980269?s=80&v=4"},"commit":{"message":"Feat: pop None inputs specified in overrides\nFixes #653\n\nAdd the possibility of popping input namespaces by specifying\nNone in the override for the specific namespace. A decorator\nis added that generalize the concept to any implementation of\nget_builder_from_protocol.","shortMessageHtmlLink":"Feat: pop None inputs specified in overrides"}},{"before":"cc5ea0259d97cb68033ce50b173754486d23e4af","after":"75ab49051ddb46039eeead40c9a74b5907af9365","ref":"refs/heads/feat/pop-overrides","pushedAt":"2024-03-29T19:20:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bastonero","name":"Lorenzo","path":"/bastonero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79980269?s=80&v=4"},"commit":{"message":"Feat: pop None inputs specified in overrides\nFixes #653\n\nAdd the possibility of popping input namespaces by specifying\nNone in the override for the specific namespace. A decorator\nis added that generalize the concept to any implementation of\nget_builder_from_protocol.","shortMessageHtmlLink":"Feat: pop None inputs specified in overrides"}},{"before":"ae7d2484a084ca55dcef4c1ca332b2fb0b478fad","after":"f4395048dfb9c74b97a5d38eff99029449816dc0","ref":"refs/heads/main","pushedAt":"2024-03-29T06:49:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"superstar54","name":"Xing Wang","path":"/superstar54","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11457659?s=80&v=4"},"commit":{"message":"XAS: Enable Correct Parsing of Hubbard and Magnetic Data (#969)\n\n* Enable Hubbard and Magnetic Moments for `XspectraCoreWorkChain` and `get_xspectra_structures`\r\n\r\nThis commit enables `XspectraCoreWorkChain` and\r\n`get_xspectra_structures` to correctly parse `HubbardStructureData`\r\nand magnetic moments.\r\n\r\nCurrently enabled:\r\n* `get_xspectra_structures` will preserve Hubbard data if the input\r\n structure is `HubbardStructureData` node type and scale parameters to\r\nmatch those required for the final supercell.\r\n* the `get_builder_from_protocol` function of `XspectraCoreWorkChain`\r\n will accept `initial_magnetic_moments` as an optional input and pass\r\nthis information to the `scf` namespace.\r\n\r\n\r\n* Tests: Fix minor errors in tests from previous commit\r\n\r\n* `get_xspectra_structures()`: Fix handling of marked structures\r\n\r\nUpdates `get_xspectra_structures()` to retrieve and re-apply Kind\r\ndata to output structures so that Kind names are kept. The function will\r\nnow also correctly determine the list of inequivalent atom sites if\r\n`standardize_structure = False` and return the correct set of marked\r\nstructures.\r\n\r\n* `get_xspectra_structures()`: remove options for `initial_magnetization`\r\n\r\nRemoves options for `initial_magnetization` from the function, since\r\nthis has been shown to be superfluous in practice.\r\n\r\n* `XspectraCrystalWorkChain`: Enable Hubbard and Magnetic Data\r\n\r\nThis commit fully enables the `XspectraCrystalWorkChain` to work with\r\n`HubbardStructureData` and to apply `initial_magnetic_moments` to all\r\nsub-processes. Automatically sets `standardize_structure` to `False` in\r\nthe `get_xspectra_structures` step of the `WorkChain` if the input\r\nstructure is `HubbardStructureData` as required by the `CalcFunction`.\r\n\r\nAlso updates `get_xspectra_structures` with a new optional parameter\r\n`use_element_types` which instructs the `CalcFunction` to treat all\r\n`Kinds` of the same element as the same for the purposes of symmetry\r\nanalysis even if the `kind_name`s are different. Defaults to `False`.\r\n\r\n* `XspectraCrystalWorkChain`: Fix handling of GIPAW pseudos\r\n\r\nUpdates the `run_all_xspectra_core` step in the `XspectraCrystalWorkChain`\r\nto correctly assign the GIPAW pseudo provided for the element to all\r\n`Kind`s corresponding to the element, retaining the step to remove the\r\nGIPAW pseudo if there is only one atom of the absorbing element present\r\nin the structure (and thus, to avoid a crash due to incorrect pseudo\r\nallocation).\r\n\r\n* XSpectra `WorkChain`s: Refinements and Improvements\r\n\r\nAddresses requested changes in PR #969 and refines the logic for\r\nassigning magnetic states to the absorbing atom depending on chosen\r\ncore-hole treatment type, as some oversights were made in the case of\r\nmagnetic systems. The absorbing atom is now always given a spin of 1\r\nif it was 0 in the neutral system and we are using an XCH-type treatment.\r\nOtherwise, the spin is set to the value of its inherited `Kind`.\r\n\r\nOther refinements:\r\n* Fixed a typo where the core-hole treatments would override the\r\noverrides dictionary (the opposite to intended behaviour).\r\n* Removed unnecessary options for SpinType and initial_magnetic_moments\r\nin the `CoreWorkChain`.\r\n* Added tests for `get_xspectra_structures` to cover basic behaviour and\r\ncorrect handling of HubbardStructureData.\r\n\r\n* `get_xspectra_structures`: Bugfixes and Improvements\r\n\r\nChanges:\r\n* Fixes a bug where, if `use_element_types = True`, the symmetry data of\r\nthe \"non-cleaned\" structure would be erroneously returned in\r\n`output_parameters`\r\n* Fixes a bug where, if `use_element_types = True`, the `kind_name` for\r\neach entry in `equivalent_sites_data` would be reported incorrectly.\r\n* Changes the default setting of `use_element_types` to `True`.\r\n* Changes the logic for converting the atomic number of each `type` in\r\n`spglib_tuple` used to generate the `cleaned_structure_tuple` to use\r\n`np.trunc(int()) instead of just `int()`.\r\n\r\n* Tests: Update `test_get_xspectra_structures`\r\n\r\nUpdates `test_use_element_types` following changes to default function\r\nbehaviour introduced in previous commit\r\n(c4701b3c4ba40978a9f40725cab5ca89b94ed74d)\r\n\r\n* `get_xspectra_structures`: Consolidate Logic\r\n\r\nRemoves various unneeded `if` statements and re-uses information\r\ngenerated during the process flow to simplify steps.\r\n\r\n* `get_xspectra_structures`: Reduce Use of `get_symmetry_dataset`\r\n\r\nChanges requested for PR #969\r\n\r\nReplaces some uses of `spglib.get_symmetry_dataset` with a single\r\nfunction call.","shortMessageHtmlLink":"XAS: Enable Correct Parsing of Hubbard and Magnetic Data (#969)"}},{"before":"27a95c173cb496853a005d0518ed0cdc7bdd196f","after":"cc5ea0259d97cb68033ce50b173754486d23e4af","ref":"refs/heads/feat/pop-overrides","pushedAt":"2024-03-28T22:31:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bastonero","name":"Lorenzo","path":"/bastonero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79980269?s=80&v=4"},"commit":{"message":"Feat: pop None inputs specified in overrides\nFixes #653\n\nAdd the possibility of popping input namespaces by specifying\nNone in the override for the specific namespace. A decorator\nis added that generalize the concept to any implementation of\nget_builder_from_protocol.","shortMessageHtmlLink":"Feat: pop None inputs specified in overrides"}},{"before":null,"after":"27a95c173cb496853a005d0518ed0cdc7bdd196f","ref":"refs/heads/feat/pop-overrides","pushedAt":"2024-03-28T22:30:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bastonero","name":"Lorenzo","path":"/bastonero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79980269?s=80&v=4"},"commit":{"message":"Feat: pop None inputs specified in overrides\n\nAdd the possibility of popping input namespaces by specifying\nNone in the override for the specific namespace. A decorator\nis added that generalize the concept to any implementation of\nget_builder_from_protocol.","shortMessageHtmlLink":"Feat: pop None inputs specified in overrides"}},{"before":"5a6529f46fa3519f006527c02db3a065f6e5ebaa","after":"ae7d2484a084ca55dcef4c1ca332b2fb0b478fad","ref":"refs/heads/main","pushedAt":"2024-03-27T18:32:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sphuber","name":"Sebastiaan Huber","path":"/sphuber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6992332?s=80&v=4"},"commit":{"message":"`PwBandsWorkChain`: Respect `bands_kpoints` in overrides (#1021)\n\nThe `bands_kpoints` wasn't be respected if specified in the overrides and\r\npassed to the `PwBandsWorkChain.get_builder_from_protocol`.","shortMessageHtmlLink":"PwBandsWorkChain: Respect bands_kpoints in overrides (#1021)"}},{"before":"5c3c3012c36577cc0ca6a4374fd97f2ce3177ebe","after":"5a6529f46fa3519f006527c02db3a065f6e5ebaa","ref":"refs/heads/main","pushedAt":"2024-03-27T14:52:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bastonero","name":"Lorenzo","path":"/bastonero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79980269?s=80&v=4"},"commit":{"message":"`PhCalculation`: add symmetry related exit codes\n\nFixes #1001\r\n\r\nSome symmetry errors that ph.x can stop with are added. They are related\r\nto how the PHonon code handles internally symmetry, which unfortunately\r\nis slightly different from the PW code, which is used as a necessary\r\nprevious step to run ph.x. This is generally due to some interal hard-coded\r\nthresholds. The solution is generally to run pw.x by specifying the lattice\r\nspecific ibrav, instead of the more general ibrav=0. This cannot be handled\r\nthough, as it would require to re-run the pw.x code.\r\n\r\nCo-authored-by: Marnik Bercx ","shortMessageHtmlLink":"PhCalculation: add symmetry related exit codes"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEs6_ATQA","startCursor":null,"endCursor":null}},"title":"Activity ยท aiidateam/aiida-quantumespresso"}