Skip to content

Axis out of bounds when reading trigger #447

@oesteban

Description

@oesteban

Expected Behavior

Actual Behavior

/home/oesteban/.miniconda/lib/python3.9/site-packages/phys2bids/physio_obj.py:649: VisibleDeprecationWarning: Creating an ndarray from ragged nested sequences (which is a list-or-tuple of lists-or-tuples-or ndarrays with different lengths or shapes) is deprecated. If you meant to do this, you must specify 'dtype=object' when creating the ndarray.
  channel_ts = np.array(self.timeseries[1:])
Traceback (most recent call last):
  File "/home/oesteban/.miniconda/bin/phys2bids", line 8, in <module>
    sys.exit(_main())
  File "/home/oesteban/.miniconda/lib/python3.9/site-packages/phys2bids/phys2bids.py", line 544, in _main
    phys2bids(**vars(options))
  File "/home/oesteban/.miniconda/lib/python3.9/site-packages/phys2bids/phys2bids.py", line 250, in phys2bids
    phys_in = load_acq(infile, chtrig)
  File "/home/oesteban/.miniconda/lib/python3.9/site-packages/phys2bids/io.py", line 376, in load_acq
    return BlueprintInput(timeseries, freq, names, units, chtrig)
  File "/home/oesteban/.miniconda/lib/python3.9/site-packages/phys2bids/physio_obj.py", line 254, in __init__
    self.auto_trigger_selection()
  File "/home/oesteban/.miniconda/lib/python3.9/site-packages/phys2bids/physio_obj.py", line 652, in auto_trigger_selection
    min_ts = np.min(channel_ts, axis=1)[:, None]
  File "<__array_function__ internals>", line 180, in amin
  File "/home/oesteban/.miniconda/lib/python3.9/site-packages/numpy/core/fromnumeric.py", line 2918, in amin
    return _wrapreduction(a, np.minimum, 'min', axis, None, out,
  File "/home/oesteban/.miniconda/lib/python3.9/site-packages/numpy/core/fromnumeric.py", line 86, in _wrapreduction
    return ufunc.reduce(obj, axis, dtype, out, **passkwargs)
numpy.AxisError: axis 1 is out of bounds for array of dimension 1

Metadata

Metadata

Assignees

No one assigned

    Labels

    BugSomething isn't working

    Type

    No type

    Projects

    Status

    To Do

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions