nomad-FAIR merge requestshttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests2022-10-07T09:59:39Zhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/870Add support for identifying conventional cell from surfaces2022-10-07T09:59:39ZLauri HimanenAdd support for identifying conventional cell from surfacesCloses #909Closes #909Thea DenellThea Denellhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/825Resolve "Align metainfo with nexus even more"2022-09-30T10:06:21ZTheodore ChangResolve "Align metainfo with nexus even more"Closes #1037
Closes #1050
Closes #1086Closes #1037
Closes #1050
Closes #1086Theodore ChangTheodore Changhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/848Resolve "Search customization"2022-09-29T14:07:28ZLauri HimanenResolve "Search customization"Closes #1056Closes #1056Lauri HimanenLauri Himanenhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/852Resolve "Recoil memory leak"2022-09-27T12:30:33ZLauri HimanenResolve "Recoil memory leak"Closes #1083Closes #1083Lauri HimanenLauri Himanenhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/826Resolve "Refactor the relationship between FileBrowser, various entry/upload ...2022-09-15T10:04:47ZDavid SikterResolve "Refactor the relationship between FileBrowser, various entry/upload views and their contexts"Final part of the refactor #828. The main idea is that instead of passing around changing context parameters in the browser, we use the data store, which acts like a kind of central cache/context, and we make sure that components keep tr...Final part of the refactor #828. The main idea is that instead of passing around changing context parameters in the browser, we use the data store, which acts like a kind of central cache/context, and we make sure that components keep track of urls indicating "where they are", and use these when they need to resolve any references etc. The resolving logic is also made more explicit, by instead of methods like `resolveRef` and `resolveRefAsync` using methods with a bit more narrow functionality and clearer and well-documented interface. Usually resolving a reference is now a two-stage process, first using `resolveNomadUrl` to calculate a url and then using the store to fetch the data, which forces the code to be very specific/explicit. Also fixes some sporadically failing gui and python tests.David SikterDavid Sikterhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/808Resolve "GUI: lack of delete functionality in the table of uploads" (#637)2022-09-14T08:51:27ZMohammad NakhaeeResolve "GUI: lack of delete functionality in the table of uploads" (#637)Mohammad NakhaeeMohammad Nakhaeehttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/716Resolve "Align nexus schema definition language with metainfo"2022-09-08T10:29:21ZMarkus ScheidgenResolve "Align nexus schema definition language with metainfo"Closes #837Closes #837Theodore ChangTheodore Changhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/818Resolve "Add pixel (px) as a unit"2022-09-07T19:21:55ZLauri HimanenResolve "Add pixel (px) as a unit"Closes #1028Closes #1028Lauri HimanenLauri Himanenhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/814Resolve "Show attributes and dimensionality in metainfo browser"2022-09-02T09:12:30ZMarkus ScheidgenResolve "Show attributes and dimensionality in metainfo browser"Closes #1021Closes #1021Markus ScheidgenMarkus Scheidgenhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/756Resolve "Copy function for files/mainfiles"2022-09-02T08:02:33ZAmir GolparvarResolve "Copy function for files/mainfiles"Closes #840Closes #840Amir GolparvarAmir Golparvarhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/778Modify nomad/normalizing/material.py to include classification of 2D and...2022-08-24T08:19:34ZThea DenellModify nomad/normalizing/material.py to include classification of 2D and...Modify nomad/normalizing/material.py to include classification of 2D and surfaces to results.material.topology. Also added the unit test for that functionality and reference data for the unit test
Closes #855Modify nomad/normalizing/material.py to include classification of 2D and surfaces to results.material.topology. Also added the unit test for that functionality and reference data for the unit test
Closes #855Thea DenellThea Denellhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/789Fix creation of POTCAR.stripped.stripped etc files2022-08-23T12:37:40ZDavid SikterFix creation of POTCAR.stripped.stripped etc filesCloses #979. Makes sure that we don't create a stripped version of a POTCAR file that has already been stripped, and that we exclude files named `POTCAR*.stripped.stripped` when packaging the public files, so the redundant files will dis...Closes #979. Makes sure that we don't create a stripped version of a POTCAR file that has already been stripped, and that we exclude files named `POTCAR*.stripped.stripped` when packaging the public files, so the redundant files will disappear when reprocessing.David SikterDavid Sikterhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/793Add installationUrl to entry store2022-08-19T12:12:02ZDavid SikterAdd installationUrl to entry storeSimilarly to what was previously done for uploads, add `installationUrl` to the entry store methods. Part of #828.Similarly to what was previously done for uploads, add `installationUrl` to the entry store methods. Part of #828.David SikterDavid Sikterhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/766Resolve "Support names instead of indices in metainfo definition references"2022-08-16T09:08:46ZAmir GolparvarResolve "Support names instead of indices in metainfo definition references"Closes #925Closes #925Amir GolparvarAmir Golparvarhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/762Improved/corrected url parsing utils and documentation2022-08-03T05:58:26ZDavid SikterImproved/corrected url parsing utils and documentationImprovement of documentation and utilities for handling a harmonized "nomad url" concept. Part of the work with #828.Improvement of documentation and utilities for handling a harmonized "nomad url" concept. Part of the work with #828.David SikterDavid Sikterhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/764Use urls for uploads in the store and file browser2022-08-01T09:05:42ZDavid SikterUse urls for uploads in the store and file browserA part of the refactoring for #828. The store is updated to use installationUrl + uploadId, rather than just uploadId to manage uploads, and the file browser adaptors are updated so they take absolute upload urls as the main argument (co...A part of the refactoring for #828. The store is updated to use installationUrl + uploadId, rather than just uploadId to manage uploads, and the file browser adaptors are updated so they take absolute upload urls as the main argument (containing information about installationUrl + uploadId + rawPath), rather than just uploadId + rawPath. Some additional work still needs to be done before we can actually fetch data from external installations, though, so only urls pointing to the local installations work for now.David SikterDavid Sikterhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/753Resolve "Add Pandas object (datatype) support to NOMAD"2022-07-22T13:57:02ZAmir GolparvarResolve "Add Pandas object (datatype) support to NOMAD"Closes #501Closes #501Amir GolparvarAmir Golparvarhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/713Resolve "Quantity type url/link"2022-07-22T13:53:20ZAmir GolparvarResolve "Quantity type url/link"Closes #833Closes #833Amir GolparvarAmir Golparvarhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/751Resolve "Hash based ids for metainfo definitions"2022-07-18T15:20:52ZTheodore ChangResolve "Hash based ids for metainfo definitions"Closes #843Closes #843Theodore ChangTheodore Changhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/703Resolve "Support for inheriting sections"2022-07-07T10:23:28ZAmir GolparvarResolve "Support for inheriting sections"Closes #834Closes #834