pyDataverse
pyDataverse copied to clipboard
Python module for Dataverse Software (dataverse.org).
Implement mapping from and to Dataset download JSON. **Requirements** * default dataset download JSON mapping * custom dataset metadata download JSON mapping * import from Dataset download JSON * export...
Implement mapping from and to Dataset upload JSON. **Requirements** * default dataset upload JSON mapping * custom dataset metadata upload JSON mapping * import from Dataset upload JSON * export...
Re-factor the models module. Goals are: * integrate it better with other tools * integrate it better with API module * implement setters/getters * Integrate with Pandas **Requirements** * create...
Integrate the pyDataverse models with the API calls. The idea is, that the usage of the api and the models module is as conventient and easy as possible. Inspired by...
Add a pandas integration for spreadsheet datafiles. There are two options to do this: 1. Create an API request with DataAccess.get_datafile(), which should return an Pandas Dataframe instead of the...
Create screencasts for how to use pyDataverse. They should be short and consist of the most common use-cases (can be found in the User Guide Docs).
I have been working with the directupload api (https://guides.dataverse.org/en/5.4/developers/s3-direct-upload-api.html) Its done in 2 passes. First puts the file into temp s3 storage, 2nd adds it to the dataset. As soon...
Requirements: * Revisioning: * Version * Creator * Creation data * Goals * Motivation * Content * Community * Development * Governance **Plan** * Research other roadmaps * https://www.aha.io/roadmapping/guide/product-roadmap *...
### Bug report In pyDataverse.api, the `get_request()` function call does not use `params`, as it gets overwritten with `params = {}` in the first line. **1. Describe your environment** *...
Collect all API endpoints, and their response (status code and message), depending on the passed parameters. **Requirements** ## ACTIONS ### 0. Pre-Requisites ### 1. Research * [ ] ### 2....