IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bioinformatique Perl Discussion :

Calcul du taux de concervation d'un site


Sujet :

Bioinformatique Perl

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 1
    Par défaut Calcul du taux de concervation d'un site
    Bonjour,
    stagiaire en bioinfo, je suis en fin de stage, et je n'arrive pas à réaliser un tri à premier coup d'oeui simple.
    Il s'agit de trouvér le nombre de fois où un acide aminé est concervé sur un site d'un organisme à l'autre.
    Plus clairement, je possède un tableau contenant les acides aminés d'un même site chez plusieurs organismes.
    @tabaain = ("A" "T" "T" "-" "M"); par exemple
    Il faut que j'arrive à trouver le nombre correspondant au acide aminé le plus représenté (ici "T")
    Avec un simple sort, je ne m'en sortirais pas, et je ne vois pas comment faire sans utiliser une vigtaine de compteurs (pour chaque acide aminé) mais j'aurais préféré éviter cette solution...
    Si je me suis mal exprimée, reposez moi des questions
    Merci d'avance

  2. #2
    Membre éprouvé
    Avatar de Jasmine80
    Femme Profil pro
    Bioinformaticienne
    Inscrit en
    Octobre 2006
    Messages
    3 157
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 45
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Bioinformaticienne
    Secteur : Santé

    Informations forums :
    Inscription : Octobre 2006
    Messages : 3 157
    Par défaut
    Tu peux utiliser un tableau dont la clé est l'AA et la valeur son compte :
    Dois-tu compter les gaps?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    #!/usr/bin/env perl
     
    use strict;
    use warnings;
    use List::Util qw(max);
     
     
    my @tabaain = ("A", "T", "T", "-", "M"); 
     
    # clé : aa     valeur : compte
    my %aa_tab;
     
    map{$aa_tab{$_}++} @tabaain;
     
    # recherche du compte maximal
    my $aa_max = max (values(%aa_tab));
     
    # recherche du/des aa correspondant(s)
    while (my ($aa, $count) = each %aa_tab){
    	if ($count == $aa_max){
    		print "$aa $count\n";
    	}
    }

  3. #3
    Membre éprouvé
    Avatar de Jasmine80
    Femme Profil pro
    Bioinformaticienne
    Inscrit en
    Octobre 2006
    Messages
    3 157
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 45
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Bioinformaticienne
    Secteur : Santé

    Informations forums :
    Inscription : Octobre 2006
    Messages : 3 157
    Par défaut
    Je ne travaille pas sur des protéines, je n'ai jamais testé ce module mais il compte le nombre de chaque AA de protéines d'un fichier d'entrée:
    aacomp - amino acid composition of protein sequences

    Enfin, si c'est pour un stage, tu dois peut-être tout coder toi même.

Discussions similaires

  1. créé un calcule de taux sous access en SQL
    Par neoxsat dans le forum Requêtes et SQL.
    Réponses: 11
    Dernier message: 22/02/2008, 12h09
  2. Comment calculé le taux d'occupation mémoire.
    Par gonadostimuline dans le forum C++
    Réponses: 7
    Dernier message: 12/12/2007, 15h45
  3. Comment calculer un taux horaire
    Par Christophe D. dans le forum Excel
    Réponses: 3
    Dernier message: 11/10/2007, 15h13
  4. calcul de taux de déviation d'un variable
    Par lamlouma dans le forum C#
    Réponses: 4
    Dernier message: 10/04/2007, 11h06
  5. Calcul du taux de consanguinité
    Par TheDarkLewis dans le forum Algorithmes et structures de données
    Réponses: 3
    Dernier message: 18/04/2005, 14h30

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo