文字列のリストがより大きな文字列に最もよく揃うインデックスを与える関数が必要です。例えば : text = 'Kir4.3 is a inwardly-rectifying potassium channel. Dextran-sulfate is useful in glucose-mediated channels.'
と文字列のリスト:文字列が与えられ tok = ['Kir4.3',
OK、これは私が何をしたいです: 以上の2つの文字列を取得し、それらを「合わせる」(無DNA/RNA配列またはそれらの各1000個のアイテムのようではないとのような、普通の文字列) 私は既にペアワイズアラインメント(2つのストリングのアライメント)を行ってきましたが、2つ以上のペアをアライメントしようとすると「ギャップ」が私にいくつかの問題を引き起こします。 例(1私は現在テストしています): A
タイトルとして、私は時系列のアライメントに取り組んでおり、アライメント結果の視覚化が望まれます。 この目的のために、私は、アライメントアルゴリズムによって生成された「アンカーポイント」を結ぶ線を描きたいと思います。例で np.random.seed(5)
x = np.random.rand(10) # time-series 1
y = np.random.rand(20) # time