Platforms for Sharing Methods, Protocols, and Code
Researchers should use reputable, open-access platforms to share their methods, protocols, and code. These platforms allow for the secure and long-term preservation of resources while enabling others to access, review, and reuse them.
Recommended platforms include:
OSF (Open Science Framework): OSF supports the sharing of research protocols, methods, and code. Researchers can upload and version their methods alongside data, preprints, and other research outputs, making it a one-stop platform for open research.
Protocols.io: Protocols.io is a dedicated platform for sharing detailed, step-by-step experimental protocols in various fields, from biology to archaeology. It allows researchers to publish and update protocols, receive feedback, and make them openly available for others to replicate.
GitHub: GitHub is widely used for sharing and collaborating on code. Researchers can create repositories for their projects, document their code, and use version control to track changes. GitHub integrates with other platforms like Zenodo to ensure long-term preservation.
Zenodo: Zenodo, developed by CERN, allows researchers to archive and share datasets, code, and protocols. It integrates with GitHub to provide DOIs for code repositories, ensuring long-term accessibility and citation.
GitLab: GitLab offers similar features to GitHub but allows for more control over hosting and infrastructure. It is a good choice for research projects requiring private repositories or internal hosting.