hydroshare / hs_restclient

Python client for the https://www.hydroshare.org REST API
BSD 3-Clause "New" or "Revised" License
6 stars 8 forks source link

hs_restclient citation #125

Open amabdallah opened 3 years ago

amabdallah commented 3 years ago

What's the best way to cite hs_restclient in my paper? It would be useful if you include the preferred citation at the bottom of the ReadME file. I'd appreciate a quick response as I'm submitting my paper very soon and I want to credit hs_restclient. Thanks Adel

dtarb commented 3 years ago

Winging it a bit here, but I would suggest treat is as a website HydroShare Development Team, 2020, "Python-based client library for HydroShare REST API", https://github.com/hydroshare/hs_restclient, accessed 12/30/20.

Recognizing that the software will be updated, if precise citation of the version you used is needed for reproducibility you could use something like HydroShare Development Team, 2020, "Python-based client library for HydroShare REST API", Release 1.3.6, https://github.com/hydroshare/hs_restclient/releases/tag/1.3.6, accessed 12/30/20.

The suggestion to include this in Readme is good. Before doing so I'd prefer a bit more investigation as to whether the above suggestions are good or whether there are better alternatives. If you dig in to this and decide on a preferred alternative you are welcome to fork, update the readme and make a pull request to get this done.

danames commented 3 years ago

Adel, where appropriate, you could also cite other papers that make use of and/or describe the use of hs_restclient ( https://scholar.google.com/scholar?as_ylo=2016&q=hs_restclient&hl=en&as_sdt=0,45).


On Wed, Dec 30, 2020 at 1:38 PM David Tarboton notifications@github.com wrote:

Winging it a bit here, but I would suggest treat is as a website HydroShare Development Team, 2020, "Python-based client library for HydroShare REST API", https://github.com/hydroshare/hs_restclient, accessed 12/30/20.

Recognizing that the software will be updated, if precise citation of the version you used is needed for reproducibility you could use something like HydroShare Development Team, 2020, "Python-based client library for HydroShare REST API", Release 1.3.6, https://github.com/hydroshare/hs_restclient/releases/tag/1.3.6, accessed 12/30/20.

The suggestion to include this in Readme is good. Before doing so I'd prefer a bit more investigation as to whether the above suggestions are good or whether there are better alternatives. If you dig in to this and decide on a preferred alternative you are welcome to fork, update the readme and make a pull request to get this done.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/hydroshare/hs_restclient/issues/125#issuecomment-752751007, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA2PZ5FMK3O3IMTNTIRSPHLSXOFT7ANCNFSM4VOVRTIQ .

amabdallah commented 3 years ago

Thanks, David and Dan for the prompt response. I'll use the second citation for now and cite Tian Gan's paper on this as well.

Here are my thoughts as part of the discussion on this

In the end, having a download button that can take care of the citation format for the users would be great!