Webブラウザ中でデータサイエンスが可能な実験ツール「Iodide」をMozillaが公開:ブラウザ内でPython、NumPyなども利用可能
Mozillaは、Web上での科学コミュニケーションや探索が可能になる実験ツール「Iodide」のα版を公開した。R Markdownに慣れていればすぐに使いこなすことができるという。
Mozillaは2019年3月12日(米国時間)、科学コミュニケーションと探索のためのWebブラウザ向け実験ツール「Iodide」(α版)を公開したと発表した。
Iodideの目的は、自然科学者や社会科学者が慣れ親しんだ環境、つまり「Jupyter Notebook」や「RStudio」「MATLAB IDE」といったツールが使える環境で、複数の参加者による反復的なワークフローに基づいた作業ができるようにすることだ。Iodideを使う科学者は、Webベースの科学コミュニケーションやコンピュテーションを利用しやすくなるという。
MozillaがIodideを開発した問題意識は、次のようなものだという。共有可能なインタラクティブデータの可視化やアクセスしやすいビジュアルな記事を通じて、科学のアイデアをやりとりするための比類ないプラットフォームを、Web技術で提供することだ。現在のモダンなWeb開発は、ほとんどの科学者にとってスピードに欠け、面倒で、取り組みにくいという。
Iodideは、プロトタイピングや実験のためのWebプログラミングツールとしても利用できる。だが、他の多くのツールとは異なり、整理された“レポート”をユーザーが簡単に作成、共有できることに重点を置いている。Mozillaによれば、レポートとは「他人に見せることを前提とした十分にデザインされたものであり、コードなど注意をそらす他のUI要素が混じっていないドキュメント」だという。
R言語のMarkdownを使って記述
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- 機械学習の現場で重宝する多機能WebエディタJupyter Notebookの基本的な使い方
最近流行の機械学習/Deep Learningを試してみたいという人のために、Pythonを使った機械学習について主要なライブラリ/ツールの使い方を中心に解説する連載。今回は、Jupyter Notebookの起動、停止、実行方法、マジックコマンド、ヘルプの使い方、Markdown形式でのテキスト入力、パスワード認証設定などを紹介する。 - R(プログラミング言語)
Rは主に統計解析やその可視化を行うためのオープンソースのソフトウェア環境。さらに機械学習を行うためのツールとしても広く使われている。 - Rは統計解析のブッシュナイフだ
今ほど統計解析が必要とされる時代はありません。オープンソースの統計処理言語・環境の「R」を使って実践的な統計解析のテクニックとリテラシーを習得しましょう! 読者にとってRは、世に溢れるデータの密林を切り開くための“ブッシュナイフ”となることでしょう(編集部)