python パッケージまたは他の python ライブラリを使用してサーコス スタイルのプロットを作成する方法があるかどうかを知っている人はいますか? matplotlib
例のように見栄えがする必要はありません。
5230 次
3 に答える
3
Yann さんのアイデアは素晴らしいです。さらに、circos は Perl で GD などのモジュールを使用して開発され、SVG (または png) を出力します。新しいホイールを作成したい場合は、Pythonでもこれを行うことができます:)
私が知っているように、matplotlib でサーコス スタイルの画像 (循環スタイル) を使用したい場合は、生の python コードを直接記述したほうがよいでしょう。
- 基本的な SVG 文法を学ぶ
- Python を使用して基本的なレイアウトを生成する
- 画像要素をデザインする
- データ座標の計算と変換。極座標で考えたほうがいいです(オープンソースなしで同じことをしました)。
- あなたの要素を出力します。
よろしければ、circos の Google グループに参加して議論してください: http://groups.google.com/group/circos-data-visualization
于 2012-03-12T06:55:38.993 に答える
1
Biopython のモジュール GenomeDiagram にも同様の機能があるようですが、ゲノム データをプロットするように設計されていますが、サーコスのようにデータをプロットするために設計されているわけではなく、出力はそれほど良くありません。
于 2013-11-19T18:37:30.653 に答える