Rust

RustでOpenCV使ってみた

RustからOpenCVのロジックを呼び出す理由は特に無いのですが、Rustが好きなのでやってみました。 参考 https://github.com/twistedfall/opencv-rust https://docs.rs/opencv/latest/opencv/ 事前準備 MacOSでは brew install opencv でOpenCVをインストール…

Rustで編集距離k以内の塩基配列を全列挙する

編集距離k以内の塩基配列("ATGC"のみ許可)を深さ優先探索で列挙するRustコードを書いたので備忘録として残しておきます。もうちょっとコードをキレイにしたかったのとテストコードは宿題にします。 use bio::alphabets; #[derive(Clone, Copy)] enum Opera…

Rust-BioでGzip圧縮されたFASTAを読み込む

Rustが注目を集めているらしいので流行りにのって使ってみました。 RustにはRust-Bioというバイオインフォマティクス用パッケージが存在します。そこで、今回はこれを用いてGzip圧縮されたFASTAファイルを読み込むプログラムを書いてみます。 まずはコードの…