encyclopedia-physics-engine issueshttps://gitlab.mpcdf.mpg.de/nomad-lab/encyclopedia-physics-engine/-/issues2018-01-12T10:46:29Zhttps://gitlab.mpcdf.mpg.de/nomad-lab/encyclopedia-physics-engine/-/issues/3Database change: space_group -> space_group_number2018-01-12T10:46:29ZMarkus ScheidgenDatabase change: space_group -> space_group_numberThere will be a breaking change to the database. The material column *space_group* will be renamed to *space_group_number*.
This change will probably be active in the next production and when we switched to the new ingestion infrastruct...There will be a breaking change to the database. The material column *space_group* will be renamed to *space_group_number*.
This change will probably be active in the next production and when we switched to the new ingestion infrastructure. (not the current 32, the one after that). I'll update this issue, if this panning changes.
FYI. There will also be a new column called *space_group_international_short_symbol*.https://gitlab.mpcdf.mpg.de/nomad-lab/encyclopedia-physics-engine/-/issues/4new long term token for Gitlab API (calculations flagging)2018-07-11T10:13:24ZIoan Vanceanew long term token for Gitlab API (calculations flagging)As discussed some time ago, there is a need for a long term token to be used by Enc API with the Gitlab API for the "Calculations Flagging" feature. Right now there is a generated token (which most probably already expired) with credenti...As discussed some time ago, there is a need for a long term token to be used by Enc API with the Gitlab API for the "Calculations Flagging" feature. Right now there is a generated token (which most probably already expired) with credentials matching my user account.
* [x] Get suitable user account
* [ ] Use it in the API (@mscheidg)https://gitlab.mpcdf.mpg.de/nomad-lab/encyclopedia-physics-engine/-/issues/5License and make this project usable for others.2018-05-23T11:41:07ZMarkus ScheidgenLicense and make this project usable for others.Make this project usable for others:
1. comment and close this issue, if this project should **not** be part of NOMAD's open source software
2. apply a license: create a LICENSE file for the Apache 2.0 License ([LICENSE.txt](http://apach...Make this project usable for others:
1. comment and close this issue, if this project should **not** be part of NOMAD's open source software
2. apply a license: create a LICENSE file for the Apache 2.0 License ([LICENSE.txt](http://apache.org/licenses/LICENSE-2.0.txt))
3. document your code: create a README file
4. make your project available: set settings/general/permissions/public visibility to "Public"
5. close this issue if everything was done
You find more detailed information in our wiki [here](https://gitlab.mpcdf.mpg.de/nomad-lab/public-wiki/wikis/NOMAD-software-and-source-code-release).
If you have contributed to this project, please feel responsible.https://gitlab.mpcdf.mpg.de/nomad-lab/encyclopedia-physics-engine/-/issues/7Add details for POST json to API via curl to the documentation2020-07-15T14:47:34ZMarkus ScheidgenAdd details for POST json to API via curl to the documentation... and improve the error message on POST without proper mime type.... and improve the error message on POST without proper mime type.https://gitlab.mpcdf.mpg.de/nomad-lab/encyclopedia-physics-engine/-/issues/8Create a PID patch program in the enc command2020-07-15T14:47:48ZMarkus ScheidgenCreate a PID patch program in the enc commandUse a search query like this
```json
{
"_source": ["section_repository_info.main_file_uri"],
"query": {
"match_phrase": {
"section_repository_info.main_file_uri": {
"query": "RhxI_NvfuVhWMHdsDX...Use a search query like this
```json
{
"_source": ["section_repository_info.main_file_uri"],
"query": {
"match_phrase": {
"section_repository_info.main_file_uri": {
"query": "RhxI_NvfuVhWMHdsDXIR4h8g4d5N5/data/BrRh_pv/291/vasprun.xml.relax1",
"analyzer": "pathSplitter"
}
}
}
}
```
these is a [bulk search endpoint](https://www.elastic.co/guide/en/elasticsearch/reference/current/search-multi-search.html) you can use. In the dmss the `_id` is the mainfile uri and `calculation_pid` is the right key for the pid.