Skip to content

merge master#386

Merged
Nic-Ma merged 460 commits intoNic-Ma:enhance_reader_locatefrom
Project-MONAI:dev
Mar 14, 2022
Merged

merge master#386
Nic-Ma merged 460 commits intoNic-Ma:enhance_reader_locatefrom
Project-MONAI:dev

Conversation

@Nic-Ma
Copy link
Copy Markdown
Owner

@Nic-Ma Nic-Ma commented Mar 14, 2022

Fixes # .

Description

A few sentences describing the changes proposed in this pull request.

Status

Ready/Work in progress/Hold

Types of changes

  • Non-breaking change (fix or new feature that would not break existing functionality).
  • Breaking change (fix or new feature that would cause existing functionality to change).
  • New tests added to cover the changes.
  • Integration tests passed locally by running ./runtests.sh -f -u --net --coverage.
  • Quick tests passed locally by running ./runtests.sh --quick --unittests.
  • In-line docstrings updated.
  • Documentation updated, tested make html command in the docs/ folder.

bhashemian and others added 30 commits November 23, 2021 15:47
* Refactor some variable names

Signed-off-by: Behrooz <[email protected]>

* Fix SplitOnGrid issue with numpy backend

Signed-off-by: Behrooz <[email protected]>

* Add unittest to cover the fixed issue

Signed-off-by: Behrooz <[email protected]>

* Rename c_image to n_channels

Signed-off-by: Behrooz <[email protected]>
* [DLMED] fix threshold issue

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] update according to comments

Signed-off-by: Nic Ma <[email protected]>
* Adding repeats option to ThreadDataLoader

Signed-off-by: Eric Kerfoot <[email protected]>

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Adding repeats option to ThreadDataLoader

Signed-off-by: Eric Kerfoot <[email protected]>

* [MONAI] python code formatting

Signed-off-by: monai-bot <[email protected]>

* Update thread_buffer.py

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

Signed-off-by: Eric Kerfoot <[email protected]>

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: monai-bot <[email protected]>
* [DLMED] fix None value

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] add unit tests

Signed-off-by: Nic Ma <[email protected]>
* add dints model

Signed-off-by: dongy <[email protected]>

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* rename scripts

Signed-off-by: dongy <[email protected]>

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* rename scripts

Signed-off-by: dongy <[email protected]>

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* update scripts

Signed-off-by: dongy <[email protected]>

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* update scripts

Signed-off-by: dongy <[email protected]>

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* update scripts

Signed-off-by: dongy <[email protected]>

* update scripts

Signed-off-by: dongy <[email protected]>

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* update scripts

Signed-off-by: dongy <[email protected]>

* update scripts

Signed-off-by: dongy <[email protected]>

* update scripts

Signed-off-by: dongy <[email protected]>

* update scripts

Signed-off-by: dongy <[email protected]>

* update scripts

Signed-off-by: dongy <[email protected]>

* update scripts

Signed-off-by: dongy <[email protected]>

* update scripts

Signed-off-by: dongy <[email protected]>

* update scripts

Signed-off-by: dongy <[email protected]>

* update scripts

Signed-off-by: dongy <[email protected]>

* update scripts

Signed-off-by: dongy <[email protected]>

* Move stem out of dints

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Add test dints cell, mixop and dints bug fix

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Change dints.stem

* update scripts

Signed-off-by: dongy <[email protected]>

* adds doc; update test_factorized_reduce.py

Signed-off-by: Wenqi Li <[email protected]>

* update docstring of mixops

Signed-off-by: Wenqi Li <[email protected]>

* ReLU -> Acti

Signed-off-by: Wenqi Li <[email protected]>

* update mixops cell

Signed-off-by: Wenqi Li <[email protected]>

* remove forward()

Signed-off-by: Wenqi Li <[email protected]>

* update scripts

Signed-off-by: dongy <[email protected]>

* Add dints comments

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Add device to dints and fix unit test

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* fixes typos

Signed-off-by: Wenqi Li <[email protected]>

* fix docstrings

Signed-off-by: Wenqi Li <[email protected]>

* fix docstrings

Signed-off-by: Wenqi Li <[email protected]>

* fixes tests

