NRNB project
Stay organized with collections
Save and categorize content based on your preferences.
This page contains the details of a technical writing project accepted for
Google Season of Docs.
Project summary
- Open source organization:
- National Resource for Network Biology (NRNB)
- Technical writer:
- kozo2
- Project name:
- Replacing GUI control tutorials to Jupyter Notebook and R Markdown
- Project length:
- Standard length (3 months)
Project description
The tutorials at https://github.com/cytoscape/cytoscape-tutorials/wiki are great but most of them are GUI based and not automated in Python or R.
I will write the contents of Cytoscape tutorials in both Python and R as much as possible, and make the Jupyter Notebook and R Markdown gallery site.
The design of those sites will look like https://plot.ly/ipython-notebooks/ and https://rmarkdown.rstudio.com/gallery.html.
To maintain consistency of the new content, I will use CI services and https://github.com/cytoscape/docker-cytoscape-desktop (i.e. automate running the Jupyter Notebook and R Markdown).
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-11-08 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-11-08 UTC."],[[["\u003cp\u003eThis project focuses on automating Cytoscape tutorials using Python and R within Jupyter Notebook and R Markdown formats.\u003c/p\u003e\n"],["\u003cp\u003eThe goal is to replace existing GUI-based tutorials with automated, reproducible scripts hosted on dedicated gallery sites.\u003c/p\u003e\n"],["\u003cp\u003eContent consistency will be ensured through CI services and docker-cytoscape-desktop for automated execution of Jupyter Notebooks and R Markdowns.\u003c/p\u003e\n"],["\u003cp\u003eThis project is part of Google Season of Docs and will be conducted over a standard three-month period by technical writer kozo2 in collaboration with the National Resource for Network Biology.\u003c/p\u003e\n"]]],["The technical writing project for the National Resource for Network Biology (NRNB) involves creating new Cytoscape tutorials in Python and R, replacing existing GUI-based tutorials. The writer, kozo2, will develop these tutorials using Jupyter Notebook and R Markdown. The project aims to create a gallery site, with design inspiration from Plotly and R Markdown examples. To ensure consistency, the project will automate running the tutorials using CI services and Docker. The project is planned for standard length.\n"],null,["# NRNB project\n\nThis page contains the details of a technical writing project accepted for\nGoogle Season of Docs.\n\nProject summary\n---------------\n\nOpen source organization:\n: National Resource for Network Biology (NRNB)\n\nTechnical writer:\n: kozo2\n\nProject name:\n: Replacing GUI control tutorials to Jupyter Notebook and R Markdown\n\nProject length:\n: Standard length (3 months)\n\nProject description\n-------------------\n\nThe tutorials at \u003chttps://github.com/cytoscape/cytoscape-tutorials/wiki\u003e are great but most of them are GUI based and not automated in Python or R.\n\nI will write the contents of Cytoscape tutorials in both Python and R as much as possible, and make the Jupyter Notebook and R Markdown gallery site.\nThe design of those sites will look like \u003chttps://plot.ly/ipython-notebooks/\u003e and \u003chttps://rmarkdown.rstudio.com/gallery.html\u003e.\n\nTo maintain consistency of the new content, I will use CI services and \u003chttps://github.com/cytoscape/docker-cytoscape-desktop\u003e (i.e. automate running the Jupyter Notebook and R Markdown)."]]