pyDataverse
pyDataverse copied to clipboard
Python module for Dataverse Software (dataverse.org).
Hello, -While uploading datafile, the file-type is not recognised ( it is by default text/plain) while uploading. Even if contentType field is assigned (manually) using set command, the contentType again...
Add CLI functionality. ## Prepare * [ ] Evaluate, if CLI functionality should be added to pyDataverse or wrapped around in another project * [ ] Research * [x] https://www.youtube.com/watch?v=Hn-syMunNy8...
Check out if usage of async / await for requests is reasonable. Especially check testing, mocking and Python dependencies. ## Prepare * [ ] Research * [ ] Read https://lucumr.pocoo.org/2020/1/1/async-pressure/...
Integrate OAI-PMH endpoint and data conversion. **Requirements** * Mapping of data from OAI-PMH endpoint (DDI XML and/or DC) * Import of data * Export of data * XML schema *...
Implement mapping from and to DDI XML. **Requirements** * DDI XML from NESSTAR mapping * DDI XML from OAI-PMH endpoint mapping * DDI XML from frontend download mapping * import...
Implement mapping from and to DSpace JSON. **Requirements** * default dataset download JSON mapping * custom dataset metadata download JSON mapping * import DSpace JSON: dataset and datafile metadata *...
Implement mapping from and to custom JSON. **Requirements** * custom JSON mapping: Dataverse, Dataset, Datafile * import from custom JSON * export to custom JSON * JSON schema * validate...
__Purpose__ Synchronize a local directory with a remote folder within a dataset at Dataverse. __User story__ As a user of Dataverse, I would like to be able to continuously (e.g.,...
Purpose: * make easy data and file exchange between bagit and pyDataverse Functionalities: * validate * from_bagit() * to_bagit() Resources * [OAI-ORE and BagIT](https://github.com/IQSS/dataverse/issues/4706)
Purpose * Add audit trail / history function to pyDataverse objects and function calls Functionality * Question: use file(s) to store information: CSV, JSON, ??? * #51 * Integrate with...