Ciao a tutti. Stavo cercando un metodo elegante (funzione ASP vbscript) per espandere "stringhe degenerate". Cerco di spiegarmi meglio. Un esempio di stringa degenerata potrebbe essere: ACG(GT)TGA(ATC)ACAC. Vorrei scrivere una funzione che la espanda in:
ACGGTGAAACAC
ACGGTGATACAC
ACGGTGACACAC
ACGTTGAAACAC
ACGTTGATACAC
ACGTTGACACAC
La funzione, preso in ingresso ACG(GT)TGA(ATC)ACAC, dovrebbe ritornare un array con le 6 possibilità viste sopra
Qualcuno mi può dare una mano?
Thx
PS: Avete riconosciuto il tipo di "stringhe"? ;-)

Rispondi quotando
