インストール

GitHub ReleasesからOSに合うパッケージを選びます。

  • Windows x64: ポータブルZIPまたはインストーラー
  • macOS: Apple SiliconまたはIntel用アプリ
  • Ubuntu互換AMD64: Debianパッケージ

インストールしてD4 Plotを起動します。リリース版にはCrystalやShardsは不要です。Debianパッケージは依存ライブラリを導入し、Windows/macOS版は同梱します。

ソースからビルドする

Crystal 1.21以降、Shards、Git、UIngのネイティブ依存関係、HTSlib、pkg-configを用意します。

# macOS
brew install htslib pkg-config

# Debian/Ubuntu
sudo apt install libhts-dev pkg-config

ビルド:

git clone https://github.com/kojix2/d4-plot.git
cd d4-plot
shards install --frozen
shards build --release

Windowsではセットアップアクションのパッケージを入れたMSYS2 UCRT64環境で実行します。

shards install --frozen
bash scripts/build-windows.sh

ターミナルから起動する

bin/d4-plot sample.d4
bin/d4-plot --region chr1:1,000,000-2,000,000 sample1.d4 sample2.d4
bin/d4-plot --locale ja sample.d4

言語コードはbin/d4-plot --helpで確認できます。Windowsのソースビルドはbin/d4-plot.exeです。画面操作はまずここからを参照してください。