Evo 2のDNA配列生成機能は、以下に述べるようにシンプルだが強力である:
業務プロセス:
- 積載モデル::
from evo2 import Evo2
model = Evo2('evo2_7b') # 使用7B参数模型 - プロンプトを入力し、生成する::
prompt = ["ACGT"] # 初始DNA序列
output = model.generate(prompt_seqs=prompt, n_tokens=400, temperature=1.0, top_k=4)
print(output.sequences[0]) # 输出400个核苷酸序列
パラメータの説明
n_tokens生成されるシーケンスの長さを制御するtemperatureランダム性のコントロール(推奨0.8~1.2)top_k結果の質を最適化するためのサンプリング範囲の制限
生成された配列は、下流のバイオ分析に直接使用することも、さらなる設計の出発点として使用することもできる。
この答えは記事から得たものである。Evo2: ゲノムモデリングとデザイン支援のためのオープンソースバイオAIツールについて































