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

Modules Perl Discussion :

Problème avec le module Bio-PrimerDesigner


Sujet :

Modules Perl

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    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 Problème avec le module Bio-PrimerDesigner
    Bonjour,


    J'aimerais utiliser le module Bio-PrimerDesigner.

    http://search.cpan.org/~smckay/Bio-P...merDesigner.pm

    DESCRIPTION

    Bio-PrimerDesigner provides a low-level interface to the primer3 and epcr binary executables and supplies methods to return the results. Because primer3 and e-PCR are only available for Unix-like operating systems, Bio-PrimerDesigner offers the ability to accessing the primer3 binary via a remote server. Local installations of primer3 or e-PCR on Unix hosts are also supported.
    Néanmoins, en allant sur le site de Primer3, j'ai vu qu'il était disponible pour Windows XP. Je l'ai donc téléchargé et l'exécutable se trouve dans C:\Program Files\primer3\bin\primer3_core.exe

    J'ai ensuite installé le module Bio-PrimerDesigner qui était disponible via l'interface tk de ppm ... n'est-ce pas la preuve qu'il est sensé fonctionner sous Windows?

    Lorsque j'exécute le script suivant
    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
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    #usr/perl/bin/
     
    use warnings;
    use strict;
     
    use Bio::PrimerDesigner;
     
     
     
    my $pd = Bio::PrimerDesigner->new;
     
    #
    # Define the DNA sequence, etc.
    #
    my $dna   = "CGTGCTTCGC";
    my $seqID = "sequence 1";
     
    #
    # Define design parameters (input aliases)	# native primer3 syntax
    #
    my %params = ( 
    	num                 => 2,		# PRIMER_NUM_RETURN
    	id                  => $seqID,		# PRIMER_SEQUENCE_ID
    	seq                 => $dna,		# SEQUENCE
    	sizerange           => '500-600'	# PRIMER_PRODUCT_SIZE
    );
     
     
     
    #
    # Design primers
    #
    my $results = $pd->design( %params ) or die $pd->error;
     
     
    # Can't execute local binary '/usr/local/bin/primer3' at test.pl line 33.
    J'obtiens l'erreur
    Can't execute local binary '/usr/local/bin/primer3' at test.pl line 33.
    Il y a donc un problème à la dernière ligne du script quand Perl essaie de trouver l'exécutable ... est-ce un problème de nom? Mon exécutable se nomme primer3_core.exe et Perl semble attendre un primer3.exe.
    Est-ce un problème de localisation? Tous les sous-répertoires 'bin' situés dans 'Program Files' sont-ils répertoriés dans /usr/local/bin/?
    Comment cela fonctionne-t'il?


    Merci,

  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
    How to install this software
    ============================

    1. Unzip the '.zip' file downloaded from SourceForge.net
    2. You will create a primer3-1.1.x folder in the location where the file was unzipped
    3. You may copy the files from the 'bin' directory of the primer3-1.1.x folder to a location of your choice. The exact same files are located within the 'src' folder so that the tests may be run (windows does not allow relative paths in shortcuts).

    Running the tests
    =================
    You must install a perl distribution to run the windows tests.

    We *strongly* recommend you install ActiveState perl (http://www.activestate.com/products/activeperl/)
    as this was used to test our primer3 builds, and it is known to work.

    ***The perl test script for windows has a different name, at the moment, than that for the
    unix/linux versions. See below.***

    1. Click on 'Start > Run...'
    2. Type 'cmd' into the space provided
    3. Hit enter (or select 'OK')
    4. Navigate to the location of the tests:

    A. if you put it in C:/Documents and Settings/YourName/primer3-1.1.x/test/,
    you would type 'cd c:/Documents and Settings/YourName/primer3-1.1.x/test/'

    B. you can also type 'cd ' (don't forget the space after cd)
    and drag the primer3-1.1.x folder onto the command-line window from
    windows explorer, this will fill in the location for you

    5. On the command line, run 'perl p3test.pl --windows' in this directory
    6. You should see [OK] for all of the tests.
    C'est apparemment prévu qu'on déplace les exécutables, je suis entrain d'exécuter les tests, jusqu'à présent tout semble correct.

Discussions similaires

  1. Problème avec le module Bio::Tools::Run::Phrap
    Par Jasmine80 dans le forum Modules
    Réponses: 1
    Dernier message: 17/05/2010, 11h23
  2. Problème avec le module Bio::Restriction::Analysis
    Par Jasmine80 dans le forum Modules
    Réponses: 6
    Dernier message: 01/09/2009, 13h18
  3. Réponses: 0
    Dernier message: 23/04/2009, 09h45
  4. problème avec le module DBI
    Par vbcasimir dans le forum SGBD
    Réponses: 6
    Dernier message: 08/10/2005, 12h48
  5. problème avec un module
    Par vbcasimir dans le forum Modules
    Réponses: 2
    Dernier message: 29/08/2005, 15h59

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