Signed-off-by: Wenqi Li <[email protected]>

* update mixop and cell

Signed-off-by: Wenqi Li <[email protected]>

* update scripts

Signed-off-by: dongy <[email protected]>

* update scripts

Signed-off-by: dongy <[email protected]>

* Add dints comments

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Remove arch_codes in forward

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Add Dints weight parameter function

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* update scripts

Signed-off-by: dongy <[email protected]>

* Fix 2D Dints bugs, unit testing, and commenting

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* dints/dints_blocks updates

Signed-off-by: Wenqi Li <[email protected]>

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* update ram cost

Signed-off-by: Wenqi Li <[email protected]>

* update scripts

Signed-off-by: dongy <[email protected]>

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* update scripts

Signed-off-by: dongy <[email protected]>

* [DLMED] add TorchScript

Signed-off-by: Nic Ma <[email protected]>

* Fix dints bug, add comments, torchscript support

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* update scripts

Signed-off-by: dongy <[email protected]>

* update scripts

Signed-off-by: dongy <[email protected]>

* update scripts

Signed-off-by: dongy <[email protected]>

* update docstrings; remoted `is_search`

Signed-off-by: Wenqi Li <[email protected]>

* torchscript dints inference

Signed-off-by: Wenqi Li <[email protected]>

* test fixes

Signed-off-by: Wenqi Li <[email protected]>

* fixes gpu tests

Signed-off-by: Wenqi Li <[email protected]>

* fixes dints cell tests

Signed-off-by: Wenqi Li <[email protected]>

* skip for previous torch versions

Signed-off-by: Wenqi Li <[email protected]>

* inplace grads

Signed-off-by: Wenqi Li <[email protected]>

* remove warning msg

Signed-off-by: Wenqi Li <[email protected]>

Co-authored-by: dongy <[email protected]>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Yufan He <[email protected]>
Co-authored-by: Wenqi Li <[email protected]>
Co-authored-by: Nic Ma <[email protected]>
* [DLMED] add frame_dim

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] fix CI test

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] remove doc-string of args "currently not used"

Signed-off-by: Nic Ma <[email protected]>
* whats new in 0.8

Signed-off-by: Wenqi Li <[email protected]>

* updated based on comments

Signed-off-by: Wenqi Li <[email protected]>

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Nic Ma <[email protected]>
* update changelog for v0.8.0

Signed-off-by: Wenqi Li <[email protected]>

* update based on comments

Signed-off-by: Wenqi Li <[email protected]>

Co-authored-by: Nic Ma <[email protected]>
* [DLMED] update highlights for v0.8

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] add tutorial link

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] add MLFlow related

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] update description and charts

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] update chart name

Signed-off-by: Nic Ma <[email protected]>

* update docs

Signed-off-by: Wenqi Li <[email protected]>

* update dints link

Signed-off-by: Wenqi Li <[email protected]>

* update highlights

Signed-off-by: Wenqi Li <[email protected]>

Co-authored-by: Wenqi Li <[email protected]>
* fixes typos

Signed-off-by: Wenqi Li <[email protected]>

* fixes typos

Signed-off-by: Wenqi Li <[email protected]>

* update based on comments

Signed-off-by: Wenqi Li <[email protected]>
* fixes crop types

Signed-off-by: Wenqi Li <[email protected]>

* fixes dtypes

Signed-off-by: Wenqi Li <[email protected]>
* [DLMED] enhance doc

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] update based on Yiheng's comments

Signed-off-by: Nic Ma <[email protected]>
* [DLMED] add channel dim

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] add RGB support

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] update according to comments

Signed-off-by: Nic Ma <[email protected]>
* [DLMED] add support for other pickle

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] fix flake8

Signed-off-by: Nic Ma <[email protected]>

* [MONAI] python code formatting

Signed-off-by: monai-bot <[email protected]>

* [DLMED] fix flake8

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] fix flake8

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] test flake8

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] test flake8

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] fix flake8

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] update according to comments

Signed-off-by: Nic Ma <[email protected]>

Co-authored-by: monai-bot <[email protected]>
* fixes pickle mod

Signed-off-by: Wenqi Li <[email protected]>

* update pickle

