Autorisation : Membre
Nb de messages : 2164
Inscrit le : Sam 23 Jan 2010, 20:09
Posté le : Mar 06 Déc 2011, 10:53
Salut bande de geeks.
Je vous présente mon dernier programme, qui convertit les séquences d'ADN en ARNmessager puis, tel un virtuose ribosome, vous donne la séquence peptidique qui sera traduite.
En gros, il fait le code génétique, mais avec un max d'options:
________________________________________________________________________________
- Une présentation graphique inégalaaaable (avec "seulement" 3000 octets)
- Le choix de l'affichage des acides aminés en 1 lettre ou en 3 lettres.
- La possibilité de choisir la polarité de l'ADN, ou de partir d'un brin d'ARN directement.
- Il gère les codons-STOP.
________________________________________________________________________________
[img]Je vous présente mon dernier programme, qui convertit les séquences d'ADN en ARNmessager puis, tel un virtuose ribosome, vous donne la séquence peptidique qui sera traduite.
En gros, il fait le code génétique, mais avec un max d'options:
________________________________________________________________________________
Ah oui, et pour ceux qui n'ont pas de cable, voilà le code du programme.
Je pense qu'il n'y a plus grand chose à dire question optimisation, mais on peut toujours regarder.
- Je rappelle que les lettres minuscules sont trouvables soit en faisant [2nde]+une touche soit dans le menu [vars][5] et en fouillant.
- LADN est la liste ADN, le premier L se trouvant dans le catalogue.
- si vous avez une TI 82 non stats, ce programme ne peut pas marcher chez vous.
Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Mar 06 Déc 2011, 12:27
La présentation est excellente.
Je n'y ai pas d'utilité mais tu m'intéresses.
---------------------- ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)
Autorisation : Membre
Nb de messages : 504
Inscrit le : Ven 07 Déc 2012, 20:09
Posté le : Dim 21 Jan 2018, 19:51
Ouais ca se fait, ca peut être plutôt long par contre selon la taille de la chaîne d'ADN.
Code
Prompt Str1 //Str1 est la chaine de nucléotides
" //guillemet et un espace
For(I,1,length(Str1
Ans+sub("0123",inString("ATCG",sub(Str1,I,1)),1
End
sub(Ans,2,length(Ans)-1