-----------------------------------------------------------------------
DEFAULT CHEMICAL LOGIC
-----------------------------------------------------------------------
All 12 chromatic notes/pitches used for chords and tuplets; melody, bass, and bends in a fixed scale (default C major).
A - A - small hydrophobic
A# - P - larger hydrophobic, ringed, least conformational freedom
B - S,T - small hydroxls
C - C,M - contains sulphur atom
C# - N,Q - neutral versions of D and E
D - D - medium acidic negatively charged
D# - K,R - basic positively charged
E - E - large acidic negatively charged
F - F,W,Y - large ring hydrophobic
F# - I,L,V - medium branched hydrophobic
G - G - smallest, greatest conformational freedom
G# - H - imidazole ring, can be positive and negative
-----------------------------------------------------------------------
SONG PARAMETRES
-----------------------------------------------------------------------
melodies: main chain - notes in different scales from amino acid mappings by chemical logic below
drums: main chain - speed up in helices/slow down in sheets variants (sprinkling of drum/noise effects based based on tertiary structure)
bass: main chain - speed up in helices/show down in sheets
chords: notes current position note interacts with, played simultaneously with different instruments with distance dictacting octaves
tuplets: similar to chords, except that component notes are played explicitly per measure
bends: log odds scores using the RAPDF scoring function are used to manipulate the pitchwheel (solos)
volumes: dictated by position in sequence
times: distances for different time lengths/signatures?
melodies/chords: based on atom types instead of main chain?
-----------------------------------------------------------------------
GENERAL
-----------------------------------------------------------------------
proteomusic web server (input patch changes and chords by a configuration file)
proteomusic project (60 minutes)
track ideas:
theme is an album around biological processes/functions: i.e.,
translation, design, transition, transcription, evolution, inhibition,
etc.
translation: prototype track from 1ctf
design: new designer protein form top7 1qys-A
twisted helices: logo derived from 2lh4
transition: native->intermediate->transition states
function: designer form to function from 2kdl-A and 2kdm-A?
discrimination: decoy track(s), finding the best model track
variation: different patches and scales of same structure track(s)
function: mfs-based track?
mutation
inhibition
protein protein interface track
protein dna interface track
proteome/interactome track
important/disease protein track(s)
song build up showcasing tracks track
evolution: multifunctional evolution from 1tim-A
evolutionary track(s)
- evolutionary history of a protein
- mixing and match track?
- alignment track
track buildup by complexity of protein (do both):
- short helix+strand motif repeated (th repeated? no strands)
- longer mixed protein slowly mixed up
for tracks involving multiple proteins, for example an evolutionary
track or an intermediate/translition state track, or even a decoy
track, perhaps single tracks from each of the proteins (for example, a
bassline from protein 1, a melody from protein 2, the drum tracks from
3) could all be merged. Alternately, each of the individual proteins
could all be mixed into two tracks and you could have a mash up of
sorts.
Eqe could use the MFS scores to weight certain notes and beats more
too so it hightlights the functionally important regions. That's an
idea. But I feel the song is very complicated as it is.
-------------------------------------------------------------------------------
Proteomusic ||
TWISTED HELICES ||
Ram Samudrala ||
ram@twisted-helices.com