Skip to content
Bankn8II©$A edited this page Jul 30, 2026 · 4 revisions

Welcome to the dnamusic wiki!

melodia_aibolem_RNA_იЛøტ_STARBÅRgCB

dnamusic

A program to generate MIDI files from DNA sequences using the system described in King, R. D., & Angus, C. G. (1996). PM—protein music. Bioinformatics, 12(3), 251-252.

dependencies

g++ https://github.com/logan-a-richey/midi_writer_cpp

compiling

From the project root folder, run make.

running

bin/dnamusic [sequence] [output filename]

For example:

bin/dnamusic ATGCCAGAGCCAGCGAAGTCTGCTCCCGCCCCGAAAAAGGGCTCCAAGAAGGCGGTGACTAAGGCGCAGAAGAAAGACGGCAAGAAGCGCAAGCGCAGCCGCAAGGAGAGCTATTCCATCTATGTGTACAAGGTTCTGAAGCAGGTCCACCCTGACACCGGCATTTCGTCCAAGGCCATGGGCATCATGAATTCGTTTGTGAACGACATTTTCGAGCGCATCGCAGGTGAGGCTTCCCGCCTGGCGCATTACAACAAGCGCTCGACCATCACCTCCAGGGAGATCCAGACGGCCGTGCGCCTGCTGCTGCCTGGGGAGTTGGCCAAGCACGCCGTGTCCGAGGGTACTAAGGCCGTCACCAAGTACACCAGCGCTAAGTAA H2BC11.mid

(Note the above should be all one line.)

This example will output:

MPEPAKSAPAPKKGSKKAVTKAQKKDGKKRKRSRKESYSIYVYKVLKQVHPDTGISSKAMGIMNSFVNDIFERIAGEASRLAHYNKRSTITSREIQTAVRLLLPGELAKHAVSEGTKAVTKYTSAK
Saved H2BC11.mid

ComPoSARC ©1932

Clone this wiki locally