[SP-pm] Res: Ajuda básica

Ricardo Filipo ricardo_filipo at yahoo.com.br
Tue Jul 22 12:55:18 PDT 2008


Paree que falta o ";"  depois de 


$proteinfilename = 'NM_021964fragment.pep'

E bons trabalhos com perl!
Abração!


----- Mensagem original ----
De: Alexandre Tashima <aktashi em hotmail.com>
Para: saopaulo-pm em pm.org
Enviadas: Terça-feira, 22 de Julho de 2008 16:39:27
Assunto: [SP-pm] Ajuda básica

 Olá,

Acabo de me inscrever na lista porque tenho algumas dúvidas básicas sobre Perl. Estou começando a aprender a linguagem porque tenho interesse em bioinformática e Perl me pareceu muito interessante para a área. Bom, estou com uma dúvida básica e não sei se este é o meio adequado para resolvê-la, mas vamos lá. Comecei a fazer alguns programas e usando o comando open para abrir um arquivo, me aparece a seguinte mensagem de erro:


syntax error at read_prot.pl line 12, near "open"
Execution of read_prot.pl aborted due to compilation errors.


O programa que escrevi é do exemplo 4.5 do livro Beginning Perl for Bioinformatics:

#!usr;bin;perl -w
# Reading protein sequence data from a file

# The filename of the file containing the protein sequence data

$proteinfilename = 'NM_021964fragment.pep'

# First, we have to open the file and associate
# a filehandle to it. We choose filehandle 
# PROTEINFILE for readability.

open PROTEINFILE, $proteinfilename or die $!;

# Now we do the actual reading of the protein sequence data
# from the file by using the angle brackets <> to get the input 
# from the filehandle. We store our data into our variable $protein

$protein = <PROTEIN>;

# Now that we've got our data, we can close the file

close PROTEIN;

# Print the DNA onto the screen

print "Here is the protein:\n\n";
print $protein, "\n\n";

exit;


e o arquivo 'NM_021964fragment.pep' contém uma sequência com letras de aminoácidos que compõem uma proteína. Uso um computador IBM pentium 4 com Windows XP Home. Não sei o que há de errado, alguém pode me ajudar a resolver este problema? 

Obrigado,
Alexandre
 

________________________________
Discover the new Windows Vista Learn more!


      Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail.com.
http://br.new.mail.yahoo.com/addresses
-------------- Pr?xima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20080722/b239786b/attachment-0001.html>


More information about the SaoPaulo-pm mailing list