neuron-explorer
Qwen3.5‑4B 전용 조향형 뉴런 탐색기, 모든 MLP 뉴런을 밀어 결과를 보관·탐색
OpenMS 프로젝트의 코드베이스이다
The codebase of the OpenMS project
개발 도구C++ · PythonGitHub @OpenMS직접 설치운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗OpenMS is an open-source software C++ library for LC-MS data management and analyses. It offers an infrastructure for rapid development of mass spectrometry-related software. OpenMS is free software available under the three-clause BSD license and runs under Windows, macOS, and Linux.
It comes with a vast variety of pre-built and ready-to-use tools for proteomics and metabolomics data analysis (TOPPTools) as well as powerful 1D, 2D and 3D visualization (TOPPView).
OpenMS offers analyses for various quantitation protocols, including label-free quantitation, SILAC, iTRAQ, TMT, SRM, SWATH, etc.
It provides built-in algorithms for de novo identification and database search, as well as adapters to other state-of-the-art tools like Comet, etc. It supports easy integration of OpenMS built tools into workflow engines like nextflow, Galaxy, and TOPPAS via the TOPPTools concept and a unified parameter handling via a 'common tool description' (CTD) scheme.
With pyOpenMS, OpenMS offers Python bindings to a large part of the OpenMS API to enable rapid algorithm development. 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 ETH Zürich.
Users and developers should start by reading the OpenMS documentation on ReadTheDocs (RTD). The OpenMS API reference and advanced developer doxygen documentation can be browsed here.
The OpenMS RTD documentation aims at being an entry point for users and developers alike. It is trying to be mostly version-independent and therefore only consists of one main branch. We may introduce tags for older releases in the future.
The OpenMS API reference has several endpoints:
nightly: OpenMS API reference and advanced developer documentation of nightly releases.release/latest : OpenMS API reference and advanced developer documentation of latest stable release.release/${version} : OpenMS API reference and advanced developer documentation of a specific release, from 3.6.0 on. Older releases are on abibuilder.Documentation for the Python bindings pyOpenMS can be found on the pyOpenMS online documentation.
For developers who want to build OpenMS from source:
The CMake presets build the third-party libraries with vcpkg, as CI does: clone with
--recurse-submodules (or run git submodule update --init vcpkg) and configure with a preset, e.g.
cmake --preset linux-x64-release (cmake --list-presets lists them). Without a preset, OpenMS takes its
dependencies from system packages and CMAKE_PREFIX_PATH (OPENMS_USE_VCPKG=OFF, the default).
For more detailed instructions, see the Developer Tutorial.
Please cite:
Pfeuffer, J., Bielow, C., Wein, S. et al. OpenMS 3 enables reproducible analysis of large-scale mass spectrometry data, Nat Methods 21, 365–367 (2024). https://doi.org/10.1038/s41592-024-02197-7
The file AUTHORS contains a list of all authors who worked on OpenMS.