Ordenar arrays
Publicado: 2011-01-04 01:33 @106
¡Hola de nuevo!
Ahora sí que estoy al borde de la desesperación . Tengo una serie de problemas en mi programa que no sé resolver.
Para empezar, la subrutina que me recoge los genes y las posiciones de los codones de inicio y terminación en los array no se ejecuta bien, y solo lo hace para la posición 0, no para la 1 ni la 2. He probado a ejecutarlo con otro fichero FASTA distinto, pero en ese caso se ejecuta para la posición 2 y no para la 0 y la 1. Pudiera ser que no hay ATG para esas posiciones, pero son ficheros inmensos, y es poco probable que no haya.
Mi otro problema, y creo que mucho más grave, es que tengo que ordenar los array. Supongamos que tengo:
@posicionesinicio:@posicionesfinal:@proteinas
¿Habría alguna manera de hacer que me recogiera en un array todo y además ordenado? El resultado sería este:
@ordenado:
Por favor, si hay alguna manera de hacerlo, explíquenmelo porque a mi no se me ocurre. Si no se puede hacer de esta forma ¿podrían orientarme y decirme qué puedo hacer?
¡Muchísimas gracias!
Ahora sí que estoy al borde de la desesperación . Tengo una serie de problemas en mi programa que no sé resolver.
Para empezar, la subrutina que me recoge los genes y las posiciones de los codones de inicio y terminación en los array no se ejecuta bien, y solo lo hace para la posición 0, no para la 1 ni la 2. He probado a ejecutarlo con otro fichero FASTA distinto, pero en ese caso se ejecuta para la posición 2 y no para la 0 y la 1. Pudiera ser que no hay ATG para esas posiciones, pero son ficheros inmensos, y es poco probable que no haya.
Mi otro problema, y creo que mucho más grave, es que tengo que ordenar los array. Supongamos que tengo:
@posicionesinicio:
Using text Syntax Highlighting
Using text Syntax Highlighting
Using text Syntax Highlighting
¿Habría alguna manera de hacer que me recogiera en un array todo y además ordenado? El resultado sería este:
@ordenado:
Using text Syntax Highlighting
14 84 MATSHSIEFD
25 85 ASCIWAEUIJ
63 100 FWIEUOFHWS
78 120 ADIUHFUIEN
25 85 ASCIWAEUIJ
63 100 FWIEUOFHWS
78 120 ADIUHFUIEN
Coloreado en 0.000 segundos, usando GeSHi 1.0.8.4
Por favor, si hay alguna manera de hacerlo, explíquenmelo porque a mi no se me ocurre. Si no se puede hacer de esta forma ¿podrían orientarme y decirme qué puedo hacer?
¡Muchísimas gracias!