Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion rastermap/rastermap.py
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ def highd_settings():
settings = default_settings()
settings["n_clusters"] = 100
settings["n_splits"] = 3
settings["nPCs"] = 400
settings["n_PCs"] = 400
return settings


Expand Down
14 changes: 14 additions & 0 deletions tests/test_rastermap.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,19 @@
import inspect

import numpy as np
from rastermap import Rastermap
from rastermap.rastermap import default_settings, sequence_settings, highd_settings


def test_settings_are_valid_kwargs():
valid = set(inspect.signature(Rastermap.__init__).parameters) - {"self"}
for settings in (default_settings, sequence_settings, highd_settings):
unknown = set(settings()) - valid
assert not unknown, f"{settings.__name__} returns unknown keys: {unknown}"


def test_highd_settings_n_PCs():
assert highd_settings()["n_PCs"] == 400


def test_rastermap(test_file):
Expand Down