GREINの概念図を図1に示す。 個々のRNA-seqデータセットはGREP2パイプラインで処理され、R Expression Setsとしてローカルに保存される。 ユーザーはGREINのグラフィカルユーザーインターフェイス(GUI)から前処理済みのデータセットにアクセスして解析したり、まだ処理されていないデータセットを処理に提出したりすることができる。 GUIによるワークフローは、データの解析と可視化、統計解析、転写シグネチャーの構築、および差次的発現遺伝子のシステムバイオロジー的解釈を容易にします。 GREINとバックエンドパイプライン(GREP2)は共にRで書かれており、それぞれDockerコンテナとRパッケージとしてリリースされています。 GREINのグラフィカルユーザーインターフェイスは、Rで動的なWebアプリケーションを構築するためのWebフレームワークであるSiny16で実装されており、https://shiny.ilincs.org/greinのWebインスタンスは、負荷分散されたSinyサーバーの堅牢なDocker群によって展開されている。