1. 学ぶ
  2. /
  3. コース
  4. /
  5. Rで始めるBioconductor入門

Connected

演習

さらにフィルタリング!

素晴らしいです!リードのフィルタリングに慣れてきたところで、polynFilter() 関数を使ってみましょう。この関数は、連続した同一ヌクレオチドの数が指定した閾値未満のリードを選択します。たとえば、polynFilter(threshold = 20, nuc = c("A")) は、連続する A の数が 20 未満のすべてのリードを選択します。パラメータ nuc はヌクレオチドの IUPAC 記号を含む文字ベクトル、または非ヌクレオチド記号すべてを対象にする "other" を指定できます。

fqsample オブジェクトはワークスペースに用意されています。

指示1 / 3

undefined XP
    1
    2
    3
  • ShortRead オブジェクト fqsample から、適切な関数を使って配列(シーケンス)を抽出します。
  • 次のパラメータで polynFilter を使い、myFil というフィルタを作成します。
    • ヌクレオチドの threshold を 3。
    • 文字ベクトル nuc を "A" にする。
  • 作成したフィルタをコンソールに出力して確認します。