ten-rules-jupyter

授权协议 MIT License
开发语言 Python
所属分类 神经网络/人工智能、 机器学习/深度学习
软件类型 开源软件
地区 不详
投 递 者 那鹏
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Ten Simple Rules for Writing and Sharing Computational Analyses in Jupyter Notebooks

This repository is a supplement to

"Ten Simple Rules for Writing and Sharing Computational Analyses in Jupyter Notebooks"

and its preprint

"Ten Simple Rules for Reproducible Research in Jupyter Notebook"

Explore the example notebooks below for an application of the Ten Simple Rules.

In addition, we have setup jupyter-guide to crowdsource more technical and in-depth tutorials and to keep up with the rapidly evolving Jupyter ecosystem. We encourage you to contribute and share your expertise.

Example 1

This example demonstrates a reproducible 4-step workflow for predicting a protein fold classification using a Machine Learning approach.


Rule 9: Design Your Notebooks to Be Read, Run, and Explored. The nbviewer links below provide a non-interactive preview of notebooks and buttons launchJupyter Notebook or Jupyter Lab in your web browser using the Binder (mybinder.org) server (may be slow!). (See the Binder website how to setup links to a Git repository.) The HTML links provide a permanent static record of the notebooks. All notebooks can also be launched directly from the links in the 0-Workflow.ipynb top-level notebook.


Nbviewer Jupyter Notebook Jupyter Lab HTML
0-Workflow.ipynb HTML
1-CreateDataset.ipynb HTML
2-CalculateFeatures.ipynb HTML
3-FitModel.ipynb HTML
4-Predict.ipynb HTML

Rule 8: Share and Explain Your Data. To enable reproducibility, we provide a example1/data directory with all data required to run the workflow. A description of the data with download location and download date is available.


Example 2

This example demonstrates a reproducible 2-step workflow for simulating a phylogenetic tree and sequences.

Nbviewer Jupyter Notebook Jupyter Lab HTML
0-Workflow.ipynb HTML
1-SimulateTree.ipynb HTML
2-SimulateSequences.ipynb HTML

Runnning Jupyter Notebooks on CyVerse/VICE

The new VICE (Visual Interactive Computing Environment) in the CyVerse Discovery Environment enables users to run Jupyter Lab in a production environment. To use VICE, sign up for a free CyVerse account.

Follow these step to run Jupyter Lab on VICE

Contact Us

If you encounter any problems with this repository, please report them here.

 相关资料
  • Tools是一个基于webpy框架的小工具集成网站,目前具有以下工具: 图片格式转换 取色器 压缩/解压缩…(正在开发中) 网站主页: 图片格式转换: 取色器:

  • 最后更新日期:2020-04-03 设置采集规则。当没有设置range()时称为多元素采集,设置了range()后称为列表采集。 采集规则格式 //采集规则 $rules = array( '规则名' => array('jQuery选择器','要采集的属性'[,"标签过滤列表"][,"回调函数"]), '规则名2' => array('jQuery选择器','要采集的属性'[,"标签

  • 本章将介绍以下重要的@规则 - @import:规则将另一个样式表导入当前样式表。 @charset规则指示样式表使用的字符集。 @font-face规则用于详尽地描述在文档中使用的字体。 !important规则表示用户定义的规则应优先于作者的样式表。 NOTE - 我们将在后续章节中介绍其他@规则。 @import规则 @import规则允许您从另一个样式表导入样式。 它应该出现在任何规则之前

  • 所有规则参考:规则列表、多种匹配模式 规则配置界面: Create:创建规则分组 Delete:删除分组 Edit:重命名分组 Settings: Theme:设置主题 Font size:设置字体大小 Show line number:是否显示行数 Allow multiple choice:是否允许多选 Disable all rules:是否禁用所有规则,包括插件的规则 Disable al

  • 任何编程中的范围都是程序的一个区域,其中可以存在已定义的变量,并且不能访问该变量。 有三个地方可以用Go编程语言声明变量 - 在函数或块内( local变量) 所有函数之外( global变量) 在函数参数的定义中( formal参数) 让我们找出什么是local和global变量以及什么是formal参数。 局部变量 (Local Variables) 在函数或块内声明的变量称为局部变量。 它们

  • A consistent naming scheme for recording rules makes it easier to interpret the meaning of a rule at a glance. It also avoids mistakes by making incorrect or meaningless calculations stand out. This p