Comments (5)
https://guides.github.com/activities/citable-code/ leads you to Zenodo but you could deposit your code into Dataverse and get a DOI from Dataverse. You could deposit it into https://dataverse.harvard.edu for example.
You can also put a DOI "badge" in your README on the GitHub side that looks something like this:
Here's how I added the badge above:
IQSS/open-source-at-harvard@a701b30
from pydataverse.
Maybe this is sth. for GDCC/dvcli?
I am about to ramp up development for this tool for CI usage of deploying research software to Dataverse. This would be a great case of dogfooding your own library 😄
BTW recommendation by FORCE11/DataCite is create a new DOI for every release, maybe accompanied by having one DOI always point to the latest release. See here, here and here
from pydataverse.
Again, great. :)
My strategy so far is to create one for each major release. Maybe thats not best, cause I dont know, when the v1.0 will be ever released. and the minor releases so far have quite big changes in it.
So, @poikilotherm, what do you think? One for each minor version change, or stick to the principle of only major releases? Maybe another way could be to make the next release the 1.0 one. am a bit hesitant, cause on other libraries I watch, they are too. And its still a huge way to go to be really production ready, tested, mature code (e.g. API module testing).
from pydataverse.
will create one DOI for the 0.x.x versions to begin with.
from pydataverse.
Done.
https://zenodo.org/record/4470151
https://doi.org/10.5281/zenodo.4470151
from pydataverse.
Related Issues (20)
- Include guestbook option in full dataset upload? HOT 2
- Posting JSON broken on Dataverse 5.9 HOT 12
- link to dataset-edit-metadata-sample.json is broken
- It is not possible to use the API ignoring the SSL certificate of the dataverse server HOT 1
- Problems with edit.metadata with Pydataverse HOT 1
- How can I delete specific datafile HOT 2
- error: {'status': 'ERROR', 'message': 'Error parsing Json: incorrect typeClass for field kindOfData, should be controlledVocabulary'} HOT 2
- pyDataverse changes the json of a dataset on import too much.
- edit_dataset_metadata replace bug HOT 1
- Add direct datafile upload support (directupload.py) to pyDataverse HOT 1
- pyDataverse conda package HOT 15
- json Validator Fails when License is included HOT 2
- SwordApi Authentications fails and get_service_document throws error HOT 3
- API fails to handle metadataBlocks: "astrophysics" & "biomedical" HOT 5
- Local testing of pyDataverse HOT 6
- problem with replace_datafile HOT 7
- application folders: `click.get_app_dir("app_name")`
- Dataverse PyFilesystem implementation
- when uploading many files: httpcore.ReadTimeout: timed out
- Refactor `api.py` into sub-modules
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pydataverse.