2011-02-25 2 views
1

Eclipse를 사용하여 bio perl을 실행하려고했습니다.첫 번째 프로그램을 실행할 때 BIO-Perl 오류

use Bio::Seq; 
$seq_obj = BIO::Seq->new(-seq=> "atcgatgcatgcatgcatgc", -alphabet=> 'dna'); 
#print $seq_obj->seq; 

그리고 나는 다음과 같은 오류 있어요 :

I 실행하려고 코드는

Can't locate object method "new" via package "BIO::Seq" (perhaps you forgot to load "BIO::Seq"?) at C:/2ndSemester/BIO424-DevelopBioinformaticTools/PerlPrograms/BIOPerlExamples/TestBIOPerl1.pl line 3.

누구나가 알고있는이 오류가 발생하는 이유를?

답변

3

BIO::Seq이 아닌 Bio::Seq 클래스입니다. 은 "바이오"보다는 "BIO"을

$seq_obj = Bio::Seq->new(-seq=> "atcgatgcatgcatgcatgc", -alphabet=> 'dna'); 

참고 :하고 싶은 말은 그래서 펄은 대소 문자를 구분합니다.

+1

대단히 고마워요 ... 효과가있었습니다. 저는이 BIO-Perl을 처음 접했습니다. 귀하의 도움을 많이 주시면 감사하겠습니다. 신의 축복 –

관련 문제