Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

index out of range error #17

Open
RAWWiberg opened this issue Jul 12, 2018 · 0 comments
Open

index out of range error #17

RAWWiberg opened this issue Jul 12, 2018 · 0 comments

Comments

@RAWWiberg
Copy link

RAWWiberg commented Jul 12, 2018

Hi,
I'm trying to produce codon alignments for several sets of coding sequences. PRANK works fine for most of them but there is one which is giving me trouble and I can't understand the reason. I am running PRANK v.170427 in Ubuntu 18.04 with the 4.15.0-23-generic Linux kernel.

The command is:
prank -d=OG0000844_1_9.cds.fa -o=OG0000844_1_9.cds -f=fasta -codo

the program runs for a while (up to the 3rd iteration of the alignment) and then produces a long column of:
seqvec 154 0 0 0
seqvec 154 0 0 0
seqvec 154 0 0 0
seqvec 154 0 0 0
...

it then terminates with the following message:

Mac008_3212_20170720@53209: index out of scope (154)
Mac008_3212_20170720@53209: index out of scope (154)
terminate called after throwing an instance of 'std::out_of_range'
what(): basic_string::at: __n (which is 5199) >= this->size() (which is 5199)
Aborted (core dumped)

I've attached the input sequences (renamed to .txt so GitHub will accept it) that are giving me trouble so this should be reproducible. Any help would be appreciated.

OG0000844_1_9.cds.txt

Cheers,

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant