About OpenMS ============ What is OpenMS -------------- `OpenMS `_ is a free, open-source framework based on a C++ library with Python bindings. It is commonly used for liquid chromatography-mass spectrometry (:term:`LC-MS`) data management and analyses. OpenMS provides an infrastructure for the rapid development of mass spectrometry related software as well as a rich toolset built on top of it. OpenMS is available under the `three clause BSD licence `_ and runs under Windows, macOS, and Linux operating systems. .. figure:: _images/introduction/openms-overview.jpg :target: https://www.nature.com/articles/s41592-024-02197-7 :align: left :alt: OpenMS overview OpenMS developers can create new C++ algorithms and tools, while users can execute tools or implement new algorithms or scripts in Python. Workflows integrate pyOpenMS scripts and OpenMS tools with third-party tools and external Python libraries to create scalable data-processing pipelines. For deployment, users can use pyOpenMS with web frameworks or deploy workflows on desktop, high-performance computing (HPC) or cloud infrastructure using one of the community-supported workflow systems. OpenMS supports the Proteomics Standard Initiative (PSI) formats for MS data. The main contributors of OpenMS are currently the Eberhard-Karls-Universität in Tübingen, the Freie Universität Berlin, and the University of Toronto. Get involved ------------ OpenMS is developed by a group of `core developers `_ and the community. You can help spreading the idea of open source mass spectrometry analysis by: * Contribute to the development by giving us your feedback about the OpenMS project on `Discord `_ or become active by `developing new tools yourself `_. * Donate to the OpenMS project using our `opencollective `_ account. All donations will be used strictly to fund the development of Openms’s open source software, documentation, and community. * Promote OpenMS either online or in your work group. .. toctree:: :maxdepth: 1 :caption: About :hidden: about/installation.rst about/communication.md about/learning/background.md .. toctree:: :maxdepth: 1 :caption: Getting Started :hidden: getting-started/introduction.rst getting-started/webapps.md getting-started/workflows.rst getting-started/visualize-with-openms.md getting-started/topp-tools.md pyOpenMS .. toctree:: :maxdepth: 1 :caption: Manual :hidden: manual/contribute.md manual/develop.md manual/additional.md API Reference manual/glossary.md .. toctree:: :maxdepth: 1 :caption: Tutorials :hidden: tutorials/knime-user-tutorial.rst tutorials/toppview-user-tutorial.md