基因组音乐通过将基因组序列转化为音乐,为科学与艺术的结合提供了一种独特的方式。基因组应作为原始数据提供,例如TCAGATCAA等序列。为了开始体验这一神奇的过程,首先需要通过 pip install biopython
安装 Biopython,并安装 Lilypond 以便生成乐谱。执行的 shell 脚本已包含在 prereq 文件夹中,请确保系统中安装了 timidity 和 lame。
在开始实际操作前,可以从 基因组工具源码 了解更多关于基因组转化为音乐的工具。在 genomicData 文件夹中,已经提供了一个小写的 DNA 序列文件,包含了 H. Sapiens 催产素受体的序列。你可以进入 src 文件夹,运行 python tranlation.py ../genomicData/[
来转化序列。运行 ]python music.py ../genomicData/["_translated"] [ ] [Composer] [TagLine] > ../music.ly
以生成音乐文件,最后使用 + lilypond ../music.ly
来生成乐谱。
暂无评论