# MATLAB: Binary to DNA sequence conversion

binary to dna conversion

Hi, i have a binary string which I want to convert into DNA sequence.
A='010110101010101011100110011111';[m n]=size(A);mn=m*n;k1=[];k2=[];k3=[];k4=[];s=[];for i=1:mn    x=A(i,i+1);    if x(1) == '0' && x(2) == '0';            k1 = 'A';    elseif x(1) == '0' && x(2) == '1';        k1 = 'C';      elseif x(1) == '1' && x(2) == '0';        k1 = 'G';    elseif x(1) == '1' && x(2) == '1';             k1 = 'T';    end%___    if x(3) == '0' && x(4) == '0';            k2 = 'A';    elseif x(3) == '0' && x(4) == '1';        k2 = 'C';            elseif x(3) == '1' && x(4) == '0';        k2 = 'G';    elseif x(3) == '1' && x(4) == '1';             k2 = 'T';    end%___    if x(5) == '0' && x(6) == '0';            k3 = 'A';    elseif x(5) == '0' && x(6) == '1';        k3 = 'C';            elseif x(5) == '1' && x(6) == '0';        k3 = 'G';    elseif x(5) == '1' && x(6) == '1';             k3 = 'T';    end%___    if x(7) == '0' && x(8) == '0';            k4 = 'A';    elseif x(7) == '0' && x(8) == '1';        k4 = 'C';            elseif x(7) == '1' && x(8) == '0';        k4 = 'G';    elseif x(7) == '1' && x(8) == '1';             k4 = 'T';    end    s=[s k1 k2 k3 k4];end%%%ErrorIndex exceeds matrix dimensions.Error in binay_rule1 (line 16)    elseif x(1) == '1' && x(2) == '0';      
Can an anyone help me. Thanks in advance
  

• x = A(i:i+1);
for i=1:2:mn
ACGT = 'ACGT';s = ACGT(bin2dec(reshape(A,2,[])')+1)