fermo_core

View on PyPIReverse Dependencies (0)

0.4.3 fermo_core-0.4.3-py3-none-any.whl

Wheel Details

Project: fermo_core
Version: 0.4.3
Filename: fermo_core-0.4.3-py3-none-any.whl
Download: [link]
Size: 1220976
MD5: 24791fbebf7f090bf0f51abbf9586873
SHA256: d1de9b1de4f75157cc147ea31850c041ee839b6649a33b56d212ad23431daad6
Uploaded: 2024-07-22 19:51:15 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: fermo_core
Version: 0.4.3
Summary: Data processing/analysis functionality of metabolomics dashboard FERMO
Author-Email: "Mitja M. Zdouc" <zdoucmm[at]gmail.com>
Project-Url: Website, https://fermo.bioinformatics.nl/
Project-Url: Repository, https://github.com/mmzdouc/fermo_core
Project-Url: Documentation, https://mmzdouc.github.io/fermo_docs/
Keywords: cheminformatics,genomics,metabolomics
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
Classifier: Topic :: Scientific/Engineering :: Chemistry
Requires-Python: <3.12,>=3.11
Requires-Dist: argparse (==1.4.0)
Requires-Dist: coloredlogs (==15.0.1)
Requires-Dist: func-timeout (==4.3.5)
Requires-Dist: jsonschema (==4.19.0)
Requires-Dist: keras (==2.15.0)
Requires-Dist: matchms (==0.24.0)
Requires-Dist: ms2deepscore (==0.5.0)
Requires-Dist: pandas (==2.0.3)
Requires-Dist: pydantic (==2.5.2)
Requires-Dist: pyteomics (==4.6.3)
Requires-Dist: black (~=24.4.2); extra == "dev"
Requires-Dist: isort (~=5.13.2); extra == "dev"
Requires-Dist: pre-commit (~=3.4.0); extra == "dev"
Requires-Dist: pytest-cov (~=4.1.0); extra == "dev"
Requires-Dist: pytest (~=7.4.2); extra == "dev"
Requires-Dist: ruff (~=0.4.4); extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 4529 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.25.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
fermo_core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fermo_core/main.py sha256=DQ_VTwAFOwvDCv1-c6HBpKVqYRKllPZihvM0REO-oKM 5304
fermo_core/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fermo_core/config/class_default_settings.py sha256=q1YI-xT36pGsrxkTAi_keSaAhw-A4-ds1D6QCH6lHD0 8500
fermo_core/config/schema.json sha256=3nWAbYz-gbp4jkj2OFCkSbNj4zfaa_a5cDyXfDSRoBQ 42081
fermo_core/data_analysis/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fermo_core/data_analysis/class_analysis_manager.py sha256=zoqC5FoC672AQ5I0gP4npEGdmOsKb3uoTh16b01Mejk 12423
fermo_core/data_analysis/annotation_manager/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fermo_core/data_analysis/annotation_manager/class_adduct_annotator.py sha256=hndV1wic_R9tvoJSC0ggJkPmwz4u1Bn-133bI0URciY 51556
fermo_core/data_analysis/annotation_manager/class_annotation_manager.py sha256=l5aR15gFhjQGScHlRNSnyoTIROtdwotRLKGMgNBwN8w 18783
fermo_core/data_analysis/annotation_manager/class_fragment_annotator.py sha256=5Mns5DqoMr_oNarQWO2tiV7ZHbv7RbZNgZxKuD5Vk_4 5889
fermo_core/data_analysis/annotation_manager/class_mod_cos_annotator.py sha256=QQUMSffynaNFe4Hv61gflyJtNUYRVic5qwhmssr8AmA 11491
fermo_core/data_analysis/annotation_manager/class_ms2deepscore_annotator.py sha256=QSqFyDUiOUkNtfweBe73zSVAAnqUEmFpyzU-Za0s0TE 11828
fermo_core/data_analysis/annotation_manager/class_ms2query_annotator.py sha256=lQhD5m2jnzmvp2Hbn81c54duKcpV7vNfiPu3KHcu6n8 4388
fermo_core/data_analysis/annotation_manager/class_neutral_loss_annotator.py sha256=fDS8iy1GNKBYwPK-8GspHwYo9aWCtKPCN3OMv4o0K4Q 12853
fermo_core/data_analysis/blank_assigner/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fermo_core/data_analysis/blank_assigner/class_blank_assigner.py sha256=lTIOj6r8O-q3Yr9rf440c0OygfZce2k6hLAkNlkwBhg 6851
fermo_core/data_analysis/chrom_trace_calculator/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fermo_core/data_analysis/chrom_trace_calculator/class_chrom_trace_calculator.py sha256=rZA-m-kwDRfo5Sa86WvC35s1LZTwEf_TXNHlVDJ1ADU 11268
fermo_core/data_analysis/feature_filter/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fermo_core/data_analysis/feature_filter/class_feature_filter.py sha256=MxVpeTX1N3Nsaqj1v6xNtrIjO0PLPuwBj3R9bWEURCE 6768
fermo_core/data_analysis/group_assigner/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fermo_core/data_analysis/group_assigner/class_group_assigner.py sha256=NOkGbeKRE3ekMIK6fhCUgxbleC90_6Mdnf7N-n0OeXM 3163
fermo_core/data_analysis/group_factor_assigner/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fermo_core/data_analysis/group_factor_assigner/class_group_factor_assigner.py sha256=m5jDl_pjfiRgPCWv34cMhd20-F9y6vaJQSvJGgwPSA0 5949
fermo_core/data_analysis/phenotype_manager/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fermo_core/data_analysis/phenotype_manager/class_phen_qual_assigner.py sha256=yh3mTiCX-VdMY7scuKY7YmN_E8UxxnJ-ChaUWbd6Xz8 8703
fermo_core/data_analysis/phenotype_manager/class_phen_quant_conc_assigner.py sha256=p4bFNHG9F2bnTn7Y0LyHWiIpissfZd8gQHFM4UP_XUA 8010
fermo_core/data_analysis/phenotype_manager/class_phen_quant_perc_assigner.py sha256=4vbbP6p4BGqkSJH-aev41H8In5KgB4kip5FAHvo_z78 7935
fermo_core/data_analysis/phenotype_manager/class_phenotype_manager.py sha256=0abNgVuIL2TmVQQs6vSDTjB9IHTKAY8Ix5VmRHzT6oM 7357
fermo_core/data_analysis/score_assigner/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fermo_core/data_analysis/score_assigner/class_score_assigner.py sha256=5ljNPnRcyUmURSrCMwNjmUQwDeqlCXrTaMrZz3EdMew 7152
fermo_core/data_analysis/sim_networks_manager/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fermo_core/data_analysis/sim_networks_manager/class_mod_cosine_networker.py sha256=b6FaQDIx-I8BEO6zt0m-ecfDRzIWW9m_nilnyp9O7hY 4006
fermo_core/data_analysis/sim_networks_manager/class_ms2deepscore_networker.py sha256=2tsFLOaUqYFRJWnCj0V11z2QZzJcUXwyRgeMRMVjZyE 4369
fermo_core/data_analysis/sim_networks_manager/class_sim_networks_manager.py sha256=gM_EdJcRrF0sxdvDgLD0XWZbxW_E_u1yMSFZdH9--hs 14638
fermo_core/data_processing/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fermo_core/data_processing/class_repository.py sha256=z1L9CYhAXA9N3e3d4bVv5UEUb0ELEvnf1c-2jmYL8F8 3967
fermo_core/data_processing/class_stats.py sha256=gUV1M9ZkTOH3wXSukm7enWfmNVHS5qQQxOE7ddFyJyE 9501
fermo_core/data_processing/builder_feature/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fermo_core/data_processing/builder_feature/class_feature_builder.py sha256=U-RaeWiFdRWsBM0g_3r6BIDXQggZa8ux5yvlrgIVGwg 7382
fermo_core/data_processing/builder_feature/class_general_feature_director.py sha256=NLzBeSWiV-kaPBmWn5DSX8dRDO9cbh9eKm4MFriq_zI 2202
fermo_core/data_processing/builder_feature/class_specific_feature_director.py sha256=q1X7pT1CqIG_eIq_vXkjxTFMQyxJlh0r6oVE-CrHqv4 2991
fermo_core/data_processing/builder_feature/dataclass_feature.py sha256=OPAyArMtFO63F_Nt3ts02xfXWm0k85GLV6hEY5J09uU 16034
fermo_core/data_processing/builder_sample/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fermo_core/data_processing/builder_sample/class_sample_builder.py sha256=VtgEYW4gjPs6NDth2hqUfd7VjYthaag8flxgAPufa8Y 4697
fermo_core/data_processing/builder_sample/class_samples_director.py sha256=N295mu__T-6PPbJDQLLrh2FTsorh-IlQHveCbVx-mLA 2037
fermo_core/data_processing/builder_sample/dataclass_sample.py sha256=SeziWv0Bu90biEUh10Ib0cx7XkYj3bZfbxvb8KmD2SM 4247
fermo_core/data_processing/parser/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fermo_core/data_processing/parser/class_general_parser.py sha256=VK0zN9TgFSxNSv494rkDy-rO6jkQOcA4u6c32U778gQ 9874
fermo_core/data_processing/parser/group_metadata_parser/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fermo_core/data_processing/parser/group_metadata_parser/class_fermo_metadata_parser.py sha256=ADiAOcGDyQwImH7gAyvX5SwD7ZNwQpEPFbzGcJ-4okc 4942
fermo_core/data_processing/parser/msms_parser/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fermo_core/data_processing/parser/msms_parser/class_mgf_parser.py sha256=jHK56_hVa5WNKJBknPxoveqKClHgrTb6ctpo0yODwXo 3849
fermo_core/data_processing/parser/peaktable_parser/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fermo_core/data_processing/parser/peaktable_parser/abc_peaktable_parser.py sha256=8MEMXVEr3Nx0Xvt57rspIu5zK_zttXJxaobY3mKe6nk 3082
fermo_core/data_processing/parser/peaktable_parser/class_mzmine3_parser.py sha256=t-50tHqEgJMflp8aAMndNssFxMs5uHnpULd08ywGxDc 4383
fermo_core/data_processing/parser/phenotype_parser/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fermo_core/data_processing/parser/phenotype_parser/class_phenotype_parser.py sha256=mTkM5o06M9qiMRLYkBnBlFMnuCQ9-S3s_YAxx1-OHFI 5447
fermo_core/data_processing/parser/spec_library_parser/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fermo_core/data_processing/parser/spec_library_parser/class_spec_lib_mgf_parser.py sha256=LXd17_1pGZDJKuYp62iWIIeRid14JCizWDSpJ_cOOQ4 2838
fermo_core/input_output/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fermo_core/input_output/additional_module_parameter_managers.py sha256=IV3o3IDMv7zFk5vJiLKdUQVyxCUNEqqz646auA5yvro 20505
fermo_core/input_output/class_argparse_manager.py sha256=lvacdwlFpa7t2k_USjk_zmDBsFKuYNPRex2G-VtpxTw 3297
fermo_core/input_output/class_export_manager.py sha256=p4bZDLcGv4QmDu1iVGXNOg5L7tBuhnK5b5HVG3Qo2lw 19288
fermo_core/input_output/class_file_manager.py sha256=W2x-R8oox0MrfQz0gstd6FhVhsC9rSTn6ly2yMp9kRs 2243
fermo_core/input_output/class_parameter_manager.py sha256=Nz7MQTtmnbwVB0SS1XsIl8z30-McLP7ALzepUWlg9Os 34654
fermo_core/input_output/class_summary_writer.py sha256=YRfjmfcfg3h2gGMU13swFTAQHzbWW6ctvkkctf2S4Ts 27220
fermo_core/input_output/class_validation_manager.py sha256=G4qKxQbdKARGq3IYKPmwyeIu0qJyGln6A7p7etAzp58 15453
fermo_core/input_output/core_module_parameter_managers.py sha256=xhNiySw-xNo7qOKl7NKD8qYMcMlP0HFlTzPe9DhsoiU 7662
fermo_core/input_output/input_file_parameter_managers.py sha256=N1uRO4-rrWeiZHfsJWnonRTfNYz9r-MkvN_qvRwaGvs 11593
fermo_core/input_output/output_file_parameter_managers.py sha256=y2D5M_1_V6fu3mlbBPmdMPk-f0UIaNWrPsvRlpbying 3173
fermo_core/libraries/frag_libs/aa_m+h_fragment_series.csv sha256=qtOp5cSvwvKL0HVIDu4mCryb9Ak0jeTB9lP30ec7Mt8 11013
fermo_core/libraries/loss_libs/generic_bio_pos.csv sha256=y2cZlGghuqafgCMwxu_wFlFoN6GV72-JZ-ZAfB9BUNw 1477
fermo_core/libraries/loss_libs/generic_other_neg.csv sha256=qLgPhm6xv3JqQESh2y8qL_GZU2E4N9z_RHU5_2QogQI 1766
fermo_core/libraries/loss_libs/generic_other_pos.csv sha256=Rhz3x75HML3VbwzRDSYwMGwQbQs10G_TVCG2lW8GUYw 2966
fermo_core/libraries/loss_libs/kersten_glycosides.csv sha256=JWcjDKpXXHDtbhrQzx1AxgDhGjdWjIrXPmp9bUyhvrQ 3571
fermo_core/libraries/loss_libs/kersten_nonribosomal.csv sha256=sOzoFT5GSslL4ypPPt8vn7Mt_KG9KfUWz6UBL0Dhnuk 14072
fermo_core/libraries/loss_libs/kersten_ribosomal.csv sha256=hgDRXE8AvvUy8W0XpNHH5BycXzF7CA9xkrGXdUUJ9P4 4676
fermo_core/libraries/mibig/mibig_cds_count.csv sha256=ISr6TLt0RhvKX1ADjVjpGPo0I1hPb8YUr03kZ_-ZQsg 34102
fermo_core/libraries/mibig/pos/mibig_in_silico_spectral_library_3_1.mgf sha256=NxprO03QGjdDWlKRatr2N9xr4yb3jh4-7SGMA0soScc 2878179
fermo_core/libraries/ms2deepscore/pos/.placeholder sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fermo_core/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fermo_core/utils/utility_method_manager.py sha256=swg-n-RQLe86Rpcx9SUR6d0qumNxpBuECMrsz157XuU 11401
fermo_core-0.4.3.dist-info/METADATA sha256=bSlI07ojC6UiEtBG0NJZjr9aJvAxtzDuDZ6OOjoMoUE 5969
fermo_core-0.4.3.dist-info/WHEEL sha256=1yFddiXMmvYK7QYTqtRNtX66WJ0Mz8PYEiEUoOUUxRY 87
fermo_core-0.4.3.dist-info/entry_points.txt sha256=wtDn7GVyRknqUwDwo-vPzqeQbaHyPHwUMp0Px0Q20So 56
fermo_core-0.4.3.dist-info/licenses/LICENSE sha256=VeShke-P9hbs9SJ7uekWcpuoxgbik_OOQVXo7YU-t5Q 1116
fermo_core-0.4.3.dist-info/RECORD

entry_points.txt

fermo_core = fermo_core.main:main_cli