Making your data public¶
When first created, records are given a temporary accession number
beginning with tmp: instead of urn:mavedb:.
Temporary records are only visible to the uploader and to any contributors that have been added to the record. If you want to access these datasets via API, you can create an API key on your user profile page to enable authentication.
When the record is ready to be made public, you can click on the padlock icon to “publish” the record.
Warning
Once a record is published, it cannot be unpublished. If you need to fix errors in a dataset after publication, see: Deprecating score sets.
Once the data is published, several fields (including the target, scores, and counts) will become un-editable. However, most free-text metadata can still be revised after the dataset becomes public, and changes to these fields are tracked.
Note
Score sets are the only record type that can be published. When the first score set associated with an experiment is published, the associated experiment and experiment set will also become public.
Data licensing¶
When uploading score set information to the database, the user can choose one of three licenses:
Note
Only datasets licensed under CC0 will be included as part of the bulk download archive.
By default, new score sets will have the CC0 license. The license can be changed after publication, but previously downloaded copies of the dataset will retain the license they were downloaded under. The license is listed in the header of downloaded CSV files and also in the API.
Users also have the option of adding a free-text data usage policy to a score set, such as terms that dictate use of pre-publication data. For example, data producers may wish to assert their right to publish the results of certain analyses first. The data usage policy will be added to the header of any downloaded data files if one is present.
Deprecating score sets¶
If you need to fix an error after a dataset becomes public and is no longer editable, MaveDB supports the deprecation of score sets. When creating a new score set, the user can specify an existing score set to replace.