# Catchall glitch

**URL:** <https://forum.mothur.org/t/catchall-glitch/886>\
**Category:** mothur bugs\
**Created:** [May 3, 2012, 9:13pm UTC](https://forum.mothur.org/t/catchall-glitch/886 "2012-05-03T21:13:28Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![dbaptista](https://avatars.discourse-cdn.com/v4/letter/d/c68b51/32.png) [@dbaptista](https://forum.mothur.org/u/dbaptista)\
**Post date:** [May 3, 2012, 9:13pm UTC](https://forum.mothur.org/t/catchall-glitch/886/1 "2012-05-03T21:13:28Z")

</div>

Hi All,

Just a minor point. I just upgraded to Mothur version 25. I tried running catchall (the one that was included in the Linux download). Originally, I got the standard error about Mono not being installed, so I installed the proper version of Mono. I tried running it again, but I got a new error that read: “Cannot open assembly '/home/dbaptista/mothur/v25/CatchAllcmdL.exe: no such file or directory. [Error]: the catchall program did not run properly. Please check to make sure it is located in the same folder as your mothur executable.”

I then confirmed catchall was in the same folder as my Mothur executable. I tried a bunch of things that didn’t work, and then realized that the file name of my executable could be the problem. It seems that the catchall program included in the Linux download is spelled: “CatchAllmdL” whereas Mothur version 25 is trying to access a file named: “CatchAllmdL.exe” (as noted in the above error). I changed my filename to match, and it seems to have run fine.

I don’t know if this was a problem in previous versions of Mothur since I just upgraded from v21 and this is the first time I’ve run catchall, but maybe you can modify the name of the download included in the Linux package, or fix the pathway in Mothur? Incidentally, the program downloaded directly from the catchall website for Linux is: “CatchAllmdL\_version3.0.exe”, so it also has the capital “C”. Just an observation that might save some headache for Linux users.

For reference, I’m using Linux Ubuntu version 10.04 “Lucid Lynx”. Thanks.

-Damon

---

<div class="post-metadata">

**Author:** ![jvert](https://avatars.discourse-cdn.com/v4/letter/j/dec6dc/32.png) [@jvert](https://forum.mothur.org/u/jvert)\
**Post date:** [January 29, 2013, 8:41am UTC](https://forum.mothur.org/t/catchall-glitch/886/2 "2013-01-29T08:41:34Z")

</div>

I am having the EXACT same problem…

I cannot seem to get past this step, I have done everything you stated in your post. I don’t know where to go from here.

Here is the response I get…

"mothur \> catchall()

Using /Volumes/TOSHIBA EXT/Sequences/final.bacteria.an.shared as input file for the shared parameter.

Processing group jvert.01

0.03  
Cannot open assembly ‘/Users/jvert/Desktop/Sequence’: No such file or directory.  
[ERROR]: the catchall program did not run properly. Please check to make sure it is located in the same folder as your mothur executable."

The weird part is… my assembly is titled “/Users/jvert/Desktop/Sequence” when the actual files are in: "/Users/jvert/Desktop/Sequence Analysis/’

But, it does not seem to pick that up.

Yes, I have already downloaded Mono and I have installed it as correctly as I can tell.

Any help would be greatly appreciated.

---

<div class="post-metadata">

**Author:** ![westcott](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.mothur.org/westcott/32/18_2.png) [@westcott](https://forum.mothur.org/u/westcott)\
**Post date:** [January 29, 2013, 12:10pm UTC](https://forum.mothur.org/t/catchall-glitch/886/3 "2013-01-29T12:10:13Z")

</div>

The space in your path name of your shared file is causing the issue. I will fix this for our next release.

---

<div class="post-metadata">

**Author:** ![kimitas](https://avatars.discourse-cdn.com/v4/letter/k/f08c70/32.png) [@kimitas](https://forum.mothur.org/u/kimitas)\
**Post date:** [February 7, 2013, 4:01am UTC](https://forum.mothur.org/t/catchall-glitch/886/4 "2013-02-07T04:01:40Z")

</div>

Hey guys …I am trying to use Catchall with my Mac…  
And just downloaded the program from the website link : [http://www.mothur.org/wiki/Catchall](http://www.mothur.org/wiki/Catchall)  
and I just can’t make it work…Is it something to do with the wine bottler program to run windows in Mac’s??..or something I don’t know…Tried changing the “c”  
and the program is with the mothur executable… so really don’t know :roll:  
this what I get:

  
mothur \> catchall(shared=16S\_juvs\_final.an.pick.subsample.shared)  
Processing group JUVT0A

0.03  
sh: mono: command not found  
[ERROR]: the catchall program did not run properly. Please check to make sure it is located in the same folder as your mothur executable.

  
Thanks! Kim

---

<div class="post-metadata">

**Author:** ![westcott](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.mothur.org/westcott/32/18_2.png) [@westcott](https://forum.mothur.org/u/westcott)\
**Post date:** [February 8, 2013, 1:31pm UTC](https://forum.mothur.org/t/catchall-glitch/886/5 "2013-02-08T13:31:48Z")

</div>

In order to run catchall on a mac or unix machine you need to install mono, [http://www.mono-project.com/Main\_Page](http://www.mono-project.com/Main_Page).

---

<div class="post-metadata">

**Author:** ![juliacope](https://avatars.discourse-cdn.com/v4/letter/j/df788c/32.png) [@juliacope](https://forum.mothur.org/u/juliacope)\
**Post date:** [February 25, 2013, 8:50pm UTC](https://forum.mothur.org/t/catchall-glitch/886/6 "2013-02-25T20:50:54Z")

</div>

I am still having issues with catchall. Mono is installed. I moved to the latest release. I’m no longer redirecting my files (I have all of the files in the same folder). And still no luck. Any suggestions?

mothur v.1.29.2  
Last updated: 2/12/2013

by  
Patrick D. Schloss

Department of Microbiology & Immunology  
University of Michigan  
[pschloss@umich.edu](mailto:pschloss@umich.edu)  
[http://www.mothur.org](http://www.mothur.org)

When using, please cite:  
Schloss, P.D., et al., Introducing mothur: Open-source, platform-independent, community-supported software for describing and comparing microbial communities. Appl Environ Microbiol, 2009. 75(23):7537-41.

Distributed under the GNU General Public License

Type ‘help()’ for information on the commands that are available

Type ‘quit()’ to exit program

  
  
mothur \> catchall(sabund=final\_a\_bacdups.an.sabund)

unique  
[ERROR]: this command doesn’t create a sabund output file.  
[ERROR]: Could not open  
CatchAll Version 3.1

1 arguments instead of 2 or 3 arguments  
[ERROR]: the catchall program did not run properly. Please check to make sure it is located in the same folder as your mothur executable.

mothur \>

---

<div class="post-metadata">

**Author:** ![westcott](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.mothur.org/westcott/32/18_2.png) [@westcott](https://forum.mothur.org/u/westcott)\
**Post date:** [February 26, 2013, 6:40pm UTC](https://forum.mothur.org/t/catchall-glitch/886/7 "2013-02-26T18:40:04Z")

</div>

Thanks for reporting this bug. I have uploaded a new version 1.29.2 that corrects the issue.
