Uploading and Sharing your Data
3.1. Upload a Dataset and Describe it with Metadata
- Upload and provide information about dataset(s) to your Dataverse collection. (Alternatively you can upload datasets directly into your institutional Dataverse repository.)
- Upload your datasets by clicking Add Data and selecting New Dataset. Make sure you are either in your own Dataverse collection OR your Institutional Dataverse repository BEFORE selecting the Add Data button.
- Complete the required citation metadata fields and upload your data files and documentation by selecting + Select Files to Add.
- Select Save Dataset to add your unpublished data files and documents to your Dataverse collection.
- Metadata can be edited by clicking Edit Dataset and selecting Metadata.
- Datasets can be edited by selecting a dataset and clicking Edit.
- Additional data files may be added by clicking Upload Files in the files tab.
- You may restrict access to your datasets as well.
3.2. Share an Unpublished Dataset
- Users and Groups can be granted permissions to access unpublished datasets with varying levels of permissions for viewing, modifying, and contributing to the dataset. For more on roles and permissions, go here.
- From the dataset page, click Edit → Permissions → Dataset.
- Click "Assign Role for Users/Groups"
- Begin entering the username of the user you would like to add to the dataset. As you type, options will appear. (The person you are sharing the dataset with must have a user account in order to be invited to collaborate.)
- Select the appropriate role for the user, depending on the level of access you wish them to have.
3.3. Publish Dataset
- When the submitter is ready to make a dataset available to the public, the dataset may be pulbished by clicking Publish. Depending on your institution's policy, you may instead see "Submit to publish" and your dataset will be submitted to the Data Repository Librarian at your institution for publication.
- A pop-up notification will confirm that you are ready to publish the dataset.
- The dataset cannot be unpublished, but it can be edited and, if necessary, deaccessioned.
- IMPORTANT: Each time a dataset is edited after publication, it will need to be republished for edits to appear to users.
3.4. Share Restricted Files
For more about how to restrict access to files in a dataset, see section 4.2.
- Users and Groups can also be granted permissions to access restricted files within a published dataset, using a similar method to granting access to unpublished datasets (see 3.2 Share Dataset). Granting permissions at the file level automatically assigns the "file downloader" role to the user.
- From the dataset page, click Edit → Permissions → Restricted Files.
- Select Grant Access to Users/Groups.
- A "Grant File Access" popup window appears.
- Select the individual files you would like to share.
- Begin entering the username of the user you would like to add to the dataset. As you type, options will appear. (The person you are sharing the dataset with must have a user account in order to be invited to collaborate.)
- Click "Grant."
Alternative method for sharing restricted files: Private URLs
- You can share an unpublished dataset widely with users who do not have Texas Data Repository user accounts by creating a private URL.
- From the dataset's web page, select Edit → Private URL.
- In the popup window, click "Create Private URL." The URL that appears can be shared with trusted users to provide them access to the dataset without requiring them to log in to the repository. Click "Close" to complete the process.
- You may choose to disable the Private URL at any time by navigating back to the Private URL management popup and clicking "Disable Private URL."
3.5. Adding New Users to your Dataverse collection or Dataset
To give other users roles within your Dataverse collection or dataset, those users must first have user accounts in the TDR system.
A user is available in the database if they have logged into the system once.
See section 3.2 Share an Unpublished Dataset for more information about adding the user (once their account is created) to the dataset.
3.6. Assigning Individuals or Groups to another Dataverse collection
The Texas Data Repository allows Dataverse collection administrators to add other users and groups to an existing Dataverse collection. The administrator is able to assign specific roles for each user or group using the Permissions and Groups modules found in the edit dropdown menu for any Dataverse collection.
The Permissions page is divided into three modules: Permission, Users/Groups, and Roles. The Permissions module lists the default roles and permissions of a Dataverse collection for all members of the Texas Data Repository. The Users/Groups module allows a Dataverse collection administrator (usually the creator) to assign specific roles to specific users/groups. The Roles module is a guide that explains the roles and functionality assigned to each type of user account.
Under the permissions module, you can determine the default role for a Dataverse collection. Default permissions state that anyone to a Dataverse collection needs to be given access by the owner and their designated role in the Dataverse collection is one of contributor.
This can be modified by:
1. Selecting the Edit Access button.
2. Once selected, the user has the option of narrowing or broadening default access levels for any member of TDR who would want to contribute to a Dataverse collection.
a. Note: Roles for specific individuals or groups are available through the Users/Groups module in the Permissions interface of TDR.
To assign a new role to a specific user, use the Users/Groups module.
1. Select the "Assign Roles to Users/Groups" button.
2. Enter the name of the User or the Group first.
a. Note: When you enter a name, it auto fills with names that are already registered with the TDR.
3. Then select the role that they should be assigned.
4. Once you save changes, the users or groups will be listed in the Users/Groups module. This is the location where you can delete any assigned roles.
It is also possible to create groups and assign them roles using the Groups module in TDR.
To add a new group:
1. Select Groups under the Edit dropdown menu
2. Select the Create Groups button
3. Enter information about the group and select the users or other groups that will make up this group.
4. Once created, a notification will appear that states you have successfully created the group. Refresh the page to see the group listed under the Users/Groups module. Use this module in the future to edit or delete the group.
3.7. Adding Data to Another Dataverse collection
If you have a Contributor role (can edit metadata, upload files, and edit files, edit Terms, Guestbook, and Submit datasets for review) in a Dataverse sub-collection you can submit your dataset for review when you have finished uploading your files and filling in all of the relevant metadata fields.
1. To Submit for Review, go to your dataset and click on the "Submit for Review" button, which is located next to the "Edit" button on the upper-right.
2. Once Submitted for Review: the Administrator or Curator for this Dataverse sub-collection will be notified.
3. The admin for the Dataverse sub-collection will be asked to either "Publish" the dataset or "Return to Author". If the dataset is published, the contributor will be notified that it is now published. If the dataset is returned to the author, the contributor of this dataset will be notified that they need to make modifications before it can be submitted for review again.