Requirements
Last updated
Was this helpful?
Last updated
Was this helpful?
BeeDeeM is mostly a Java software, so it is available for Linux, MacOS X and Windows operating systems.
However, since release 4.5, BeeDeeM task engine relies on additional bash shell scripts, making the software capable of running only on Unix-based operating systems (Linux and macOS). Windows users are now invited to run BeeDeeM from the Windows Linux Subsystem.
Finally, BeeDeeM cluster task engine, enabling the software to distribute jobs on computing nodes, is only available on OS running a job scheduler (e.g. SGE, PBS or Slurm).
Software dependency of BeeDeeM is as follows, depending on the installation mode:
for legacy installation and use: an Oracle Java Runtime Environment (JRE), version 1.8 or higher
for other types of installation: either Docker, Singularity or Anaconda has to be installed on your host system.
Being a bioinformatics databanks manager software, BeeDeeM mostly requires a potentialy huge amont of disk storage; of course, it fully depends on your needs. Generally, the disk space required must be at least twice the size of the databases to be generated. In effect, when BeeDeeM installs a new version of a database, its already installed copy remains available to the users.
BeeDeeM requires at least 4 CPUs, 4 Gb RAM and from half an hour (PDB) up to 48 hours (TrEMBL) to install a databank. Running time depends on network speed, too.
Now, if your bank descriptors (the configuration files telling BeeDeeM how to install banks; see ) use external scripts to achieve additional post-processings, higher ressources may be required. As an example, installing TrEMBL with BLAST V4 and V5 bank formats, Diamond and Bowtie2 indexes require up to 32 Go RAM (using 4 CPUs).