Mothbox's MothBOT Software Update

Thanks to feedback from our workshop mixing with our buddy Bernat's cool brain at ICTC, we now rapidly implemented a version of the software YOU CAN JUST DOWNLOAD AND RUN!

If you have a Mac or PC, you should now be able to just download the latest, automatically compiled releases on our repository (https://github.com/Digital-Naturalism-Laboratories/Mothbot_Process/releases), unzip the file, and double click the icon!

 

No need to set up an entire coding environment just to process your data! Just download and go!

 

 

How it works

We are still getting all the documentation together for you, so a full tutorial on the site about data refining isn’t quite posted yet.

 

But the basics are that the post processing is split into two parts: Process and Classify

 

Process

Mothbot Process is the program we just shared above which lets you take raw source images and turn them into tiny photos of every detection that is then automatically grouped by visual similarity and robo-identified to the taxonomic level of your choosing.

You choose your data on the setup page, and hit the big Process button, and it will run through all the steps for you!

 

or if you are an advanced user you can click the “advanced” button and go through specific steps for processing your data.

 

CUDA GPU Enabled

For the PC version, we even created a CUDA version you can download that helps do this processing on your graphics card for a substantial boost in speed!

 

Classify

Then, after you have processed your data, Bernat has made a gorgeous app we call Classify, that lets you quickly validate and give deeper IDs to your data.

 

To use that app you just need to go to:

https://mothbot-classify.vercel.app

 

and the app will run in your web browser. You select a folder where you processed projects are and a species list to reference, and you are set to cook!

image of the classify in action

 

Note, after choosing a folder to explore, the app will ask you if you want to “upload” the data. Note that it doesn’t actually upload the data anywhere, it still does all the processing locally on your computer, so you don’t have to worry about server space payments or long upload times! (It just uses this term because it is a browser based app!)

 

Caveats!

Nobody here is actually being funded to produce ANY of this post processing software! We had some grants (that have mostly ended) to create and test the hardware of the Mothbox, but are making all this software because we are excited to play with this data and want to help others process their data too! Everything is provided free without any guarantees! We are always working constantly to improve things, so you can leave bug reports on our issues page!

 

Also if you would like to see cool projects like this keep developing at our rapid speed, you can totally figure out how to hire us or channel funding towards us! We would really appreciate it! Especially as the Mothbox team at Dinalab will likely be looking for a new place to live as a homebase in maybe europe or canada and could use the support to keep cranking out developments!