BioSequencePlot
BioSequencePlot[bioseq]
生体分子配列 bioseq の二次元回路図を作成する.
詳細とオプション
- BioSequencePlotはGraphics式を返す.
- BioSequencePlotは,妥当なサイズのグラフィックスを生成するために,表示する詳細さのレベルを自動的に調整する.
- BioSequencePlotにはGraphPlotと同じオプションが使える.
全オプションのリスト
例題
すべて開く すべて閉じる例 (3)
BioSequencePlot[BioSequence["DNA", "ATAATCTGT"]]BioSequencePlot[BioSequence["RNA", "GCCAGACUGAYAUCUGGA", {Bond[{2, 17}], Bond[{3, 16}], Bond[{4, 15}], Bond[{5, 14}], Bond[{6, 13}]}]]ジスフィルド結合を持つ一連の環状ペプチドカラタB1をプロットする:
BioSequencePlot[BioSequence["CircularPeptide", "GLPVCGETCVGGTCNTPGCTCSWPVCTRN", Bond /@ {{5, 19}, {9, 21}, {14, 26}}]]スコープ (5)
BioSequencePlot[BioSequence["HybridStrand", {BioSequence["DNA", "CAGT"], BioSequence["RNA", "GUA"]}, {Bond[{{1, 2}, {2, 2}}]}]]BioSequencePlot[BioSequence[{BioSequence["HybridStrand", {BioSequence["DNA", "G"], BioSequence["DNA", "CCCC"], BioSequence["RNA", "G"], BioSequence["DNA", "TTTT"]}],
BioSequence["HybridStrand", {BioSequence["DNA", "AAAAA"], BioSequence["RNA", "U"], BioSequence["DNA", "GGGGG"]}]}, {Bond[{{1, 2, 2}, {2, 3, 3}}], Bond[{{1, 2, 3}, {2, 3, 2}}], Bond[{{1, 4, 2}, {2, 1, 3}}], Bond[{{1, 4, 3}, {2, 1, 2}}]}]]デフォルトで,配列が長くなると文字が表示されなくなるが,ツールチップで特徴情報が提供されるようになる:
BioSequencePlot[BioSequence["DNA", "TTCCCCCTCTACGCGCCAGTAGGTCTAATAAAGCTACCTTCGTGACAATACTGCTGCTTTCTGCCTCCCTTGCAACGTAGAGGGTGCAGCCCGGTCGGCT", {}]]より複雑で簡約された構造には理解を助けるためのツールチップが付けられる:
BioSequencePlot[BioSequence[{BioSequence["HybridStrand", {BioSequence["DNA", "ATCG"], InputForm[BioSequence["DNA", "CCCCCC"]], InputForm[BioSequence["RNA", "AUCG"]], InputForm[BioSequence["DNA", "TTTTTT"]], BioSequence["RNA", 50]}],
BioSequence["HybridStrand", {InputForm[BioSequence["DNA", "AAAAAA"]], InputForm[BioSequence["RNA", "UUUU"]], InputForm[BioSequence["DNA", "GGGGGG"]], BioSequence["RNA", "U"], BioSequence["RNA", 40]}]}, {Bond[{{1, 2, 2}, {2, 3, 5}}], Bond[{{1, 2, 3}, {2, 3, 4}}], Bond[{{1, 2, 4}, {2, 3, 3}}], Bond[{{1, 2, 5}, {2, 3, 2}}], Bond[{{1, 4, 2}, {2, 1, 5}}], Bond[{{1, 4, 3}, {2, 1, 4}}], Bond[{{1, 4, 4}, {2, 1, 3}}], Bond[{{1, 5, 5}, {2, 1, 2}}]}]]非常に長い配列は,大きすぎるプロットが生成されないように範囲ごとにグループ化される:
BioSequencePlot[BioSequence["RNA", StringRepeat["N", 1034], {Bond[{56, 718}], Bond[{143, 517}], Bond[{834, 1000}]}
]
]おもしろい例題 (1)
繰り返されるRNAの擬似結び目は同じ構造がスケールを変えて描画される様子を示している:
repeatedPseudoknot[n_] := BioSequencePlot[BioSequence["RNA", StringRepeat["GAUGGCACUCCCAUCAAUUGGAGC", n], StringRepeat["(((((..<<<))))).....>>>.", n]]]repeatedPseudoknot[1]repeatedPseudoknot[10]repeatedPseudoknot[200]関連するガイド
-
▪
- 生体分子配列
テキスト
Wolfram Research (2021), BioSequencePlot, Wolfram言語関数, https://reference.wolfram.com/language/ref/BioSequencePlot.html.
CMS
Wolfram Language. 2021. "BioSequencePlot." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/BioSequencePlot.html.
APA
Wolfram Language. (2021). BioSequencePlot. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/BioSequencePlot.html
BibTeX
@misc{reference.wolfram_2026_biosequenceplot, author="Wolfram Research", title="{BioSequencePlot}", year="2021", howpublished="\url{https://reference.wolfram.com/language/ref/BioSequencePlot.html}", note=[Accessed: 11-August-2026]}
BibLaTeX
@online{reference.wolfram_2026_biosequenceplot, organization={Wolfram Research}, title={BioSequencePlot}, year={2021}, url={https://reference.wolfram.com/language/ref/BioSequencePlot.html}, note=[Accessed: 11-August-2026]}