Error "Argument list too long" with BUCKy 1.4.4

24 views
Skip to first unread message

Laura Kelly

unread,
May 9, 2017, 7:41:12 AM5/9/17
to BUCKy users
Hello

I am using v. 1.4.4 of BUCKy and get the error "Argument list too long" if trying to run it with >1000 loci. My analyses with 1000 loci (or fewer) run fine, but when I've tried 1200, 1500, 2000 loci, or more, the program fails with "-bash: /usr/local/bin/bucky: Argument list too long"

I would be grateful of any suggestion about how to fix this error!

Many thanks
Laura

Laura Kelly

unread,
May 9, 2017, 10:08:19 AM5/9/17
to BUCKy users
Hello again

I think I have fixed my own problem - sorry, I probably should have thought about it for a bit longer before posting my issue! Anyway, I realised that the "Argument list too long" is a generic error I have had with other tools. If I write the list of input files for BUCKy to a text file and then give this as an argument to BUCKy using option "-i" (as explained in the manual), rather than using "*.in" to read in all files from the current directory, then BUCKy starts OK, although it is running out of memory now (it was killed at the step "Initializing gene information"). I have tried running it with the option "--opt-space" but this didn't seem to help.  

I am trying to analyse c. 10,000 loci for 15 taxa, with 1753271 different sampled tree topologies - has anyone analysed a similar size dataset? And if so, do you know how much memory it needs?

Many thanks
Laura
Reply all
Reply to author
Forward
0 new messages