Estimado explorer,
Tengo una duda, ojalá me puedas guiar. Esta viendo las secuencias que me encuentra el
script, así como los valores de su longitud. Y se me ocurría si es posible
graficarlas en un histograma, algo así por ejemplo:
Tenemos esto:
Using text Syntax Highlighting
[TGTTGGGCGTGTTATTAATAAGA] 23
[CTACAATAATCTTTCT] 16
[TGTTGGGCGTGTTATTAATAAGA] 23
[CTACAATAATCTTTCT] 16
[CA] 2
[ATATAATGCATTCATATGTAATTATAAG] 28
Coloreado en 0.000 segundos, usando
GeSHi 1.0.8.4
¿Cómo se podría pedir al
script que presente un histograma como el siguiente?
Using text Syntax Highlighting
23 |||||||||||||||||||||||||
16 ||||||||||||||||
2 ||
28 ||||||||||||||||||||||||||||||
Coloreado en 0.000 segundos, usando
GeSHi 1.0.8.4
En este momento (tengo que pensar un poco más) se me ocurre que guardando los valores de longitud del fragmento en un
hash, y con las siguiente instrucciones puede ser posible. ¿Qué opinas?
Using perl Syntax Highlighting
while (my ($keys, $values) = each %longitud) {
print "$keys ", ('|' x
$values), "\n";
}Coloreado en 0.001 segundos, usando
GeSHi 1.0.8.4
También seria interesante hacer un pequeño y simple gráfico de la frecuencia de fragmentos encontrada en la salida después de los cortes de restricción. Se me ocurre que con una instrucción sort(), pero ¿cómo pedir por la frecuencia?
Bueno, por el momento es mucho preguntar, pensaré al respecto pero quisiera conocer tu opinión. ¡Gracias de antemano!