Have you used mapping tools (such as ...) to map your literals to standard terms in a classification system? Did it take a lot of time to do all that work? Well, you can spare other researchers the pain by sharing your mappings with us. We'll host and integrate your mappings alongside thousands of other ones into our app and make it available for everyone to reuse in a matter of seconds!
If you have mappings that would extend the existing classification systems in this repository (located in the mappings directory) you can add your mappings to the appropriate file by following contributing to an existing classification system guidelines. For adding mappings to a classification system that doesn't already exist in this repository, please follow contributing to a new classification system.
In order to add your mappings to an existing classification system, please follow these steps:
- Fork this repository
- In your fork, locate the mappings file for the classification system you want to contribute to inside
mappingsdirectory (e.g. AMCO in Dutch isamco_nl.csv), if the classification system is not listed or is listed in other languages, please follow contributing to a new classification system - Append the new mappings to the file, not leaving any columns out (write your organization/own name in the
contributorcolumn) - Commit your changes to your fork and make a pull request to this repository for a review
If you want to add mappings for a new classification system, please follow these steps:
- Fork this repository
- In your fork, copy
descriptions/template.mdand rename it according to your classification system's name in lowercase (e.g. AMCO:amco.md) - Following the description template, write a thorough description for the classification system in English (Markdown is supported)
- Add your mappings in the
mappingsdirectory in lowercase following this format:name_lang.csv(the language abbreviation should follow the ISO 639-1 standard) - Make sure you use UTF-8 for the mappings file's encoding
- At minimum, provide the following columns:
| literal | code | standard | contributor | |---------|------|----------|-------------| | The mapping literal | The classification code | The standard term which the literal is mapped to (defined by the classification) | Your organization/own name | - If any other columns should be included (e.g. Province column in AMCO is included to eliminate ambiguity) include them after the
contributorcolumn (since this matter is subjective, we'll give you a feedback in the pull request when we review your mappings file) - Finally, commit your changes to your fork and make a pull request to this repository for a review
After you make a contribution, we'll review your work and give you a feedback if any changes are needed. If everything looks fine, we'll accept your pull request and add your signature (the value of your contributor field) to our contributors list. Your work will then be integrated into the application's database in a few days and other researchers will be able to reuse your work while seeing your signature next to any mappings contributed by you.