<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Oi Aureliano,<br>
<br>
tenta o seguinte:<br>
<br>
my @codons = $rna =~ m/\w{3}/g;<br>
<br>
abraços<br>
<br>
<br>
<div class="moz-cite-prefix">On 07-11-2014 11:44, Aureliano Guedes
wrote:<br>
</div>
<blockquote cite="mid:BLU182-W19B4656D4430B378E5F9B794850@phx.gbl"
type="cite">
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style>
<div dir="ltr">Ola monges,<br>
<br>
Tenho uma dúvida simples.<br>
Digamos que eu tenha uma string com uma sequencia de RNA:<br>
$rna = 'AUGACGAAGCGUUGAUCC';<br>
Só hipotético mesmo.<br>
<br>
Então quero agrupar de 3 em 3 letras (nucleotídeos) formando
codons:<br>
AUG ACG AAG CGU UGA UCC<br>
<br>
Para isso eu acho conveniente colocar em um array, e faço isso
usando um split<br>
my @codons = split /condição/, $dna;<br>
<br>
O meu problema é na condição, não estou conseguindo uma condição
para agrupar de 3 em 3 letras já tentei:<br>
/(A|C|U|G){3}/<br>
/(A|C|U|G)(A|C|U|G)(A|C|U|G)/<br>
/(d+){3}/<br>
/d+\d+\d+\/<br>
/d+{3}/<br>
/d+d+d+/<br>
Ate tentei mexer no split<br>
my @codons = /(A|U|C|G)/, $rna, 3;<br>
<br>
Sei que a dúvida é besta, mas alguém de daria uma luz?<br>
Obrigado. <br>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Rio-pm mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Rio-pm@pm.org">Rio-pm@pm.org</a>
<a class="moz-txt-link-freetext" href="http://mail.pm.org/mailman/listinfo/rio-pm">http://mail.pm.org/mailman/listinfo/rio-pm</a></pre>
<br>
<pre class="moz-signature" cols="72">--
Felipe da Veiga Leprevost, PhD.
<a class="moz-txt-link-abbreviated" href="http://www.leprevost.com.br">www.leprevost.com.br</a>
Laboratory for Proteomics and Protein Engineering.
Fiocruz, Brazil.</pre>
</blockquote>
</body>
</html>