Minimum Requirements

The minimum system requirements are meant for using SeqSphere+ with the tutorials or Sanger data only. SeqSphere+ server and client software can be installed on the same computer in such scenarios.

  • Operating System: Microsoft Windows or Linux
  • RAM: 8 GB
  • CPU: Dual-core processor
  • HD: 400 GB (depending on the amount of data that should be stored)
  • Internet connection required

Recommended Requirements

For startup and single user installations SeqSphere+ SERVER and CLIENT software can be installed on the same computer (fulfilling the SeqSphere+ client RAM and server HD requirements). If more than one user is working with the same SeqSphere+ SERVER a dedicated SERVER computer that is permanently running is recommended.

The SeqSphere+ server can easily be moved to another computer later.

SeqSphere+ Server

  • Operating system:
    • Microsoft Windows 10/11, Microsoft Windows Server 2012 64-bit or later
    • Linux 64-bit (with Python 3)
  • Available RAM: 16-32 GB
  • Free Diskspace: 2-4 TB (for database)
  • CPU: Quad-core processor or better

The database, sequence assembly files, and backups are stored on the server computer. Therefore, storage space is in contrast to the client computer most important, i.e., large HDs. This storage must be on an internal hard disk (therefore virtual machines are also not recommended). With default settings a database of 200,000 Samples requires approx. 1 TB and 2.5 TB for backup hard disk space, for details see WGS Data Types & Sizes and Runtimes). For backups of larger databases therefore a second internal 2-4 TB HD is recommended.

SeqSphere+ Client

  • Supported Operating systems:
    • Microsoft Windows 10/11, Windows Server 2019 or later with Windows Subsystem for Linux
    • Linux 64-bit (tested on Ubuntu 18.04 and later LTS)
  • Internet connection required
  • Available RAM: 32 GB are recommended if read assembling is used
  • Free Disk Space: ~50 GB (5 GB required for installation, up to 15 GB for temporary processing of FASTQ in single pipeline)
  • CPU: Quad-core processor or better

Most computation is done on the client computer (e.g., assembling, etc.). Therefore, computational power and amount of RAM is more important on the client than on the server computer. Client and server communicate by default via port 8064 (configurable) over the Intra-/Internet. They should have a fastest possible network connection (e.g., 1 GB Ethernet).

Button16 Important.png Important: As some SeqSphere+ client features require bioinformatic tools, they are only available on Linux or on Windows with installed Windows Subsystem for Linux.

Workgroup Requirements

If an increasing number of users are going to work with the same SeqSphere+ server simultaneously the simplest solution to accommodate for is to add additional client computers.

Assembling, importing, analyzing and typing of hundreds of your NGS sequence data can be done automatically without any user interaction by running SeqSphere+ clients in the pipeline mode. The workflow of a pipeline is defined by a pipeline script. Multiple clients can run the same pipeline script in parallel to speed-up or to scale-up for higher throughput.

To use the power of a probably available Linux high performance computer, the SeqSphere+ server and multiple instances of the SeqSphere+ client can be run on this computer. In pipeline mode the client can run without any graphical user interface. To visualize the analysis results of such pipelines the server can be accessed by additional clients installed on ordinary desktop computers with minimum requirements (e.g., 4-8 GB RAM).