分享方法和产出增加的影响
开放科学是科学方法论的惯例和输出(如出版物、数据和软件)透明和广泛的访问。开放科学最大化可用的数据和代码的重用,并使科学家们能够建立在同龄人的工作。
研究人员利用MATLAB®和仿真软金宝app件®可以练习开放科学提高科学的影响他们的工作。
打开方法:可执行的笔记本
证据确凿的科学方法和工作流使开放帮助科学家跟随对方的实验逻辑并解释结果。
生活的脚本
使用MATLAB生活的脚本,研究人员和数据可以告诉一个故事吗、代码和内联的视觉效果,使他们的工作过程和结果透明,容易掌握。研究人员可以:
- 将图像、文本、方程和超链接与代码执行在线笔记本
- 使用交互式UI控件,允许其他研究人员试验参数和实际环境中学习
- 发布标准格式,比如PDF、词、HTML和乳胶
- 实现与Git源代码控制和SVN跟踪项目变化和与他人合作
- 应用代码和依赖分析地图和组织大型协作开发项目
MATLAB与Jupyter
Jupyter®笔记本电脑可通过浏览器访问的计算笔记本是流行的开放科学项目。与Python一样,用户可以开发和运行Jupyter笔记本(MATLAB。与一个ipynb文件)可用MATLAB内核和MATLAB的许可证。
与多用户交互JupyterHub环境之后,您就可以安装MATLAB集成Jupyter提供一个完整的MATLAB桌面为授权用户通过一个web浏览器。
开放数据和访问
提供访问数据、模型和算法使科学家建立在现有的框架。开放科学需要不同的数据格式和编程语言之间的互操作性,以确保访问跨框架。
开放获取的数据
公开的数据集,它们可以通过MATLAB工具包括:
- 艾伦大脑天文台:大脑天文台工具箱是一种面向对象的接口来访问艾伦研究所神经科学数据
- EGI:用户可以通过MATLAB运行在线共享笔记本可以访问数以百计的数据中心通过EGI云
- 气候数据存储:ECMWF netCDF用户可以下载气候数据文件从哥白尼的c3作物并将文件导入MATLAB进行处理
读取数据格式
标准数据和模型格式还支持开放的科学。金宝appMATLAB可以:
- 在流行的数据格式处理数据,包括一般科学数据格式和许多专门的数据格式,包括机器人,神经影像学,医学成像和时间序列分析,生物科学,气象学和地球科学
- 直接进口深度学习模型和ONNX™模型格式
- 阅读web应用程序中的数据格式如JSON、XML和TXT通过MATLAB RESTful web服务
- 导入和过程数据连接设备的物联网系统相结合ThingSpeak™和MATLAB
- 使用Arduino®和覆盆子π™连接到数据采集设备
- 利用传感器Android™或iPhone设备在实验中
可互操作的代码和MATLAB算法
开放科学、开放数据必须伴随着开放代码和算法,从这些数据生成有意义的结果。
- Python的双向MATLAB集成C FORTRAN,其他语言使算法用一种语言被称为
- MATLAB web应用程序启用共享与non-MATLAB用户自定义工具
- 与MATLAB编码器™,用户可以生成C和c++代码各种软件和硬件平台,包括嵌入式系统
- MATLAB编译器™使共享MATLAB应用程序作为独立的应用程序,允许最终用户没有MATLAB执照运行它们
开放代码
开放的一个主要动机科学是科学构件的重用和算法。共享代码和软件帮助同事建立在彼此的工作。
打开MATLAB代码文件交换
研究人员可以自由访问,下载,并使用MATLAB代码和算法在文件交换共享的同龄人,或者通过访问它们附加组件MATLAB工具栏上的按钮。
工具箱作者可以分享他们的算法链接到GitHub库文件交换,以确保一个单一的代码添加了可见性来源。文件交换存储库链接到GitHub会自动连接到GitHub的最新版本。
MATLAB代码可重用性门户开放
几个可重用性门户开放的科学为代码提供一个家,研究人员可以在云中运行上传代码和繁殖的结果,不管研究者有一个MATLAB许可证。
开放的科学基础设施
作为研究人员越来越多的连接和远程合作,开放科学需要基础设施超出个人的本地工作站。
通过Web浏览器运行的代码
在线访问编码环境使科学便携和可访问的网络资源。
- MATLAB在线和金宝app网络仿真软件提供MATLAB在网络上,没有安装或下载
- 文件存储在MATLAB开车允许研究人员、教育工作者和学生远程协作和交换项目工件
MATLAB在公共云服务
MATLAB是访问各种服务中使用开放的科学。
- MATLAB适用于云平台,比如AWS和Azure,所以用户可以扩大利用云计算服务或访问数据存储在S3容器
- 数据科学研究人员使用Domino数据实验室平台上运行MATLAB算法集中托管的可伸缩计算数据
- 高性能计算中心等计算加拿大和SNIC还提供了MATLAB
MATLAB在码头工人容器
集装箱代码是科学便携和可重用的开放。可用MATLAB容器包括:
- 一个预先构建的MATLAB容器DockerHub与一个内置的交互、可配置IDE
- 一个预先构建的MATLAB深度学习容器英伟达NGC云上
- 研究人员也可以构建定制的集装箱码头工人与MATLAB
科学网关
科学网关是在线协作门户,科学家和工程师访问共享资源。使开放科学、MathWorks和许多科学网关合作提供了数以千计MATLAB-related内容和MATLAB计算可用。
灵活的授权更多报道
许多大学和研究机构已经采用了在全校推广和MATLAB mit许可MATLAB模型提供访问所有附属成员。符合开放科学原则、学术机构也可以提供使用MATLAB的外部合作者在一个项目中工作。
开放的科学教育
开放科学并不局限于研究和实践可以访问科学产出和方法,包括学生和教育者。公开访问资源为教师和学生的例子有:
- 参考资料教学在科学与工程计算通过科学教育资源中心与MATLAB (SERC)课程门户
- 干细胞支持金宝app:学生竞赛、伙伴关系和课程开发
- 为孩子打开和有趣的节目字节和节拍课件