proteobench.io.params package#
This module provides the ProteoBenchParameters dataclass for handling parameters related to ProteoBench. The parsing is done per data analysis software.
Classes ProteoBenchParameters
A dataclass for handling ProteoBench parameters.
- class proteobench.io.params.ProteoBenchParameters(filename='/home/docs/checkouts/readthedocs.org/user_builds/proteobench/envs/v0.10.4/lib/python3.11/site-packages/proteobench/io/params/json/Quant/quant_lfq_DDA_ion.json', **kwargs)[source]#
Bases:
objectProteoBench parameter dataclass.
- Parameters:
Submodules#
- proteobench.io.params.alphadia module
clean_line()clean_up_parameters()detect_newer_version()extract_params()extract_values_from_nested_lines()initialize_default_parameters()map_keys_to_desired_format()parse_key_value()process_fragment_mz()process_key_value_line()process_precursor_charge()process_precursor_len()process_precursor_mz()read_file_lines()
- proteobench.io.params.alphapept module
- proteobench.io.params.diann module
- proteobench.io.params.fragger module
- proteobench.io.params.i2masschroq module
- proteobench.io.params.maxdia module
- proteobench.io.params.maxquant module
- proteobench.io.params.metamorpheus module
- proteobench.io.params.msaid module
- proteobench.io.params.msangel module
- proteobench.io.params.peaks module
- proteobench.io.params.proline module
- proteobench.io.params.quantms module
- proteobench.io.params.sage module
- proteobench.io.params.spectronaut module
- proteobench.io.params.wombat module