[maker-devel] Maker Bio::Root Error

Carson Holt carsonhh at gmail.com
Tue Oct 7 10:17:12 MDT 2014


His file is not formatted correctly. Values should be tab delimited, but in
several cases he has leading space characters contaminating the values. He
needs to find and remove the contaminating white space.
Here is the GFF3 specification just for reference -->
http://www.sequenceontology.org/gff3.shtml.

Here is an example perl script that could do this (cut and paste it into a
file if you want)-->

#!/usr/bin/perl    
use strict;
my $file = shift;
open(IN, "< $file");
while(my $line = <IN>){
    my @F = split(/\t/, $line);
    chomp($F[-1]);
    @F = map {s/^\s|\s$//g; $_} @F;
    print join("\t", @F)."\n";
}
close(IN);


Then run it as follows -->
perl fixgff3_script.pl old_file.gff > new_file.gff


Thanks,
Carson


From:  "Timothy Stitt (TGAC)" <Timothy.Stitt at tgac.ac.uk>
Date:  Tuesday, October 7, 2014 at 1:34 AM
To:  Carson Holt <carsonhh at gmail.com>
Subject:  Re: [maker-devel] Maker Bio::Root Error

Hi Carson,

I spoke with the user and it does seem they have some confusion over what is
a well-formed GFF3 file (they mention there is no example template for them
to copy on the MAKER website). I am attaching the user's GFF3 file. Could
you have a quick scan to determine if they are using an incorrect format?

Any advice greatly received.

Thanks,

Tim.
---

Timothy Stitt PhD / Head of Scientific Computing

The Genome Analysis Centre (TGAC)

http://www.tgac.ac.uk/



p: +44 1603 450378

e: timothy.stitt at tgac.ac.uk


From: Carson Holt <carsonhh at gmail.com>
Date: Sunday, 5 October 2014 23:58
To: Timothy Stitt <timothy.stitt at tgac.ac.uk>, "maker-devel at yandell-lab.org"
<maker-devel at yandell-lab.org>
Subject: Re: [maker-devel] Maker Bio::Root Error

The location of the error is when MAKER tries to read a user provided GFF3
file, and then BioPerl is saying one of the values is invalid. Looking at
the single quotes around the value, it appears that there is some
contaminating whitespace.  There may be other problems with the GFF3 file as
well.  I could take  look if you want.

Thanks,
Carson



From: "Timothy Stitt (TGAC)" <Timothy.Stitt at tgac.ac.uk>
Date: Saturday, October 4, 2014 at 9:14 AM
To: "maker-devel at yandell-lab.org" <maker-devel at yandell-lab.org>
Subject: [maker-devel] Maker Bio::Root Error

Dear Maker Developers,

One of my Maker users is observing the following error when running maker on
our systems:

------------- EXCEPTION: Bio::Root::BadParameter -------------
MSG: ' 9.1' is not a valid score
VALUE:  9.1
STACK: Error::throw
STACK: Bio::Root::Root::throw
/tgac/software/testing/perl_activeperl/5.18.2.1802/x86_64/site/lib/Bio/Root/
Root.pm:449
STACK: Bio::SeqFeature::Generic::score
/tgac/software/testing/perl_activeperl/5.18.2.1802/x86_64/site/lib/Bio/SeqFe
ature/Generic.pm:468
STACK: GFFDB::_ary_to_features
/tgac/software/testing/maker/2.31.6/x86_64/bin/../lib/GFFDB.pm:891
STACK: GFFDB::phathits_on_chunk
/tgac/software/testing/maker/2.31.6/x86_64/bin/../lib/GFFDB.pm:534
STACK: Process::MpiChunk::_go
/tgac/software/testing/maker/2.31.6/x86_64/bin/../lib/Process/MpiChunk.pm:75
6
STACK: Process::MpiChunk::run
/tgac/software/testing/maker/2.31.6/x86_64/bin/../lib/Process/MpiChunk.pm:34
1
STACK: Process::MpiChunk::run_all
/tgac/software/testing/maker/2.31.6/x86_64/bin/../lib/Process/MpiChunk.pm:35
7
STACK: Process::MpiTiers::run_all
/tgac/software/testing/maker/2.31.6/x86_64/bin/../lib/Process/MpiTiers.pm:28
7
STACK: Process::MpiTiers::run_all
/tgac/software/testing/maker/2.31.6/x86_64/bin/../lib/Process/MpiTiers.pm:28
7
STACK: 
/tgac/software/testing/bin/core/../..//maker/2.31.6/x86_64/bin/maker:686
--------------------------------------------------------------
--> rank=NA, hostname=UV00000010-P002
ERROR: Failed while doing repeat masking

When the user runs with the '-RM_off' option, everything is fine but fails
with the above error when not applying that option. I was just wondering if
anyone had any insight into what might be causing this?

Regards,

Tim.
---

Timothy Stitt PhD / Head of Scientific Computing

The Genome Analysis Centre (TGAC)

http://www.tgac.ac.uk/



p: +44 1603 450378

e: timothy.stitt at tgac.ac.uk
_______________________________________________ maker-devel mailing list
maker-devel at box290.bluehost.com
http://box290.bluehost.com/mailman/listinfo/maker-devel_yandell-lab.org


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://yandell-lab.org/pipermail/maker-devel_yandell-lab.org/attachments/20141007/22017d0f/attachment-0003.html>


More information about the maker-devel mailing list