System requirements
The system requirements of
CLC Server are:
Server system
- Windows 7, Windows 8, Windows 10, Windows 11, Windows Server 2012, Windows Server 2016 and Windows Server 2019
- Mac: macOS 10.15, macOS 11 through macOS 12.01. Macs with the Apple M1 chip are supported. The software is expected to run without problems on more recent macOS releases than those listed, but we do not guarantee this.
- Linux: RHEL 7 and later, SUSE Linux Enterprise Server 12 and later. The software is expected to run without problem on other recent Linux systems, but we do not guarantee this. To use BLAST related functionality, libnsl.so.1 is required.
- 64 bit
- For CLC Server setups that include job nodes and grid nodes, those nodes must run the same type of operating system as the master CLC Server.
- File system that supports file locking
Server hardware requirements
- Intel or AMD CPU required
- Computer power: 2 cores required. 8 cores recommended.
- Memory: CLC Genomics Server: 4 GB RAM required, 16 GB RAM recommended.
- Disk space: 500 GB required. More needed if large amounts of data are analyzed.
Special memory requirements for working with genomes
The numbers below give minimum and recommended amounts for systems running mapping and analysis tasks. The requirements suggested are based on the genome size.
- E. coli K12 (4.6 megabases)
- Minimum: 2 GB RAM
- Recommended: 4 GB RAM
- C. elegans (100 megabases) and Arabidopsis thaliana (120 megabases)
- Minimum: 2 GB RAM
- Recommended: 4 GB RAM
- Zebrafish (1.5 gigabases)
- Minimum: 2 GB RAM
- Recommended: 4 GB RAM
- Human (3.2 gigabases) and Mouse (2.7 gigabases)
- Minimum: 6 GB RAM
- Recommended: 8 GB RAM
Special requirements for de novo assembly
De novo assembly may need more memory than stated above - this depends both on the number of reads and the complexity and size of the genome. See http://resources.qiagenbioinformatics.com/white-papers/White_paper_on_de_novo_assembly_4.pdf for examples of the memory usage of various data sets.
Special requirement for the shared filesystem used by the job node setup or grid integration
The file locking mechanism is required to ensure that all nodes see the latest version of the data stored on the shared filesystem.
Special requirements for containerized external applications
Containerized external applications1.1 are supported for Unix images run on Unix hosts only. Windows-based images and Windows hosts are not supported. Standard external applications are supported for any CLC Server setup.
Footnotes
- ... applications1.1
- Containerized external applications were introduced in CLC Server 21.0.