-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
There is no concept to connect sources in the OEP #27
Comments
There is a deprecated section for literature at the OEP. |
Solution A: |
Repeating this to make sure I understand correctly: This will need two new keys in the metadata sources object: Does this also mean that with this solution only one source can be referenced for one line? Would it make sense to advise for an extra column in the data that includes the doi? It wold make it possible to match bibkey and doi automatically for the metadata. That function would still need to be written of course, but it might facilitate creating the sources for the metadata quite a bit. |
In modex we use the description field within a source (see example below) to add table and source identifier to the metadata (we use the bibtexkey as an identifier but that's not strict, could be any identifier value (e.g. a primary key id) as reference to a specific row in the data tables ). By that, we connect the source in the metadata with the bibtex file (if available). As we use the oedatamodel, we have a source column in the table. We insert the full bibtex citation and/or key there, by that we also connect the sources in the OEMetadata to the database table row (by id) and/or bibtexkey. This not perfect yet as we currently need to provide the bibtex file within the datapackage which is not compatible with the OEP. For future projects I would recommend adding the full citation text and bibtex key (as backup) in the source column for each row. Example: OEMetadata 1.4.1
...
"sources": [
{
"title": "Impact of weighted average cost of capital, capital expenditure, and other parameters on future utility-scale {PV} levelised cost of electricity",
->"description": "[oed-table:scalar],[Bibtexkey:Vartiainen2019] - Impact of weighted average cost of capital, capital expenditure, and other parameters on future utility-scale PV levelised cost of electricity Progress in Photovoltaics: Research and Applications",
"path": "10.1002/pip.3189",
"licenses": [
...
]
}
]
... In the source column we can insert the same bibtexkey/full citation multiple times in different row´s. |
This issue may need further discussion to find a convenient solution. Hence, it will not yet be considered in oemetadata release v1.5 |
Problem scope: data & metadata = datapackage
Requirements on data & metadata (please add/edit):
example table 1:
example table 2:
Proposed solution for OEM-1.6 or later:
Pro:
Con:
Licence information and rights of usage for entire datapackage still easily accessible in
|
There is no designated bibfile field for licences. |
I like the idea suggested by @chrwm. This would completely separate the recommended way of source management from the metadata. Of course, the current solution would still be available. I will add concerns that might be relevant. Perhaps we decide to include your solution first and try to resolve the issues later. One objection for me would be that we would require all users to use the Bibtex format if they want to cite sources and link them efficiently in the data. (Maybe this is not even bad) Another point is that if we keep the current format and use the Bibtex format, we would have to handle two formats if we want to display the sources in the OEP, for example. We would have to save the Bibtex file and read from it to display the source information on the website. (This is feasible but extra work) |
In my solution the current way of handling sources and the new key I agree to the other concern. |
Okay, I thought the use case you presented would add more features, but it is aimed at usability - then there is no concern :) |
From today's meeting: |
To pick things up again - I propose to implemtent the following solution:
|
We just discussed the current state and possible solutions and came to the conclusion we will not implement an update in the upcoming version 2.0. |
If a table comes from one source it's fairly simple to connect the source to the original data.
As soon as there are two sources for one table it's not possible in the metadata to selectively connect the information to the different sources.
When a table has a source column there should be a way to link something like a bibtex key and either reference (doi) an absolute source path or provide the source yourself. This can then be referenced in the metadata.
The text was updated successfully, but these errors were encountered: