Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
118 commits
Select commit Hold shift + click to select a range
cfba642
UPD: fix bound
vqdang Jan 29, 2024
8979008
Merge branch 'develop' into bugfix-tiffwsireader-readbounds
shaneahmed Feb 2, 2024
84af337
Merge branch 'develop' into bugfix-tiffwsireader-readbounds
shaneahmed Feb 2, 2024
6aab409
Merge branch 'develop' into bugfix-tiffwsireader-readbounds
shaneahmed Feb 16, 2024
e09e216
Merge branch 'develop' into bugfix-tiffwsireader-readbounds
shaneahmed Feb 21, 2024
249a716
Merge branch 'develop' into bugfix-tiffwsireader-readbounds
shaneahmed Mar 1, 2024
246b2c8
Merge branch 'develop' into bugfix-tiffwsireader-readbounds
shaneahmed Mar 15, 2024
817a526
Merge branch 'develop' into bugfix-tiffwsireader-readbounds
shaneahmed Mar 19, 2024
28a324f
Merge branch 'develop' into bugfix-tiffwsireader-readbounds
shaneahmed Apr 16, 2024
ade11ba
Merge branch 'develop' into bugfix-tiffwsireader-readbounds
shaneahmed Apr 26, 2024
f4ac670
Merge branch 'develop' into bugfix-tiffwsireader-readbounds
shaneahmed Apr 29, 2024
87450b2
Merge branch 'develop' into bugfix-tiffwsireader-readbounds
Abdol May 13, 2024
6fdf9e7
✅ Add test
May 13, 2024
13d3293
Merge branch 'develop' into bugfix-tiffwsireader-readbounds
Abdol May 14, 2024
b5c8861
Merge branch 'develop' into bugfix-tiffwsireader-readbounds
Abdol Jun 7, 2024
a1acbfd
Merge branch 'develop' into bugfix-tiffwsireader-readbounds
shaneahmed Jun 14, 2024
60361c2
Merge branch 'develop' into bugfix-tiffwsireader-readbounds
shaneahmed Jun 21, 2024
609469d
initial draft multichannel reading
measty Jun 21, 2024
aec8390
deepsource
measty Jun 21, 2024
4972332
make .tif be recognised same as .tiff
measty Jun 24, 2024
dccf4db
fix read_rect
measty Jun 26, 2024
bcefc31
optimizations
measty Jun 26, 2024
79dcd51
fix typo
measty Jun 26, 2024
a80655b
get colors from metadata if poss.
measty Jul 2, 2024
83c6954
deepsource
measty Jul 2, 2024
6e58ec5
:white_check_mark: Adding test for mutli_channel visualisation
behnazelhaminia Jul 5, 2024
c4e4232
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Jul 5, 2024
5563e36
replace depreciated funcTickFormatter
measty Jul 5, 2024
79040ca
Merge branch 'multichannel-reading' of https://github.com/TissueImage…
measty Jul 5, 2024
cc66c53
:white_check_mark: Adding test for mutli_channel visualisation
behnazelhaminia Jul 5, 2024
7f4423c
drop background autofluorescence channel if appropriate
measty Aug 7, 2024
e9222ea
Merge branch 'multichannel-reading' of https://github.com/TissueImage…
measty Aug 7, 2024
ba26d1d
Merge branch 'develop' of https://github.com/TissueImageAnalytics/tia…
measty Aug 7, 2024
8e2c11a
remove a print
measty Aug 7, 2024
fad00c3
:white_check_mark: Assert shape and interpolation
behnazelhaminia Aug 9, 2024
464a5a2
:white_check_mark: Test for multichannel visualisation
behnazelhaminia Aug 9, 2024
b380fb4
Merge remote-tracking branch 'origin/multichannel-reading' into multi…
behnazelhaminia Aug 9, 2024
75bbdbd
:white_check_mark: Test for multichannel visualisation
behnazelhaminia Aug 9, 2024
b148ed3
Update remote_samples.yaml
behnazelhaminia Aug 9, 2024
d27f34d
Merge branch 'develop' into multichannel-reading
shaneahmed Aug 9, 2024
93ed2d1
first channel selector draft
measty Aug 21, 2024
7f5b61c
Merge branch 'multichannel-reading' of https://github.com/TissueImage…
measty Aug 21, 2024
a3992d1
Merge branch 'multichannel-reading' of https://github.com/TissueImage…
measty Aug 21, 2024
df5a59d
multichannel ui update
measty Aug 22, 2024
e342290
Merge branch 'develop' of https://github.com/TissueImageAnalytics/tia…
measty Aug 22, 2024
6970bae
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Aug 22, 2024
063aba8
fix a test
measty Aug 22, 2024
71dcf80
Merge branch 'multichannel-reading' of https://github.com/TissueImage…
measty Aug 22, 2024
00eb70e
more efficient channel select ui
measty Aug 25, 2024
883ce40
multichannel ui layout tweak
measty Aug 29, 2024
9df1566
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Aug 29, 2024
ccb62d0
Merge branch 'develop' into multichannel-reading
shaneahmed Sep 20, 2024
edd6f63
robustify level sort
measty Sep 21, 2024
4b17e1e
Merge branch 'multichannel-reading' of https://github.com/TissueImage…
measty Sep 21, 2024
437345d
Merge branch 'develop' of https://github.com/TissueImageAnalytics/tia…
measty Sep 21, 2024
1bb78d8
Merge remote-tracking branch 'origin/multichannel-reading' into multi…
behnazelhaminia Sep 26, 2024
3a024dd
:white_check_mark: Adding small multiplxed image
behnazelhaminia Sep 26, 2024
d4bb297
Merge branch 'develop' into multichannel-reading
shaneahmed Oct 4, 2024
9d8ac0c
dataset fix
measty Nov 4, 2024
62503cf
Merge branch 'develop' into multichannel-reading
shaneahmed Nov 22, 2024
cc3f826
Merge branch 'develop' into multichannel-reading
shaneahmed Jan 13, 2025
02809c5
Merge branch 'develop' into multichannel-reading
shaneahmed Jan 24, 2025
a352b3e
Merge branch 'multichannel-reading' of https://github.com/TissueImage…
measty Jan 31, 2025
41d2fee
fix get_channels and address ruff
measty Jan 31, 2025
0425917
precommit fixes
measty Jan 31, 2025
e4b44d7
dont fix arg001
measty Jan 31, 2025
4ca6660
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Jan 31, 2025
312e5b5
precommit..
measty Jan 31, 2025
29f7b38
Merge branch 'develop' into multichannel-reading
shaneahmed Feb 7, 2025
68c375c
comet format support
measty Feb 14, 2025
3b9af3c
Merge branch 'develop' into multichannel-reading
shaneahmed Feb 21, 2025
da0161b
Merge branch 'develop' of https://github.com/TissueImageAnalytics/tia…
measty Mar 6, 2025
b228d78
metadata update
measty Mar 14, 2025
08185c4
Merge branch 'multichannel-reading' of https://github.com/TissueImage…
measty Mar 14, 2025
cc62b1a
Merge branch 'multichannel-reading' of https://github.com/TissueImage…
measty May 1, 2025
77bafab
Merge branch 'develop' of https://github.com/TissueImageAnalytics/tia…
measty May 1, 2025
ea9ecc0
Merge branch 'develop' into multichannel-reading
shaneahmed May 23, 2025
4558d6b
Merge branch 'develop' into multichannel-reading
shaneahmed May 30, 2025
334bd56
Merge branch 'develop' of https://github.com/TissueImageAnalytics/tia…
measty Jun 20, 2025
6521ca8
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Jun 20, 2025
a31fc56
Merge branch 'develop' into multichannel-reading
shaneahmed Jul 4, 2025
8a06faf
Merge branch 'develop' into multichannel-reading
adamshephard Jul 11, 2025
d6a5549
fix channel table bug
measty Jul 11, 2025
1279e98
UPD: Multichannel reading comet files
adamshephard Jul 14, 2025
65c6fc4
Merge branch 'multichannel-reading' of github.com:TissueImageAnalytic…
adamshephard Jul 14, 2025
cc1efe7
Merge branch 'develop' into multichannel-reading
adamshephard Jul 25, 2025
ccf7405
UPD: Fix deepsource issues
adamshephard Aug 1, 2025
ca6bcea
UPD: Fix deepsource issues
adamshephard Aug 1, 2025
8f7efc3
UPD: Fix deepsource issues
adamshephard Aug 1, 2025
ed18c17
UPD: Fix deepsource issues
adamshephard Aug 1, 2025
8f7a3e7
UPD: Fix deepsource issues
adamshephard Aug 1, 2025
4ff5e43
UPD: Fix mypy issues
adamshephard Aug 1, 2025
755b083
UPD: Fix mypy issues
adamshephard Aug 1, 2025
d1e14c5
UPD: Fix mypy issues
adamshephard Aug 1, 2025
faf4194
UPD: Fix mypy issues
adamshephard Aug 1, 2025
5ca7fc8
FIX: Fix tiffwsireader for missing metadata
adamshephard Aug 13, 2025
c858d84
Merge branch 'develop' into multichannel-reading
adamshephard Aug 13, 2025
e52504f
FIX: Reduce complexity of wsipatchdataset init
adamshephard Aug 13, 2025
2aa6d1e
FIX: Reduce complexity of wsipatchdataset init
adamshephard Aug 13, 2025
f1099bf
FIX: Fix deepsource errors
adamshephard Aug 13, 2025
986c5a3
FIX: Fix deepsource errors
adamshephard Aug 13, 2025
c0257f5
UPD: Add sample_qptiff to tests
adamshephard Aug 13, 2025
63f6857
FIX: Fix issues with objective power
adamshephard Aug 14, 2025
b6d563e
UPD: Update tests
adamshephard Aug 14, 2025
98336b4
UPD: Update tests
adamshephard Aug 14, 2025
8073ace
ADD: Add unit test for tiffreader
adamshephard Aug 14, 2025
3291776
ADD: Add unit test for tiffreader
adamshephard Aug 14, 2025
5f1c6a2
ADD: Add unit test for tiffreader
adamshephard Aug 14, 2025
070a490
ADD: Add unit test for tiffreader
adamshephard Aug 14, 2025
3c296e5
ADD: Add unit test for tiffreader
adamshephard Aug 14, 2025
3cb94c8
ADD: Add unit test for tiffreader
adamshephard Aug 14, 2025
bf28f0e
ADD: Add unit test for tiffreader
adamshephard Aug 14, 2025
d55fccc
ADD: Add unit test for tiffreader
adamshephard Aug 14, 2025
f9131f9
UPD: Update tests
adamshephard Aug 15, 2025
492f36b
UPD: Update tests
adamshephard Aug 15, 2025
ed99162
UPD: Update tests
adamshephard Aug 15, 2025
ef7f745
Merge branch 'develop' into multichannel-reading
shaneahmed Sep 4, 2025
f5fb4bd
Merge branch 'develop' into multichannel-reading
shaneahmed Oct 3, 2025
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 pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,7 @@ lint.select = [
"ASYNC", # flake8-async
]
# Ignore rules which conflict with ruff formatter.
lint.ignore = ["COM812", "ISC001",]
lint.ignore = ["COM812", "ISC001", "RUF100"]
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

