Contributions to OpenWMData are welcome! All of the code is managed through the GitHub repository.
How to submit a dataset
There are four main ways you can submit a dataset for entry to OpenWMData, which are described in turn below. Note that they are ranked in order of preference, from most preferred to least preferred, by the maintainers of OpenWMData.
1. Submit a pull request
To directly add a dataset yourself, you can open a pull request on Github. First you should fork the OpenWMData library via GitHub and make modifications on your fork. The OpenWMData database is written in markdown using a standardized, easy-to-copy template. To add a dataset, add a markdown file named with the format `{first_authors_last_name.lower()}{year}.md` to the `source/contribute` directory. Once your modification is complete, submit a pull request to merge your changes into the docs branch of OpenWMData. Pull requests will be reviewed by the maintainers.
2. Email a completed template file
Copmlete the provided markdown template file for your dataset. Then email the completed file to the lead maintainer. They will confirm the details in the template and contact you if any clarification is needed. If there are no issues, the lead maintainer will add the dataset to the hub and notify when it is published.
3. Fill out a Google form
Have a dataset to submit? Fill out this form: https://forms.gle/9So58zJEeM5R1zBc8. This form will be checked periodically, so expect some delays before a response or seeing your dataset being added to the hub.
4. Open an issue
To flag a dataset for entry into the database, you can open a new issue via GitHub. Please provide a link to a repository for the data and, if available, a link to a corresponding manuscript describing the data.