I would like to encode binary sequence to DNA sequence by truth table :
00=A
01=C
10=G
11=T
For example:11000110=``TACG
By using C#, My issue, is the DNA sequence is not correctly converted. Does someone can help me PLEASE ?
the code i write is this :
string ds = Convert.ToString(result , 2);
;
int l = ds.Length;
for (int dd= 0; dd < l; dd = dd + 2)
{
if (ds.Contains("00"))
{
ds = ds.Replace("00", "A");
}
if (ds.Contains("01"))
{
ds = ds.Replace("01", "C");
}
if (ds.Contains("10"))
{
ds = ds.Replace("10", "G");
}
else
{
ds = ds.Replace("11", "T");
}
}
listBox7.Items.Add(ds);