Zenodo开放数据存储库通过sophisticated query language提供基于web的查询界面。但是,我无法获取相关标识符(例如,补充GiHub存储库的数据集)的查询来返回任何内容。
例如,对于此Unix history repository Zenodo data set,查询相应的GitHub存储库(related_identifiers.identifier:"https://github.com/dspinellis/unix-history-repo")和记录它的出版物的DOI (related_identifiers.identifier:"10.1007/s10664-016-9445-5")时不返回任何结果。即使是更简单的查询,例如相关标识符是DOI (related_identifiers.scheme:doi)的数据集或与补充关系(related_identifiers.relation:isSupplementTo)相关联的数据集也无法返回任何结果。其他查询,例如具有受限访问权限的数据集(accessrights:restricted)或由特定创建者(creators.orcid:0000-0003-4231-1897)执行的查询,都可以正常工作。
发布于 2019-05-07 15:38:38
看起来这个is a limitation of the current query interface。查询语言不支持对嵌套字段的查询,例如相关标识符。提供的文档具有误导性,已通过this pull request更正。此外,Zenodo的一位开发人员评论说,可以通过related.identifier:"10.1109/TSE.2019.2892149"等related.identifier关键字访问相应的标识符。
https://stackoverflow.com/questions/56017717
复制相似问题