Allow for in memory RMA file

As far as I know, MEGAN requires the creation of an .rma file on disk when importing a BLAST or DIAMOND input file. It would be great if it were possible to retain the rma datastructure in memory instead of forcing a write out to disk when importing a new BLAST file.

This is useful when I’m running parallelized one-shot scripts on MEGAN and I don’t have any need to keep an rma file, which should save disk I/O and thus time.

Did you try writing to a virtual disk in memory such as /dev/shm under linux?

This is a great idea!