Skip to content

Instantly share code, notes, and snippets.

@fomightez
Last active August 22, 2019 10:08
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save fomightez/38c3722e6313ff14baf7d6426cc38ecc to your computer and use it in GitHub Desktop.
Save fomightez/38c3722e6313ff14baf7d6426cc38ecc to your computer and use it in GitHub Desktop.
Resources for documenting and publishing code with biological science

It seems you are asking about a few related things here. There is no short answer as some of this depends on your motivation, time, resources, skills, target audience, journal, etc. Plus a lot of the best practices are subjective or in flux.

I'd suggest looking at some of the resources below, find some direction and examples you find admirable, and see what you'd like to implement for this time. And what is possible for next time. Someone suggested using Jupyter notebooks which is great especially since you can now share live ones using Binder, see https://github.com/fomightez/methods_in_yeast_genetics/tree/master/cell_density_estimator for an example. Alternatively or as a companion site/documentation, I suggest using read the docs (https://readthedocs.org/) and Github for a making a step by step version that a biologist with limited computational skills could use it (or youself maybe a year from now) and then you can adapt that into a paper. That way you have a long version that the paper can refer readers to within manuscript. By the way, I think most things can be done at Github by editing right in the browser and so don't be put off by thinking you need to learn git.

I wish I had more publication examples to include but I don't have a good list right now. (I may try to update this eventually.)

Several resources in no particular order that may help you get started:

Example publications

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment