Template repo for other mapping-commons registries.
Steps:
- Create a new repo from this template.
- Update
mappings.yml
- Expose your sssom files in the
mappings
directory. Make sure for every mapping follows the conventions below.
- Every mapping should be exposed in three ways:
- SSSOM TSV:
mapping_id.sssom.tsv
. A regular TSV file without a header. - SSSOM Metadata:
mapping_id.sssom.yml
. A yml file containing the mapping set metadata for the SSSOM TSV. - SSSOM TSV (embedded):
mapping_id_embedded.sssom.tsv
. The SSSOM Metdata is included in the header of the SSSOM TSV, see here.
- SSSOM TSV:
- All the metadata you include in the mappings.yml should be included (added to, if necessary) in the SSSOM Metadata.
- In most cases, mappings should be between two sources, and the identifiers of the subject should belong to one sources, and the identifiers of the object to the other.