助成金の期間の内、中間報告までに以下の3つのgemにそれぞれコミットした。
データ可視化ライブラリNyaplotのモジュールだったNyaplot::DataFrame
を分離し独立したgem、Mikonとして公開した。
Nyaplot::DataFrame
ではデータストレージとしてRuby標準のArrayを使っていたが、MikonではSciRubyで開発されている多次元配列ライブラリNMatrixに切り替え高速化を図った。
これによりMikonはNMatrix v0.1.0以上に依存することとなったが、NMatrixは未だ不安定でNyaplotなど他のライブラリに依存させるには不安がある。 そこで最終報告までにNMatrixへの依存をなくした軽量版のリリースを予定している。