Create a scientific and professional Github

Public access (like the option on Github) is one of the key concepts of open science, which aims to distribute the results of the research (e.g., academic scientific papers) to the public to accelerate research, without fees or other barriers to access. It has been adopted by a growing number of researchers and agencies across a variety of fields. At the same time, software developed during the scientific research process is often released as open source software (OSS) to promote reproducible research and increase the likelihood of greater impact. OSS can be copied and distributed at virtually no cost, potentially opening the door to unprecedented levels of sharing and collaborative innovation.

The reproducibility challenges and artifact trails that have been hosted at international conferences have strengthened the links between software and scientific papers. It can be argued that a paper is more likely to have real impact if its code is accessible; readers are able to examine the code, run the code, and evaluate the contributions by considering all the details of the work (which are often omitted from the paper).

Github

Notebooks and Markdown

Python is the primary language used in data science, and there are many different IDEs you can use to code in Python, but to create a structured report with clean code and annotations, Jupyter Notebooks are the way to go. Here are some tips to make your notebook more accessible:

Use Markdown tags : If your code is long or complex, it would be very helpful to have headings, subheadings, and Markdown descriptions for the pieces of code you worked on. By doing this, a non-technical person or someone who is not as expert in coding as you can understand why such steps are taken and what certain cells do.

markdown

en_USEN