Signed-off-by: Wenqi Li <[email protected]>

* docstring

Signed-off-by: Wenqi Li <[email protected]>
* [DLMED] enhance not-nan reduction

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] update according to comments

Signed-off-by: Nic Ma <[email protected]>
…ks (#3419)

* Update segresnet_block.py

making the activation function a parameter to the class of the ResBlock

* Update segresnet.py

* passing activation to the residual blocks

* little change

* signed

Signed-off-by: Patricio Astudillo <[email protected]>

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* update

Signed-off-by: Wenqi Li <[email protected]>

* [DLMED] add args and update default (#3418)

Signed-off-by: Nic Ma <[email protected]>
Signed-off-by: Wenqi Li <[email protected]>

* update docstrings

Signed-off-by: Wenqi Li <[email protected]>

Co-authored-by: Patricio Astudillo <[email protected]>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Wenqi Li <[email protected]>
Co-authored-by: Nic Ma <[email protected]>
* update vitautoenc

Signed-off-by: Wenqi Li <[email protected]>

* update based on the comments; compatibility with the previous model weights

Signed-off-by: Wenqi Li <[email protected]>
* Update WSIReader level/location/size calculation

Signed-off-by: Behrooz <[email protected]>

* Update location downsampling

Signed-off-by: Behrooz <[email protected]>

* Update tests and add a new test case

Signed-off-by: Behrooz <[email protected]>

* Update few names and logics

Signed-off-by: Behrooz <[email protected]>

* Fix the dependency issue

Signed-off-by: Behrooz <[email protected]>

* Check for imagecodecs + tifffile

Signed-off-by: Behrooz <[email protected]>

* Remove new test case that uses too much memory

Signed-off-by: Behrooz <[email protected]>

* Add new case and ignore level=0 for TiffFile

Signed-off-by: Behrooz <[email protected]>

* Address comments

Signed-off-by: Behrooz <[email protected]>

Co-authored-by: Nic Ma <[email protected]>
* Update TiffFile backend to read only the entire image

Signed-off-by: Behrooz <[email protected]>
* [DLMED] extract write logic

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] update according to comments

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] update according to comments

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] update according to comments

Signed-off-by: Nic Ma <[email protected]>
* [DLMED] add dataframe

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] enhance CSV iterable dataset

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] add unit tests

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] fix typehints

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] add comment

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] update according to comments

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] update according to comments

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] update according to comments

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] fix file close issue

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] fix doc

Signed-off-by: Nic Ma <[email protected]>

* [MONAI] python code formatting

Signed-off-by: monai-bot <[email protected]>

Co-authored-by: monai-bot <[email protected]>
* [DLMED] add BaseWorkflow

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] fix typo

Signed-off-by: Nic Ma <[email protected]>

* [MONAI] python code formatting

Signed-off-by: monai-bot <[email protected]>

* [DLMED] add *args, **kwargs

Signed-off-by: Nic Ma <[email protected]>

Co-authored-by: monai-bot <[email protected]>
* [DLMED] fix deprecated arg

Signed-off-by: Nic Ma <[email protected]>

* [MONAI] python code formatting

Signed-off-by: monai-bot <[email protected]>

Co-authored-by: monai-bot <[email protected]>
wyli and others added 29 commits February 21, 2022 11:02
* ResampleToMatch

Signed-off-by: Richard Brown <[email protected]>

* mypy

Signed-off-by: Richard Brown <[email protected]>

* safe get, fixes min test

Signed-off-by: Wenqi Li <[email protected]>

Co-authored-by: Wenqi Li <[email protected]>
* update contrib guide

Signed-off-by: Wenqi Li <[email protected]>

* update testing data

Signed-off-by: Wenqi Li <[email protected]>

* fixes typos

Signed-off-by: Wenqi Li <[email protected]>
Signed-off-by: Yiheng Wang <[email protected]>

Co-authored-by: Wenqi Li <[email protected]>
* intensity augmentation transforms

Signed-off-by: yc7620 <[email protected]>

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* [MONAI] python code formatting

Signed-off-by: monai-bot <[email protected]>

* mapping via bitbucket operation

Signed-off-by: yc7620 <[email protected]>

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* [MONAI] python code formatting

Signed-off-by: monai-bot <[email protected]>

Co-authored-by: yc7620 <[email protected]>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: monai-bot <[email protected]>
Co-authored-by: Wenqi Li <[email protected]>
* [DLMED] fix margin region in crop

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] add to other transforms

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] update arg name

Signed-off-by: Nic Ma <[email protected]>

Co-authored-by: Wenqi Li <[email protected]>
* Add failing test

Signed-off-by: Sven Koitka <[email protected]>

* Fix reshape after ViT

Signed-off-by: Sven Koitka <[email protected]>

* Remove unused import

Signed-off-by: Sven Koitka <[email protected]>
Signed-off-by: Yiheng Wang <[email protected]>
* [DLMED] add config parser

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] simplify parse logic

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] add more function tests

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] fix torchvision tests

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] enhance update_config to support multiple items

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] enhance doc and unit tests

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] clear API

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] simplify usage APIs

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] support root config

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] fix update reference typo

Signed-off-by: Nic Ma <[email protected]>

* revise APIs and docstrings

Signed-off-by: Wenqi Li <[email protected]>

* remove->discard

Signed-off-by: Wenqi Li <[email protected]>

* [DLMED] minor change

Signed-off-by: Nic Ma <[email protected]>

Co-authored-by: Wenqi Li <[email protected]>
* enhance to use spatial_size

Signed-off-by: Wenqi Li <[email protected]>

* update tests

Signed-off-by: Wenqi Li <[email protected]>

* fixes unit test

Signed-off-by: Wenqi Li <[email protected]>

* adds unit tests

Signed-off-by: Wenqi Li <[email protected]>

* check that metadata matches

Signed-off-by: Richard Brown <[email protected]>

* add checks to test

Signed-off-by: Richard Brown <[email protected]>

Co-authored-by: Richard Brown <[email protected]>
* Remove dead link from highlights.md

Signed-off-by: Ioannis Valasakis <[email protected]>
* fix non intensity error

Signed-off-by: Yiheng Wang <[email protected]>

* remove useless torch mod

Signed-off-by: Yiheng Wang <[email protected]>

* convert type before return

Signed-off-by: Yiheng Wang <[email protected]>

* update convert

Signed-off-by: Yiheng Wang <[email protected]>
* Add SliceInferer for slice-by-slice infer

Signed-off-by: Suraj Pai <[email protected]>
* Update CSVDataset in dataset.py

`kwargs` argument currently addresses merge operation. There is no way to change `kwargs` for `read_csv ()` call (e.g. to change delimiter from standard `,` to `\t`. 
Suggestion: Have `kwargs_read_csv` and `kwargs_merge` arguments to allow separate and finer user-control over both loading & merging mechanism.
* inverse ResampleToMatchd

Signed-off-by: Richard Brown <[email protected]>

* ignore

Signed-off-by: Richard Brown <[email protected]>
* fix unittest error

Signed-off-by: Yiheng Wang <[email protected]>

* unify version

Signed-off-by: Yiheng Wang <[email protected]>
* Revert "inverse ResampleToMatchd (#3856)"

This reverts commit 82ec2fe.

Signed-off-by: Wenqi Li <[email protected]>

* Revert "Revert "inverse ResampleToMatchd (#3856)""

This reverts commit 6698ef5.

Signed-off-by: Wenqi Li <[email protected]>

* support of writer names

Signed-off-by: Wenqi Li <[email protected]>

* update based on comments

Signed-off-by: Wenqi Li <[email protected]>
* add shape info when raising errors

Signed-off-by: Yiheng Wang <[email protected]>
* update Transchex model

Signed-off-by: ahatamizadeh <[email protected]>
* [DLMED] add config parser

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] simplify parse logic

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] add more function tests

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] fix torchvision tests

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] add standard run API

Signed-off-by: Nic Ma <[email protected]>

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* [DLMED] enhance update_config to support multiple items

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] update API

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] simplify API

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] enhance doc and unit tests

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] clear API

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] simplify usage APIs

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] support root config

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] fix update reference typo

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] update usage API

Signed-off-by: Nic Ma <[email protected]>

* revise APIs and docstrings

Signed-off-by: Wenqi Li <[email protected]>

* remove->discard

Signed-off-by: Wenqi Li <[email protected]>

* [DLMED] minor change

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] update code

Signed-off-by: Nic Ma <[email protected]>

* update usage

Signed-off-by: Wenqi Li <[email protected]>

* [DLMED] update doc

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] add end-to-end test

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] update doc

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] fix flake8

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] fix optional import

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] refine APIs

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] fix typo

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] add support to only use part of the file to override

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] add more tests

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] update to latest

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] update according to comments

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] fix flake8

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] update according to comments

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] update `fire` supported dict arg

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] add examples to doc-string

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] skip windows test for paths

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] skip windows

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] update windows

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] update command

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] fix windows test

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] construct class

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] restore design

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] fix args override

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] fix typo

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] test windows

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] test windows

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] update according to comments

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] refactor config reading logic

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] add doc-string

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] add export and test

Signed-off-by: Nic Ma <[email protected]>

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* python -m monai.bundle

Signed-off-by: Wenqi Li <[email protected]>

* fixes doc tests

Signed-off-by: Wenqi Li <[email protected]>

* [DLMED] enhance test

Signed-off-by: Nic Ma <[email protected]>

* rel import

Signed-off-by: Wenqi Li <[email protected]>

* [DLMED] refine macro

Signed-off-by: Nic Ma <[email protected]>

* fixes flake8 f401

Signed-off-by: Wenqi Li <[email protected]>

* mv to  monai.bundle

Signed-off-by: Wenqi Li <[email protected]>

* fixes split_path_id, update docstrings

Signed-off-by: Wenqi Li <[email protected]>

* fixes mypy

Signed-off-by: Wenqi Li <[email protected]>

* update cli, update according to the comments

Signed-off-by: Wenqi Li <[email protected]>

* [DLMED] fix typo in doc-string

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] update according to discussion

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] fix path_id match

Signed-off-by: Nic Ma <[email protected]>

* revise according to the comments

Signed-off-by: Wenqi Li <[email protected]>

* [DLMED] update config item

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] update patterns

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] enhance disabled

Signed-off-by: Nic Ma <[email protected]>

* special chars to utils

Signed-off-by: Wenqi Li <[email protected]>

* remove circular import

Signed-off-by: Wenqi Li <[email protected]>

* configreader -> configparser following cpython/configparser

Signed-off-by: Wenqi Li <[email protected]>

* printing

Signed-off-by: Wenqi Li <[email protected]>

* fixes typing

Signed-off-by: Wenqi Li <[email protected]>

* [DLMED] unify "_name_" and "_path_"

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] update to "_target_"

Signed-off-by: Nic Ma <[email protected]>

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Wenqi Li <[email protected]>
* Adding archive specification document

Signed-off-by: Eric Kerfoot <[email protected]>

* Adding archive specification document

Signed-off-by: Eric Kerfoot <[email protected]>

* Adding archive specification document

Signed-off-by: Eric Kerfoot <[email protected]>

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Adding archive specification document

Signed-off-by: Eric Kerfoot <[email protected]>

* Adding archive specification document

Signed-off-by: Eric Kerfoot <[email protected]>

* Adding archive specification document

Signed-off-by: Eric Kerfoot <[email protected]>

* Updated specification

Signed-off-by: Eric Kerfoot <[email protected]>

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Updated specification

Signed-off-by: Eric Kerfoot <[email protected]>

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: GreySeaWolf <[email protected]>
Co-authored-by: Wenqi Li <[email protected]>
* fixes #3921

Signed-off-by: Wenqi Li <[email protected]>

* fixes

Signed-off-by: Wenqi Li <[email protected]>

* fixes mypy

Signed-off-by: Wenqi Li <[email protected]>

* remove temp tests

Signed-off-by: Wenqi Li <[email protected]>
* [DLMED] add ignore_data API

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] optimize the API

Signed-off-by: Nic Ma <[email protected]>

* [DLMED] fix mypy

Signed-off-by: Nic Ma <[email protected]>
@Nic-Ma Nic-Ma merged commit d8eb04a into Nic-Ma:enhance_reader_locate Mar 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.