While Proteome Software programs will technically run with minimal requirements on a broad range of operating systems we suggest users follow the recommended requirements to ensure the best experience.
Scaffold, Scaffold Q+S, and Scaffold PTM can be run with as little as 2GB of RAM. Scaffold DIA, Scaffold LFQ, and Scaffold Elements are only available for 64-bit systems, and require at minimum 4 GB RAM. Scaffold DIA and Scaffold Elements require installation on Windows to process vendor-formatted raw files. Note, there is no memory limit for 64-bit installers like there was for 32-bit ones, users should allocate roughly 80% of their systems RAM
Scaffold, Scaffold Q+S, Scaffold PTM
- Solid-state drive (SSD)
- Hard drive for data storage and GOA databases (1 TB or more)
- 64-bit Windows 10, Mac OS X Latest, or Ubuntu (16.04 LTS or above)
- 16+ GB Usable RAM
- Modern multi-core CPU with faster CPUs leading to increased performance
Scaffold DIA* and Scaffold Elements, Scaffold DDA
- Solid-state drive (SSD)
- Hard drive for data storage (1 TB or more)
- 64-bit Windows 10
- 32+ GB Usable RAM
- Modern multi-core CPU with faster CPUs leads to increased performance
- A rule of thumb is to have as much memory as you do input data, eg, if you load or search 50 GB of data, you should allocate at least that much RAM in the Scaffold software you are using
- Storing data on the same computer as your Scaffold installation will lead to increased processing speed. It is not recommended to load data into Scaffold across a network connection
- Our software is compatible with Mac OS (and OS X) 10.9 and above, but only tested on the current version (macOS 10.15.4 as of this writing, August 7, 2020)
- Our software is primarily tested on Windows 10 and Windows 11, which are officially supported. Windows 7 and Windows 8 are also unofficially supported, though Microsoft no longer supports Windows 7: https://www.microsoft.com/en-us/windows/windows-7-end-of-life-support-information
- Scaffold will likely run on Windows Server and Enterprise versions, as they are similar to the desktop versions, though they are not officially supported
- We do not support running our software with remote access software (VNC, RDP, etc); eg, we do not actively test remote software to discover and resolve potential issues. However, we have found that it does work in these environments in most cases across OS platforms
- Linux distributions supported: Ubuntu 16.04 and higher
- It is advisable to adjust your automatic updates and power settings to disable sleep or hibernate, as these might interfere with processing data
- Scaffold and Scaffold DDA are compatible with the "All Proteomes" GOA file available from UniProt. This file when unzipped is over 120GB. We discourage the use of this file and suggest using individual taxonomy files instead. If you would like to use the "All Proteomes" file we suggest having at least 250GB available for storing GOA files and other data
- Scaffold software requires the drive on which the program is installed to have adequate storage space for temporary files. On windows, the temp space is located on the C drive by default:
C:\Users\<username>\AppData\Local\Temp\<ScaffoldXXX_<username>
*A note on Scaffold DIA resources. Processing DIA is quite intensive from a computing standpoint. Determining exactly how much processing power one needs for a data set is not a trivial thing to determine. Both the size of the files and the complexity of the data play a role in determining the amount of resources required. The more data you wish to process at once, the more resources you will need. This is particularly true for RAM. Searching large datasets against a FASTA file is discouraged as the search space tends to grow unwieldy quickly. Searching against a FASTA should really only be used to build a chromatogram library or to search just a few small raw files. For processing large datasets in general, the more RAM you can provide, the better Scaffold DIA will likely perform.