Skip to content

SpecLib Problem w/ FP24 #2649

@jjGG

Description

@jjGG

- Upload your log file

FP24_specLibError_log_p36602.txt

I still do have issues with the spectrum library generation:

this issue relates to -> #2076 (comment)
(I cannot reopen it)

Hello @guoci,

Unfortunately I still get an error that I cannot troubleshoot..

'E:\software\FragPipe_versions\FP24\cleanFragPipe-24.0\python\python.exe' -I 'E:\software\FragPipe_versions\FP24\cleanFragPipe-24.0\python\Scripts\fragpipe-speclib.exe' library --psmtsv 'E:\projects\p36602\FragPipe\jaruschkaTestRun_FP24\psm.tsv' --peptidetsv 'E:\projects\p36602\FragPipe\jaruschkaTestRun_FP24\peptide.tsv' --out easypqp_lib_openswath.tsv --rt_lowess_fraction 0.01 'E:\projects\p36602\FragPipe\jaruschkaTestRun_FP24\filelist_easypqp_library.txt'
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "E:\software\FragPipe_versions\FP24\cleanFragPipe-24.0\python\Scripts\fragpipe-speclib.exe\__main__.py", line 4, in <module>
  File "E:\software\FragPipe_versions\FP24\cleanFragPipe-24.0\python\Lib\site-packages\easypqp\main.py", line 9, in <module>
    from .convert import conversion, basename_spectralfile, conversion_psm, drop_psm_columns
  File "E:\software\FragPipe_versions\FP24\cleanFragPipe-24.0\python\Lib\site-packages\easypqp\convert.py", line 18, in <module>
    import pyopenms as po
  File "E:\software\FragPipe_versions\FP24\cleanFragPipe-24.0\python\Lib\site-packages\pyopenms\__init__.py", line 109, in <module>
    raise e
  File "E:\software\FragPipe_versions\FP24\cleanFragPipe-24.0\python\Lib\site-packages\pyopenms\__init__.py", line 67, in <module>
    from ._all_modules import *  # pylint: disable=wildcard-import; lgtm(py/polluting-import)
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "E:\software\FragPipe_versions\FP24\cleanFragPipe-24.0\python\Lib\site-packages\pyopenms\_all_modules.py", line 1, in <module>
    from ._pyopenms_1 import *  # pylint: disable=wildcard-import; lgtm(py/polluting-import)
    ^^^^^^^^^^^^^^^^^^^^^^^^^^
ImportError: DLL load failed while importing _pyopenms_1: The specified procedure could not be found.
Traceback (most recent call last):
  File "E:\software\FragPipe_versions\FP24\cleanFragPipe-24.0\tools\speclib\gen_con_spec_lib.py", line 604, in <module>
    main()
  File "E:\software\FragPipe_versions\FP24\cleanFragPipe-24.0\tools\speclib\gen_con_spec_lib.py", line 576, in main
    main_easypqp(params, irt_df, allcmds, easypqp_convert_cmds)
  File "E:\software\FragPipe_versions\FP24\cleanFragPipe-24.0\tools\speclib\gen_con_spec_lib.py", line 323, in main_easypqp
    subprocess.run([sys.executable, *(["-I"] if sys.platform == 'win32' else []), os.fspath(params.easypqp), '--version'], check=True)
  File "E:\software\FragPipe_versions\FP24\cleanFragPipe-24.0\python\Lib\subprocess.py", line 571, in run
    raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['E:\\software\\FragPipe_versions\\FP24\\cleanFragPipe-24.0\\python\\python.exe', '-I', 'E:\\software\\FragPipe_versions\\FP24\\cleanFragPipe-24.0\\python\\Scripts\\fragpipe-speclib.exe', '--version']' returned non-zero exit status 1.

======================================================================
Error when loading pyOpenMS libraries!
Libraries could not be found / could not be loaded.

To debug this error, please run ldd (on linux), otool -L (on macOS) or dependency walker (on windows) on 

E:\software\FragPipe_versions\FP24\cleanFragPipe-24.0\python\Lib\site-packages\pyopenms\pyopenms*.so

======================================================================
Process 'SpecLibGen' finished, exit code: 1
Process returned non-zero exit code, stopping

~~~~~~~~~~~~~~~~~~~~
Cancelling 7 remaining tasks

here the output of the command above:

E:\software\FragPipe_versions\FP24\cleanFragPipe-24.0>cd pytho

E:\software\FragPipe_versions\FP24\cleanFragPipe-24.0\python>p
show --files fragpipe-speclib
Name: fragpipe-speclib
Version: 0.1.58
Summary: FragPipe-SpecLib: Simple library generation for FragP
Home-page: https://github.com/Nesvilab/FragPipe-SpecLib
Author:
Author-email:
License:
Location: E:\software\FragPipe_versions\FP24\cleanFragPipe-24.
packages
Requires: biopython, Click, matplotlib, numba, numpy, pandas,
earn, scipy, seaborn, statsmodels, tqdm
Required-by:
Files:
  ..\..\Scripts\fragpipe-speclib.exe
  easypqp\__init__.py
  easypqp\convert.py
  easypqp\data\unimod.xml
  easypqp\library.py
  easypqp\main.py
  easypqp\openswathassaygenerator.py
  easypqp\openswathdecoygenerator.py
  easypqp\targetedfileconverter.py
  easypqp\unimoddb.py
  easypqp\util.py
  fragpipe_speclib-0.1.58.dist-info\INSTALLER
  fragpipe_speclib-0.1.58.dist-info\METADATA
  fragpipe_speclib-0.1.58.dist-info\RECORD
  fragpipe_speclib-0.1.58.dist-info\REQUESTED
  fragpipe_speclib-0.1.58.dist-info\WHEEL
  fragpipe_speclib-0.1.58.dist-info\entry_points.txt
  fragpipe_speclib-0.1.58.dist-info\licenses\LICENSE
  fragpipe_speclib-0.1.58.dist-info\top_level.txt
  fragpipe_speclib-0.1.58.dist-info\uv_build.json
  fragpipe_speclib-0.1.58.dist-info\uv_cache.json

E:\software\FragPipe_versions\FP24\cleanFragPipe-24.0\python>

Complete Log-file is also attached.

best regards

jonas

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions