nomad-FAIR merge requestshttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests2022-09-19T12:00:20Zhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/837Fixed issue with converting units that start with a number2022-09-19T12:00:20ZLauri HimanenFixed issue with converting units that start with a numberCloses #1062Closes #1062Lauri HimanenLauri Himanenhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/836Resolve "JS error in structure viewer is not caught"2022-09-20T08:00:23ZLauri HimanenResolve "JS error in structure viewer is not caught"Closes #1039Closes #1039Lauri HimanenLauri Himanenhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/835Resolve "Error in gromacs parser pruning thermo data"2022-09-19T07:32:30ZLauri HimanenResolve "Error in gromacs parser pruning thermo data"Closes #1060
@himanel1 : You have to also merge the corresponding parser branch in atomistic. Wasn't sure if I needed to put in a merge request there as well.Closes #1060
@himanel1 : You have to also merge the corresponding parser branch in atomistic. Wasn't sure if I needed to put in a merge request there as well.Lauri HimanenLauri Himanenhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/834Resolve "hotfix: blocked pipelline"2022-09-19T09:41:50ZAdam FeketeResolve "hotfix: blocked pipelline"Closes #1065Closes #1065Adam FeketeAdam Feketehttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/832Resolve "Fuse together User and Author eln annotations"2022-09-30T13:38:54ZMohammad NakhaeeResolve "Fuse together User and Author eln annotations"Closes #1057Closes #1057Mohammad NakhaeeMohammad Nakhaeehttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/831Archive browser full storage quantities2022-09-16T10:51:46ZMarkus ScheidgenArchive browser full storage quantitiesMarkus ScheidgenMarkus Scheidgenhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/827Updating api crossref gets to have timeouts and response handling2022-09-15T16:03:39ZJose Marquez PrietoUpdating api crossref gets to have timeouts and response handlingThe ELN base class `PublicationReference` has calls to retrieve data from the `crossref` API. This merge request set timeouts and a mailto within the `request.get` to fall into `polite` pool. This was necessary because the external API h...The ELN base class `PublicationReference` has calls to retrieve data from the `crossref` API. This merge request set timeouts and a mailto within the `request.get` to fall into `polite` pool. This was necessary because the external API has ofter some downtime that gets the processing of the uploads stuck.Jose Marquez PrietoJose Marquez Prietohttps://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/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/824Resolve "quantity type "string" failing in yaml schema"2022-09-23T10:25:37ZMohammad NakhaeeResolve "quantity type "string" failing in yaml schema"Closes #1001Closes #1001Mohammad NakhaeeMohammad Nakhaeehttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/823Added tests for custom schema with Solar cell base section and parsing2022-09-12T12:42:23ZJose Marquez PrietoAdded tests for custom schema with Solar cell base section and parsingCloses #1023
Test coverage for the parsing and normalizing of the Solar Cell ELN base classes.
@himanel1 could you look at this or suggest somebody that could? Thanks a lot and sorry for asking too much!Closes #1023
Test coverage for the parsing and normalizing of the Solar Cell ELN base classes.
@himanel1 could you look at this or suggest somebody that could? Thanks a lot and sorry for asking too much!Jose Marquez PrietoJose Marquez Prietohttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/822Resolve "Beta deployment (staging) getting stuck in nomad loading logo in som...2022-09-13T09:50:05ZMohammad NakhaeeResolve "Beta deployment (staging) getting stuck in nomad loading logo in some devices"Closes #1042Closes #1042Mohammad NakhaeeMohammad Nakhaeehttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/820Reinstated the delta unit check, fixed issue in delta unit serialization and...2022-09-09T08:05:14ZLauri HimanenReinstated the delta unit check, fixed issue in delta unit serialization and...Reinstated the delta unit check, fixed issue in delta unit serialization and deserialization, extended tests.
Closes #1043Reinstated the delta unit check, fixed issue in delta unit serialization and deserialization, extended tests.
Closes #1043Lauri HimanenLauri Himanenhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/819Resolve "Show working references in ELNs"2022-09-22T07:28:28ZMarkus ScheidgenResolve "Show working references in ELNs"Closes #1015Closes #1015Markus ScheidgenMarkus Scheidgenhttps://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/817Update order of normalizing functions for JV curve2022-09-15T06:38:54ZJose Marquez PrietoUpdate order of normalizing functions for JV curveUpdate in the normalizing functions of two solar cell base classes, in which the ordering of running them was conflicting.Update in the normalizing functions of two solar cell base classes, in which the ordering of running them was conflicting.Jose Marquez PrietoJose Marquez Prietohttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/816Resolve "Make nomad/parsing/tabular/TableRow accepting files with different n...2022-10-14T12:30:04ZAmir GolparvarResolve "Make nomad/parsing/tabular/TableRow accepting files with different names and passing pandas annotations"Closes #959
Closes #1123Closes #959
Closes #1123Amir GolparvarAmir Golparvarhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/815plotly multi traces (#897)2022-09-12T05:47:34ZMohammad Nakhaeeplotly multi traces (#897)A replacement for !788A replacement for !788Mohammad NakhaeeMohammad Nakhaeehttps://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/813Extending eln solar cell base classes2022-09-05T15:20:11ZJose Marquez PrietoExtending eln solar cell base classesAdded the missing solar cell base class `SolarCellEQE` (from #962) and fix a bug from a normalizer of the `SolarCellJVCurve` base class. @himanel1 could you look at this since you also looked at the implementation of the other classes? E...Added the missing solar cell base class `SolarCellEQE` (from #962) and fix a bug from a normalizer of the `SolarCellJVCurve` base class. @himanel1 could you look at this since you also looked at the implementation of the other classes? Extending unit tests will follow.Jose Marquez PrietoJose Marquez Prieto