RUF100 shouldn't be a problem if ruff version in pre-commit, github workflow and requirements dev match. Usually pre-commit automatically removes unused noqa.

# Allow Ruff to discover `*.ipynb` files.
include = ["*.py", "*.pyi", "**/pyproject.toml", "*.ipynb"]

Expand Down
10 changes: 10 additions & 0 deletions tests/conftest.py
Original file line number Diff line number Diff line change
Expand Up @@ -112,6 +112,16 @@ def sample_svs(remote_sample: Callable) -> Path:
return remote_sample("svs-1-small")


@pytest.fixture(scope="session")
def sample_qptiff(remote_sample: Callable) -> Path:
"""Sample pytest fixture for qptiff images.

Download qptiff image for pytest.

"""
return remote_sample("qptiff_sample")


@pytest.fixture(scope="session")
def sample_ome_tiff(remote_sample: Callable) -> Path:
"""Sample pytest fixture for ome-tiff (brightfield pyramid) images.
Expand Down
1 change: 1 addition & 0 deletions tests/test_app_bokeh.py
Original file line number Diff line number Diff line change
Expand Up @@ -143,6 +143,7 @@ def run_app() -> None:
title="Tiatoolbox TileServer",
layers={},
)
app.json.sort_keys = False
CORS(app, send_wildcard=True)
app.run(host="127.0.0.1", threaded=True)

Expand Down
Loading
Loading