-
Notifications
You must be signed in to change notification settings - Fork 47
Expand file tree
/
Copy path__init__.py
More file actions
53 lines (50 loc) · 1.17 KB
/
__init__.py
File metadata and controls
53 lines (50 loc) · 1.17 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
import importlib.metadata
__version__ = importlib.metadata.version("probeinterface")
from .probe import Probe, select_axes
from .probegroup import ProbeGroup
from .io import (
write_probeinterface,
read_probeinterface,
read_prb,
write_prb,
read_csv,
write_csv,
read_BIDS_probe,
write_BIDS_probe,
read_spikegadgets,
read_mearec,
read_nwb,
read_maxwell,
read_3brain,
)
from .neuropixels_tools import (
read_imro,
write_imro,
read_spikeglx,
parse_spikeglx_meta,
parse_spikeglx_snsGeomMap,
get_saved_channel_indices_from_spikeglx_meta,
read_openephys,
read_openephys_neuropixels,
has_neuropixels_probes,
get_saved_channel_indices_from_openephys_settings,
)
from .utils import combine_probes
from .generator import (
generate_dummy_probe,
generate_dummy_probe_group,
generate_tetrode,
generate_linear_probe,
generate_multi_columns_probe,
generate_multi_shank,
)
from .library import (
get_probe,
list_manufacturers,
list_probes_by_manufacturer,
list_all_probes,
get_tags_in_library,
cache_full_library,
clear_cache,
)
from .wiring import get_available_pathways