diff --git a/.github/workflows/workflow.yml b/.github/workflows/workflow.yml index 53671c16..d38b62b4 100644 --- a/.github/workflows/workflow.yml +++ b/.github/workflows/workflow.yml @@ -15,7 +15,7 @@ jobs: - name: Install dependencies run: | python -m pip install --upgrade pip - pip install -r requirements.txt + pip install -r requirements-dev.txt - name: Install nwbwidgets run: | pip install -e . diff --git a/requirements-dev.txt b/requirements-dev.txt new file mode 100644 index 00000000..55fcfcfb --- /dev/null +++ b/requirements-dev.txt @@ -0,0 +1,11 @@ +pynwb +ipympl +ipywidgets +matplotlib +numpy +ipyvolume +ndx_grayscalevolume +plotly +tqdm>=4.36.0 +ndx-spectrum +aiohttp \ No newline at end of file diff --git a/test/test_ecephys.py b/test/test_ecephys.py index 6b7faa45..462bc60a 100644 --- a/test/test_ecephys.py +++ b/test/test_ecephys.py @@ -8,7 +8,7 @@ from pynwb import TimeSeries from pynwb.ecephys import SpikeEventSeries, ElectricalSeries, LFP -from nwbwidgets.ecephys import show_spectrogram, show_spike_event_series +from nwbwidgets.ecephys import show_spectrogram, show_spike_event_series, show_ccf from nwbwidgets.view import default_neurodata_vis_spec from nwbwidgets.base import show_multi_container_interface from nwbwidgets import nwb2widget @@ -105,3 +105,7 @@ def test_show_spectrogram(): channel = 3 show_spectrogram(ts, channel=channel) + + +def test_show_ccf(): + show_ccf()