-
Notifications
You must be signed in to change notification settings - Fork 12
Description
Hello,
I am trying to run Cascadia and using your demo.mzML and I get the following errors.
Do you have any suggestions on how to fix?
Best,
Tara
(cascadia_env) bartolec@mac-savitski04 DIA_Cascadia % cascadia sequence demo.mzML cascadia.ckpt
> Augmenting spectra from: demo.mzML
> Generating 3868 augmented spectra
> /Volumes/savitski/01_users/Tara/Experiments/Colaborations/Elena/01_RetronExpression/R8/DIA_Cascadia//Volumes/savitski/01_users/Tara/Experiments/Colaborations/Elena/01_RetronExpression/R8/DIA_Cascadia//Volumes/savitski/01_users/Tara/Experiments/Colaborations/Elena/01_RetronExpression/R8/DIA_Cascadia//Volumes/savitski/01_users/Tara/Experiments/Colaborations/Elena/01_RetronExpression/R8/DIA_Cascadia//Volumes/savitski/01_users/Tara/Experiments/Colaborations/Elena/01_RetronExpression/R8/DIA_Cascadia//Volumes/savitski/01_users/Tara/Experiments/Colaborations/Elena/01_RetronExpression/R8/DIA_Cascadia//Volumes/savitski/01_users/Tara/Experiments/Colaborations/Elena/01_RetronExpression/R8/DIA_Cascadia//Volumes/savitski/01_users/Tara/Experiments/Colaborations/Elena/01_RetronExpression/R8/DIA_Cascadia//Volumes/savitski/01_users/Tara/Experiments/Colaborations/Elena/01_RetronExpression/R8/DIA_Cascadia//Volumes/savitski/01_users/Tara/Experiments/Colaborations/Elena/01_RetronExpression/R8/DIA_Cascadia//Volumes/savitski/01_users/Tara/Experiments/Colaborations/Elena/01_RetronExpression/R8/DIA_Cascadia//Volumes/savitski/01_users/Tara/Experiments/Colaborations/Elena/01_RetronExpression/R8/DIA_Cascadia//Volumes/savitski/01_users/Tara/Experiments/Colaborations/Elena/01_RetronExpression/R8/DIA_Cascadia//Volumes/savitski/01_users/Tara/Experiments/Colaborations/Elena/01_RetronExpression/R8/DIA_Cascadia//Volumes/savitski/01_users/Tara/Experiments/Colaborations/Elena/01_RetronExpression/R8/DIA_Cascadia/cascadia_02-13-18:06:13/temp.asf: 471657lines [00:05, 87807.38lines/s]
> Running inference on augmented spectra from: demo.mzML
> No GPU found - running inference on cpu
> GPU available: True (mps), used: False
> TPU available: False, using: 0 TPU cores
> IPU available: False, using: 0 IPUs
> HPU available: False, using: 0 HPUs
> Predicting: 0it [00:00, ?it/s]Traceback (most recent call last):
> File "/opt/homebrew/Caskroom/miniforge/base/envs/cascadia_env/bin/cascadia", line 8, in <module>
> sys.exit(main())
> File "/opt/homebrew/Caskroom/miniforge/base/envs/cascadia_env/lib/python3.10/site-packages/cascadia/cascadia.py", line 202, in main
> sequence()
> File "/opt/homebrew/Caskroom/miniforge/base/envs/cascadia_env/lib/python3.10/site-packages/cascadia/cascadia.py", line 83, in sequence
> preds = trainer.predict(model, dataloaders=train_loader)
> File "/opt/homebrew/Caskroom/miniforge/base/envs/cascadia_env/lib/python3.10/site-packages/pytorch_lightning/trainer/trainer.py", line 892, in predict
> return call._call_and_handle_interrupt(
> File "/opt/homebrew/Caskroom/miniforge/base/envs/cascadia_env/lib/python3.10/site-packages/pytorch_lightning/trainer/call.py", line 38, in _call_and_handle_interrupt
> return trainer_fn(*args, **kwargs)
> File "/opt/homebrew/Caskroom/miniforge/base/envs/cascadia_env/lib/python3.10/site-packages/pytorch_lightning/trainer/trainer.py", line 938, in _predict_impl
> results = self._run(model, ckpt_path=self.ckpt_path)
> File "/opt/homebrew/Caskroom/miniforge/base/envs/cascadia_env/lib/python3.10/site-packages/pytorch_lightning/trainer/trainer.py", line 1112, in _run
> results = self._run_stage()
> File "/opt/homebrew/Caskroom/miniforge/base/envs/cascadia_env/lib/python3.10/site-packages/pytorch_lightning/trainer/trainer.py", line 1190, in _run_stage
> return self._run_predict()
> File "/opt/homebrew/Caskroom/miniforge/base/envs/cascadia_env/lib/python3.10/site-packages/pytorch_lightning/trainer/trainer.py", line 1244, in _run_predict
> return self.predict_loop.run()
> File "/opt/homebrew/Caskroom/miniforge/base/envs/cascadia_env/lib/python3.10/site-packages/pytorch_lightning/loops/loop.py", line 199, in run
> self.advance(*args, **kwargs)
> File "/opt/homebrew/Caskroom/miniforge/base/envs/cascadia_env/lib/python3.10/site-packages/pytorch_lightning/loops/dataloader/prediction_loop.py", line 97, in advance
> dataloader_iter = enumerate(dataloader)
> File "/opt/homebrew/Caskroom/miniforge/base/envs/cascadia_env/lib/python3.10/site-packages/torch/utils/data/dataloader.py", line 441, in __iter__
> return self._get_iterator()
> File "/opt/homebrew/Caskroom/miniforge/base/envs/cascadia_env/lib/python3.10/site-packages/torch/utils/data/dataloader.py", line 388, in _get_iterator
> return _MultiProcessingDataLoaderIter(self)
> File "/opt/homebrew/Caskroom/miniforge/base/envs/cascadia_env/lib/python3.10/site-packages/torch/utils/data/dataloader.py", line 1042, in __init__
> w.start()
> File "/opt/homebrew/Caskroom/miniforge/base/envs/cascadia_env/lib/python3.10/multiprocessing/process.py", line 121, in start
> self._popen = self._Popen(self)
> File "/opt/homebrew/Caskroom/miniforge/base/envs/cascadia_env/lib/python3.10/multiprocessing/context.py", line 224, in _Popen
> return _default_context.get_context().Process._Popen(process_obj)
> File "/opt/homebrew/Caskroom/miniforge/base/envs/cascadia_env/lib/python3.10/multiprocessing/context.py", line 288, in _Popen
> return Popen(process_obj)
> File "/opt/homebrew/Caskroom/miniforge/base/envs/cascadia_env/lib/python3.10/multiprocessing/popen_spawn_posix.py", line 32, in __init__
> super().__init__(process_obj)
> File "/opt/homebrew/Caskroom/miniforge/base/envs/cascadia_env/lib/python3.10/multiprocessing/popen_fork.py", line 19, in __init__
> self._launch(process_obj)
> File "/opt/homebrew/Caskroom/miniforge/base/envs/cascadia_env/lib/python3.10/multiprocessing/popen_spawn_posix.py", line 47, in _launch
> reduction.dump(process_obj, fp)
> File "/opt/homebrew/Caskroom/miniforge/base/envs/cascadia_env/lib/python3.10/multiprocessing/reduction.py", line 60, in dump
> ForkingPickler(file, protocol).dump(obj)
> TypeError: cannot pickle '_nrt_python._MemInfo' object
> Predicting: 0it [00:00, ?it/s]
>
I am running on an M2 Mac and have the following packages returned after running conda list:
packages in environment at /opt/homebrew/Caskroom/miniforge/base/envs/cascadia_env:
Name Version Build Channel
absl-py 2.1.0 pypi_0 pypi
aiohappyeyeballs 2.4.6 pypi_0 pypi
aiohttp 3.11.12 pypi_0 pypi
aiosignal 1.3.2 pypi_0 pypi
annotated-types 0.7.0 pypi_0 pypi
anyio 4.8.0 pypi_0 pypi
appdirs 1.4.4 pypi_0 pypi
arrow 1.3.0 pypi_0 pypi
async-timeout 5.0.1 pypi_0 pypi
attrs 25.1.0 pypi_0 pypi
backoff 2.2.1 pypi_0 pypi
beautifulsoup4 4.13.3 pypi_0 pypi
blessed 1.20.0 pypi_0 pypi
boto3 1.36.18 pypi_0 pypi
botocore 1.36.18 pypi_0 pypi
bzip2 1.0.8 h99b78c6_7 conda-forge
ca-certificates 2025.1.31 hf0a4a13_0 conda-forge
cascadia 0.0.6 pypi_0 pypi
certifi 2025.1.31 pypi_0 pypi
charset-normalizer 3.4.1 pypi_0 pypi
click 8.1.8 pypi_0 pypi
contourpy 1.3.1 pypi_0 pypi
croniter 1.4.1 pypi_0 pypi
cycler 0.12.1 pypi_0 pypi
dateutils 0.6.12 pypi_0 pypi
deepdiff 7.0.1 pypi_0 pypi
dill 0.3.9 pypi_0 pypi
editor 1.6.6 pypi_0 pypi
einops 0.8.1 pypi_0 pypi
exceptiongroup 1.2.2 pypi_0 pypi
fastapi 0.115.8 pypi_0 pypi
fastobo 0.12.3 pypi_0 pypi
filelock 3.17.0 pypi_0 pypi
fonttools 4.56.0 pypi_0 pypi
frozenlist 1.5.0 pypi_0 pypi
fsspec 2024.12.0 pypi_0 pypi
grpcio 1.70.0 pypi_0 pypi
h11 0.14.0 pypi_0 pypi
h5py 3.12.1 pypi_0 pypi
idna 3.10 pypi_0 pypi
inquirer 3.4.0 pypi_0 pypi
itsdangerous 2.2.0 pypi_0 pypi
jinja2 3.1.5 pypi_0 pypi
jmespath 1.0.1 pypi_0 pypi
kiwisolver 1.4.8 pypi_0 pypi
lark 1.2.2 pypi_0 pypi
libffi 3.4.2 h3422bc3_5 conda-forge
liblzma 5.6.4 h39f12f2_0 conda-forge
libsqlite 3.48.0 h3f77e49_1 conda-forge
libzlib 1.3.1 h8359307_2 conda-forge
lightning 2.0.9.post0 pypi_0 pypi
lightning-cloud 0.5.70 pypi_0 pypi
lightning-utilities 0.12.0 pypi_0 pypi
llvmlite 0.44.0 pypi_0 pypi
lxml 5.3.1 pypi_0 pypi
markdown 3.7 pypi_0 pypi
markdown-it-py 3.0.0 pypi_0 pypi
markupsafe 3.0.2 pypi_0 pypi
matplotlib 3.10.0 pypi_0 pypi
mdurl 0.1.2 pypi_0 pypi
mpmath 1.3.0 pypi_0 pypi
multidict 6.1.0 pypi_0 pypi
ncurses 6.5 h5e97a16_3 conda-forge
networkx 3.4.2 pypi_0 pypi
numba 0.61.0 pypi_0 pypi
numpy 1.26.4 pypi_0 pypi
openssl 3.4.1 h81ee809_0 conda-forge
ordered-set 4.1.0 pypi_0 pypi
packaging 24.2 pypi_0 pypi
pillow 11.1.0 pypi_0 pypi
pip 25.0.1 pyh8b19718_0 conda-forge
propcache 0.2.1 pypi_0 pypi
protobuf 5.29.3 pypi_0 pypi
psutil 6.1.1 pypi_0 pypi
pydantic 2.1.1 pypi_0 pypi
pydantic-core 2.4.0 pypi_0 pypi
pygments 2.19.1 pypi_0 pypi
pyjwt 2.10.1 pypi_0 pypi
pyparsing 3.2.1 pypi_0 pypi
pyteomics 4.7.5 pypi_0 pypi
python 3.10.16 h870587a_1_cpython conda-forge
python-dateutil 2.9.0.post0 pypi_0 pypi
python-multipart 0.0.20 pypi_0 pypi
pytorch-lightning 1.9.5 pypi_0 pypi
pytz 2025.1 pypi_0 pypi
pyyaml 6.0.2 pypi_0 pypi
rdkit 2024.9.5 pypi_0 pypi
readchar 4.2.1 pypi_0 pypi
readline 8.2 h92ec313_1 conda-forge
requests 2.32.3 pypi_0 pypi
rich 13.9.4 pypi_0 pypi
runs 1.2.2 pypi_0 pypi
s3transfer 0.11.2 pypi_0 pypi
selfies 2.2.0 pypi_0 pypi
setuptools 75.8.0 pyhff2d567_0 conda-forge
six 1.17.0 pypi_0 pypi
sniffio 1.3.1 pypi_0 pypi
sortedcontainers 2.4.0 pypi_0 pypi
soupsieve 2.6 pypi_0 pypi
spectrum-utils 0.4.2 pypi_0 pypi
starlette 0.45.3 pypi_0 pypi
starsessions 1.3.0 pypi_0 pypi
sympy 1.13.3 pypi_0 pypi
tensorboard 2.19.0 pypi_0 pypi
tensorboard-data-server 0.7.2 pypi_0 pypi
tk 8.6.13 h5083fa2_1 conda-forge
torch 2.0.1 pypi_0 pypi
torchmetrics 1.6.1 pypi_0 pypi
tqdm 4.67.1 pypi_0 pypi
traitlets 5.14.3 pypi_0 pypi
types-python-dateutil 2.9.0.20241206 pypi_0 pypi
typing-extensions 4.12.2 pypi_0 pypi
tzdata 2025a h78e105d_0 conda-forge
urllib3 2.3.0 pypi_0 pypi
uvicorn 0.34.0 pypi_0 pypi
wcwidth 0.2.13 pypi_0 pypi
websocket-client 1.8.0 pypi_0 pypi
websockets 12.0 pypi_0 pypi
werkzeug 3.1.3 pypi_0 pypi
wheel 0.45.1 pyhd8ed1ab_1 conda-forge
xmod 1.8.1 pypi_0 pypi
yarl 1.18.3 pypi_0 pypi