Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Github #11

Open
HLR-04614 opened this issue Oct 3, 2022 · 1 comment
Open

Github #11

HLR-04614 opened this issue Oct 3, 2022 · 1 comment

Comments

@HLR-04614
Copy link

Really excited to put what knowledge I have and have gained through the video to use!

Recently I used code virtually unchanged from another project. I accessed it through another repository through Virginia Tech. Is "forking" the best way to go, even if I'm not changing it? I might one day if I want to expand the project. Otherwise, I'd just cite where it came from if it makes it into a manuscript, or does git hub also work as sort of a reference database to keep track of code I've used but haven't changed? I hope that made sense.

I appreciate the reassurance that it takes time and everything will be OK. I am hoping github is the kinda thing you have to use for a bit to really understand...

@diazrenata
Copy link
Contributor

As long as I'm just playing with code/working up analysis, I'd go ahead and fork a repo to make any changes.

Things get a little bit different in the scenario where you're citing it for a manuscript. GitHub isn't ideal for citing in the scientific record, because it isn't completely permanent (one, it's owned by Microsoft 👀 and two, the owner of a repo can delete or move it if they choose to). To cite code, ideally it'd have a permanent archive on a platform like FigShare or Zenodo, which would come with a DOI and permalink. Usually with code I've written I go ahead and make a Zenodo archive when I submit an ms. Since this might not be code you've written such that you feel like you "own" the intellectual rights there, I might reach out to the folks who did write the code and ask them how they'd like you to proceed (maybe they can post it to Zenodo, etc) 🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants