Dark Mode

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit cb38613

Browse files
Remove deprecations for 0.104.0 (#4425)
Co-authored-by: Chris Halcrow <57948917+chrishalcrow@users.noreply.github.com> Co-authored-by: chrishalcrow
1 parent 3abdda8 commit cb38613

File tree

23 files changed

+13
-594
lines changed
  • doc
    • api.rst
    • get_started
      • quickstart.rst
  • examples
    • get_started
      • quickstart.py
    • tutorials/core
      • plot_1_recording_extractor.py
      • plot_2_sorting_extractor.py
  • src/spikeinterface
    • benchmark
      • benchmark_base.py
    • comparison
      • __init__.py
      • hybrid.py
      • tests
        • test_hybrid.py
    • core
      • __init__.py
      • job_tools.py
      • loading.py
      • numpyextractors.py
      • tests
        • test_sorting_folder.py
    • extractors
      • __init__.py
      • neoextractors
        • openephys.py
      • neuropixels_utils.py
    • postprocessing
      • template_similarity.py
    • sorters/internal
      • simplesorter.py
    • widgets
      • amplitudes.py
      • motion.py
      • rasters.py
      • sorting_summary.py

23 files changed

+13
-594
lines changed

doc/api.rst

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -287,8 +287,6 @@ spikeinterface.comparison
287287
.. autofunction:: compare_sorter_to_ground_truth
288288
.. autofunction:: compare_templates
289289
.. autofunction:: compare_multiple_templates
290-
.. autofunction:: create_hybrid_units_recording
291-
.. autofunction:: create_hybrid_spikes_recording
292290

293291
.. autoclass:: GroundTruthComparison
294292
:members:

doc/get_started/quickstart.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -247,7 +247,7 @@ object to disk.
247247
248248
249249
To reload a preprocessed recording that was saved to disk, you can use
250-
``load_extractor()`` function from the ``core`` module.
250+
``load()`` function from the ``core`` module.
251251

252252
Now you are ready to spike sort using the ``spikeinterface.sorters``
253253
module! Let's first check which sorters are implemented and which are

examples/get_started/quickstart.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@
159159
print(recording_preprocessed)
160160
# -
161161

162-
# To reload a preprocessed recording that was saved to disk, you can use `load_extractor()` function from the `core` module.
162+
# To reload a preprocessed recording that was saved to disk, you can use `load()` function from the `core` module.
163163
#
164164
# Now you are ready to spike sort using the `spikeinterface.sorters` module!
165165
# Let's first check which sorters are implemented and which are installed

examples/tutorials/core/plot_1_recording_extractor.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -151,21 +151,21 @@
151151
# The "dump" operation is lazy, i.e., the traces are not exported.
152152
# Only the information about how to reconstruct the recording are dumped:
153153

154-
from spikeinterface import load_extractor
154+
from spikeinterface import load
155155
from pprint import pprint
156156

157157
d = recording2.to_dict()
158158
pprint(d)
159159

160-
recording2_loaded = load_extractor(d)
160+
recording2_loaded = load(d)
161161
print(recording2_loaded)
162162

163163
###############################################################################
164164
# The dictionary can also be dumped directly to a JSON file on disk:
165165

166166
recording2.dump("my_recording.json")
167167

168-
recording2_loaded = load_extractor("my_recording.json")
168+
recording2_loaded = load("my_recording.json")
169169
print(recording2_loaded)
170170

171171
###############################################################################
@@ -181,5 +181,5 @@
181181

182182
pprint(os.listdir("./my_recording"))
183183

184-
recording2_cached = load_extractor("my_recording.json")
184+
recording2_cached = load("my_recording.json")
185185
print(recording2_cached)

examples/tutorials/core/plot_2_sorting_extractor.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -103,21 +103,21 @@
103103
# The "dump" operation is lazy, i.e., the spike trains are not exported.
104104
# Only the information about how to reconstruct the sorting are dumped:
105105

106-
from spikeinterface import load_extractor
106+
from spikeinterface import load
107107
from pprint import pprint
108108

109109
d = sorting2.to_dict()
110110
pprint(d)
111111

112-
sorting2_loaded = load_extractor(d)
112+
sorting2_loaded = load(d)
113113
print(sorting2_loaded)
114114

115115
###############################################################################
116116
# The dictionary can also be dumped directly to a JSON file on disk:
117117

118118
sorting2.dump("my_sorting.json")
119119

120-
sorting2_loaded = load_extractor("my_sorting.json")
120+
sorting2_loaded = load("my_sorting.json")
121121
print(sorting2_loaded)
122122

123123
###############################################################################
@@ -133,5 +133,5 @@
133133

134134
pprint(os.listdir("./my_sorting"))
135135

136-
sorting2_cached = load_extractor("./my_sorting")
136+
sorting2_cached = load("./my_sorting")
137137
print(sorting2_cached)

src/spikeinterface/benchmark/benchmark_base.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -654,8 +654,6 @@ def load_folder(cls, folder):
654654
with open(file, mode="rb") as f:
655655
result[k] = pickle.load(f)
656656
elif format == "sorting":
657-
from spikeinterface.core import load_extractor
658-
659657
sorting_folder = folder / k
660658
if sorting_folder.exists():
661659
result[k] = load(sorting_folder)

src/spikeinterface/comparison/__init__.py

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,3 @@
3232
from .groundtruthstudy import GroundTruthStudy
3333
from .collision import CollisionGTComparison
3434
from .correlogram import CorrelogramGTComparison
35-
36-
from .hybrid import (
37-
HybridSpikesRecording,
38-
HybridUnitsRecording,
39-
generate_sorting_to_inject,
40-
create_hybrid_units_recording,
41-
create_hybrid_spikes_recording,
42-
)

src/spikeinterface/comparison/hybrid.py

Lines changed: 0 additions & 236 deletions
This file was deleted.

0 commit comments

Comments
(0)