Skip to content

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 <chrishalcrow@gmail.com>
1 parent 3abdda8 commit cb38613

23 files changed

Lines changed: 13 additions & 594 deletions

File tree

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)