OpenMS
OpenMSInfo

Prints configurations details of OpenMS (Version, Git hash, SIMD extensions, Multithreading), along with directories where auxilliary data like modifications (UniMOD), Enzymes etc are taken from.

Some path's can be manipulated by the user by setting environment variables. If not set, the values are taken from the system defaults.

  • Data path: controlled by the environment variable 'OPENMS_DATA_PATH'; the value should point to a OpenMS share directory, e.g. 'c:/program files/OpenMS3.1/share/OpenMS'
  • Temp path: controlled by the environment variable 'OPENMS_TMPDIR'; the value should point to where you want OpenMS to store temporary data.
  • Userdata path: controlled by the environment variable 'OPENMS_HOME_PATH'; the value should point to where you want OpenMS to store user-realted data, e.g. the .OpenMS.ini.

This tool does not need/use any command line parameters.

Example output:

OpenMS Version:
==================
Version : 3.1.0-pre-disabled-20230914
Build time : Sep 14 2023, 12:02:03
Git sha1 : disabled
Git branch : disabled
Installation information:
==================
Data path : C:/dev/openms/share/OpenMS
Temp path : C:/Users/bielow/AppData/Local/Temp
Userdata path: C:/Users/bielow/
Build information:
==================
Source path : C:/dev/openms/src/openms
Binary path : C:/dev/openms_build/src/openms
Binary arch : 64 bit
Build type : Release
OpenMP : enabled (maxThreads = 32)
SIMD extensions : SSE, SSE2, SSE3, SSE4.1, AVX
OS Information:
==================
Name: Windows
Version: 10
Architecture: 64 bit
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:22