Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* removed old structure set code * fixed label handling in image statistics computation * fixed label handling in image statistics computation * [In Progress] Adding documentation to ops.py * added support for dynamic path specification in writers * image CSV loader now accepts pandas DataFrames * fixed indentation error * fixed index column handling in ImageCSVLoader * Revert "fixed index column handling in ImageCSVLoader" This reverts commit ac9b8d1. * fixed index column handling in ImageCSVLoader * fixed index column handling in ImageCSVLoader * ImageCSVLoader now returns correct keys * ImageCSVLoader now correctly handles globbing in paths * more informative exception handling in pipeline * pipeline can now warn on error instead of raising exception * [Docs] Cleaned up extra whitespace in ops.py * Added convenience method to get all ops in a pipeline * Fix empty array check in structure set conversion * Fix segmentation to label image conversion * Update README.md * Fix spurious mixin in ops * Fix type error when passing Numpy array to rotate * [Bugfix] Fix slice number rounding when generating a mask from RTSTRUCT * Fix crop size issue in crop_to_bounding_box * Make imports easier * Improved handling of regular expressions in structure set * Fix slice matching issue when generating binary mask from RTStruct * Fix binary mask generation from RTStruct when missing labels are present * little updates * added seg.nrrd compatibility * supports RTSTRUCT processing without roi_names * Fixed contour (RTSTRUCT) handling to rasterize multiple contours better. * Fixed contour (RTSTRUCT) handling to rasterize multiple contours better. * fixed structureset.py:148 * RT dose pipeline completed and tested. Error in segmentation not resolved * PET readability added * PET readability added * Head-Neck-PET-CT pipeline + `read_dicom_auto` * final pipeline working for doses and PET * corrected the view * reading in sitk format from beginning * Completed PET overlay * Modified RT dose, pipeline working for PET_CT quebec dataset * Added DataGraph, now fetching subset of dataset is supported using graph query * added crawl.py * Introduced changes in DataGraph. Made the pipeline fully general. Made wrapper classes * Rectified some bugs, added reference to rtplan in the crawler * Now missing RTDOSE references are completed by RTPLAN * small change * Fixed dataset.csv writing issues * major refactoring * more refactoring * Update radcure_simple.py * Update loaders.py * Update pet.py * Delete .DS_Store * Delete .DS_Store * Delete .DS_Store * Delete .DS_Store * Delete .DS_Store * Delete .DS_Store * Delete .DS_Store * ignore .DS_Store * Update README.md * quick README under ops * tcia_sample * example bash script with path parsing, fixed reference_frame * housekeeping * fixed dataset.csv * sanity changes before purging dev-20200414 * Added test autopipeline and modalities, solved some autopipeline bugs, read_dicom_series and pet now supports series_id Former-commit-id: 03f9957 * PT/RTDOSE metadata to csv Former-commit-id: 08616a5 * fixed some bugs in autopipeline.py Former-commit-id: e05ea38 * now the pipeline saves on exit Former-commit-id: 9cd421d * deleted data Former-commit-id: d3e6b6a * now checks for existing subject id Former-commit-id: bf4de75 * uncommented one line pytest Former-commit-id: 3dc8cd3 * uncommented one line pytest Former-commit-id: 2b9d6d4 * self.existing, dataset.csv fixed (#10) * Added test autopipeline and modalities, solved some autopipeline bugs, read_dicom_series and pet now supports series_id * PT/RTDOSE metadata to csv * fixed some bugs in autopipeline.py * now the pipeline saves on exit * deleted data * now checks for existing subject id * uncommented one line pytest * uncommented one line pytest Co-authored-by: Vishwesh <vishweshramanathan@gmail.com> * Added dataset class which can load from nrrds or directly from the dataset and convert to pytorch dataset Former-commit-id: 1cd8984 * Create build-ci.yml * Update build-ci.yml * Update requirements.txt * bug fixes_1.0 Former-commit-id: d255674 * test and autopipe fixed Former-commit-id: 9cc88b1 * bug fixes 2 Former-commit-id: e7f4b42 * bug fixes 2 Former-commit-id: 90732d8 * added visualizations and some more bug fixes Former-commit-id: 735b26c * Create manual-test.yml * Update build-ci.yml * Update manual-test.yml * PR tests - macos/ubuntu failing (#13) * Added test autopipeline and modalities, solved some autopipeline bugs, read_dicom_series and pet now supports series_id * PT/RTDOSE metadata to csv * fixed some bugs in autopipeline.py * now the pipeline saves on exit * deleted data * now checks for existing subject id * uncommented one line pytest * uncommented one line pytest * Added dataset class which can load from nrrds or directly from the dataset and convert to pytorch dataset * bug fixes_1.0 * test and autopipe fixed * bug fixes 2 * fixed pipeline tests * clean tests * added workflow * yml * yml * matplotlib * trying other patient to avoid memoryerror * set roi_names to avoid memoryerror * cave * indents * Update manual-test.yml Co-authored-by: Vishwesh <vishweshramanathan@gmail.com> * fixed bugs regarding multiple connections, saving of metadata and loading of metadata Former-commit-id: 1528efc * small bug fix Former-commit-id: 7a27ee3 * added demo.py Former-commit-id: b644919 * Ready for * Create main.yml (#15) * Changed dataset class returns Former-commit-id: 3c6d7f5 * fix conflicts Former-commit-id: caad95a * fixed test autopipe Former-commit-id: 63b9543 * merging new features (#16) * Added test autopipeline and modalities, solved some autopipeline bugs, read_dicom_series and pet now supports series_id * PT/RTDOSE metadata to csv * fixed some bugs in autopipeline.py * now the pipeline saves on exit * deleted data * now checks for existing subject id * uncommented one line pytest * uncommented one line pytest * Added dataset class which can load from nrrds or directly from the dataset and convert to pytorch dataset * bug fixes_1.0 * test and autopipe fixed * bug fixes 2 * bug fixes 2 * added visualizations and some more bug fixes * fixed bugs regarding multiple connections, saving of metadata and loading of metadata * small bug fix * added demo.py * Changed dataset class returns * fix conflicts * fixed test autopipe Co-authored-by: Vishwesh <vishweshramanathan@gmail.com> * fix path backslash issues Former-commit-id: d81a74d * fix path backslashes (#17) * Added test autopipeline and modalities, solved some autopipeline bugs, read_dicom_series and pet now supports series_id * PT/RTDOSE metadata to csv * fixed some bugs in autopipeline.py * now the pipeline saves on exit * deleted data * now checks for existing subject id * uncommented one line pytest * uncommented one line pytest * Added dataset class which can load from nrrds or directly from the dataset and convert to pytorch dataset * bug fixes_1.0 * test and autopipe fixed * bug fixes 2 * bug fixes 2 * added visualizations and some more bug fixes * fixed bugs regarding multiple connections, saving of metadata and loading of metadata * small bug fix * added demo.py * Changed dataset class returns * fix conflicts * fixed test autopipe * fix path backslash issues Co-authored-by: Vishwesh <vishweshramanathan@gmail.com> * Update main.yml * Update main.yml * Update README.md * Update main.yml (#18) * Update main.yml * Update requirements.txt * Update main.yml * Update main.yml * build binary/dist * removed linter * Update setup.py * Update README.md * Update README.md (#19) * Update README.md * added tests for Dataset class Former-commit-id: 8d345fb * added tests for Dataset class Former-commit-id: 7747a81 * Create LICENSE (#20) * Create LICENSE * Update setup.py * Seg.nrrd quick fix * Minor bug fixes Former-commit-id: f18aa1b * test fix Former-commit-id: 2fad37e * Added demo Former-commit-id: 48ea411 * Update setup.py (#23) Former-commit-id: 9e24716 * updated README Former-commit-id: 0f04145 Former-commit-id: c406bfc9526357e2091e1348d837c68cd5633801 * Update README.md (#24) Former-commit-id: 9aaf51b Former-commit-id: 4e7335ef07059daa9dd3743e0727d63610e9da62 * preliminary MRI functionality (MR-RTSTRUCT pairs) Former-commit-id: 3c01806 Former-commit-id: 12b031d46c1c3ddbd1917b4037d9164ca3402ff2 * Skim2257 quick fix (#26) * Updated crawler to force String on all meta fields * Update setup.py Former-commit-id: 5e93381 Former-commit-id: d83fb0135155c4c94846c23614e75805db63cf37 * first commit Former-commit-id: 971e8d6 Former-commit-id: d8ab6611d1233f9d30cc2b3fcfcd1e5e3ecb6b07 * removed test files, changed gitignore Former-commit-id: ff42f8a Former-commit-id: 7eaef9c15385ac64d755c8f95cfdc31c8d1c92e3 * changed file directory structure for imageautooutput Former-commit-id: c2d8c68 Former-commit-id: 77425123598eecd2c3911ca150142b7d3703fd01 * split mask up into each contour Former-commit-id: 7a8285c Former-commit-id: 3607e0b8a2b74b8ba859b5aeceab6019cf28a620 * change kwargs in put for basesubjectwriter Former-commit-id: a9f093c Former-commit-id: e7747e4a255aa0b53f5788d92db01b1ac4df2b32 * still kinda failing... Former-commit-id: 21a47c580db1a7fe76fa7192e8e20286de7ec8fb [formerly 8ea1ca37337271dd77aee5d9f855ee7e10c04e12] [formerly 358df05] Former-commit-id: 7fc0d0f Former-commit-id: 12db48c8db444840b5167444d1b59b5479da5f78 * brought back basesubjectwriter Former-commit-id: a2d4763a775608cff06d1f029099a986c8246012 [formerly ad5abdc9cbb01fb00e95025d55f97d346f35d513] [formerly 9a8ff65] Former-commit-id: eb39ab0 Former-commit-id: 0ea8a45b8eea9b0dce87bfe18168fc701470cb86 * .imgtools directory Former-commit-id: d1070faf18232b91705990167815d2c312e4ffdb [formerly 4369b67c3ce16519673c1220bb7de9f7c015fc65] [formerly 455c027] Former-commit-id: 156d5d4 Former-commit-id: 8f0e63df6ef7328d8b06a53ec843daff9dc1bb2e * changed absolute paths to relative paths Former-commit-id: 68b465824a1073f135d92ae748f672ca57003e24 [formerly 03fd9c7f758d9e66dc1d5d0c7c52fde8f02b00ba] [formerly e1e5d0d] Former-commit-id: a783dca Former-commit-id: 03cbd17a361f1edf9bfc86cb4c62ecd4ec914467 * changed os.path.join to pathlib.Path.as_posix() Former-commit-id: b2a9034d42333aaa7270baad6f35a349ae5bb766 [formerly ff4e77dd83053fe8a8b2b8b538f04ca6c4cbc94b] [formerly 042aa1f] Former-commit-id: f10f579 Former-commit-id: 51bef1373edac77cfeeaa716c4623f1cef1e8bbd * removed unused cv2 import Former-commit-id: d8af3a3194189f95f1d3c51c0ba4c6a3aa15945e [formerly 882c6c10d4c46c3971f145dd9f3feb16cf8ceef1] [formerly 9d5bc56] Former-commit-id: 969eb87 Former-commit-id: 0df09fd29e7dd2562262eda99ed074a8c5b27608 * removed cv2 import Former-commit-id: 0a84fe41555b3fccf8fbcff8658961d207df155b [formerly 9950ec6ab3da450ca9405bf355d28e0dcfe1f6d2] [formerly 36aab93] Former-commit-id: 7788fbb Former-commit-id: 08b92b34c3376bb4bbe8185b9662824ddcf7af2b * appened is deprecated, changed to concat Former-commit-id: 307386f4c17529ae3e0371bed1187f2d5c6ea561 [formerly 4f57b54d97ff4d624fde93c5d1be2fcfb5dd9f45] [formerly f6d997b] Former-commit-id: d604094 Former-commit-id: f00b551c720928fc6aec43764e53fe5ae6658940 * debug print Former-commit-id: ddfa47951095cbe61ed5799c3beb8912ae2ff13c [formerly eface1b46d4e4e1400db4eaa6cb03a489520afdb] [formerly 5a6caa5] Former-commit-id: 923ee66 Former-commit-id: f329a2f0411f56d6c4999c99520d2cf110407997 * removed debug print Former-commit-id: 8464f70078871772881c0959ed124055886ba012 [formerly 4eed751a5335b4ae84013f6808cd07094282b102] [formerly 49c575a] Former-commit-id: 62c8398 Former-commit-id: 0995c540b27faf610ae0229f955feb10baa8a964 * added sparse mask class and generating function Former-commit-id: 5adca740f2073cbd4cf94de9a64fe81368886b2a [formerly d487847771a367bd1af76acec101d3ea92db143e] [formerly 8dab6bc] Former-commit-id: 85a78af Former-commit-id: b8e9322ff6fa03be31f632e7ac9a2025cdc74f45 * testing out sparse mask Former-commit-id: 936217337105ec1596bdd5b80ac6732f2459272c [formerly 21ce9fe74262426bbc54e5766daea2267d077c62] [formerly 19b0ad5] Former-commit-id: f7e3987 Former-commit-id: 6610464a2c049eb5b8a694af6472c4691bc4b753 * funky NaN problem Former-commit-id: 49eb88a506755b2d6e3b93e3b12f422c77fa757b [formerly c6c303b9edbca9cac83b6d417e28cca11d763e2f] [formerly 7e96504] Former-commit-id: f36e203 Former-commit-id: fe416d97c27f9946bfa80f0bd95fc0aaf265a1b3 * commented sparse mask Former-commit-id: 59a894685fffb3cf9a7637c1b05e45c65e88fc24 [formerly 4857e6d3cbba5ca6e0b7225840a0215c6417abe4] [formerly 915d769] Former-commit-id: 52b5f15 Former-commit-id: c398ec700542f754af8fbe989aa9237582cff776 * overwrite all subjects Former-commit-id: 9a363bc044b845e0eefe4848fe7e1f1b935e0fbd [formerly 0c9dbf7794429d9ae1b07b233b7cc7afab53ff82] [formerly f0ebe6a] Former-commit-id: d57357d Former-commit-id: 2d463a8c701ba2fe880bf97b591e172de60babc9 * space Former-commit-id: 2c29c5240901280de454bdd9bba068cdae4cdb64 [formerly 76e32213006c7e539134d9ff58317e351eb7f9f4] [formerly eb30814] Former-commit-id: c92cbcd Former-commit-id: 098716b355f013807564f08c00236f6eea7ba0da * overwrite false Former-commit-id: a543516b1aaa5c95be63d0742a260621bb3f9565 [formerly ba00389611de0fb57a8600ee91ae2abddda94196] [formerly ff3a115] Former-commit-id: 8ad3044 Former-commit-id: e5eece61548b18748b038f1d16c98c0b98411494 * metadata stuffs Former-commit-id: 1cc883fde3c03e5032b5fff818c0a7477eaa9bf8 [formerly cafb7dd92b568dad012c7a5aff300977545cf806] [formerly c236408] Former-commit-id: 4ff60a8 Former-commit-id: e613765fa85b052d76d3e5de675ec8f59e42ddac * metadata in dataset.csv Former-commit-id: 495be0c7138afc8736d619575cadfa2ad04e3608 [formerly ebe757ba380553f0146ae9863278e6a2d4e90cdb] [formerly ae09827] Former-commit-id: 3fada7a Former-commit-id: 0151c767411f6b641fe48e45dc7ea07a5aafed8e * added modalities, num rtstruct and pixel size to metadata Former-commit-id: 824dff5edad36be6564032c1d3e8f0c99d7648ff [formerly 8a922f22af15bc03873eb9506f5d6e4251ce87f8] [formerly 51634e6] Former-commit-id: 030c229 Former-commit-id: b12b95f28d278d93b3c961782cc60529c3be8cd3 * metadata bugfix Former-commit-id: 5b785f868771e591ab99db4453dc433a5f452247 [formerly 2784a5a0e188fd1db91773e911f7f8140a233314] [formerly 0042f14] Former-commit-id: 7184c95 Former-commit-id: a833dc41034f249efba5aef1afa0724163d4c23c * a Former-commit-id: 74d08455dfdce9eedfbe0aa3f994ac1b31dd4826 [formerly a86c79965207aaa572f32d394ac69d322217a8a2] [formerly f43b45e] Former-commit-id: 06b82e9 Former-commit-id: b8205d12dbfdfcc31afe9ded8347806ee8219dfc * fixed wrong variable names for metadata stuff Former-commit-id: 6af5032314885c9fa27ff5d560dafe2b2e682ffe [formerly 716e4631a647d2f9ed74f497ce0de0c4d2d1a8cf] [formerly 67449ca] Former-commit-id: 4204769 Former-commit-id: c4fa88c9d2de73b652ce996763531e157c2c3026 * fixed pathlib float error Former-commit-id: d88e5bdb7353c64e85d303ff09e0305c5ffac02c [formerly b90a56572ed01863a3b7bf82bf738f2408f6153d] [formerly aa36b2d] Former-commit-id: 31a44da Former-commit-id: bc0cc74d9f482a067665621789e336007bd3d194 * relative paths and output folder paths for dataset.csv Former-commit-id: b263aa4d894fe21adeea7911dc139d601747ed0a [formerly 6d7a0a9cb299b11fac3679c99e1e650919ca7809] [formerly 2ce5ade] Former-commit-id: f0fb228 Former-commit-id: 33ec41ab8281fe3e94d9afd3fbcf913c7641af6e * put metadata stuff into a util file Former-commit-id: 732a68434e6f37d72c65e7cc701b3c5dca6833a1 [formerly cf894ec5e2c312b97b2c3f29abc758b78ac05bd0] [formerly 69f4ee7] Former-commit-id: dca3976 Former-commit-id: e552e35608b00e887a8306a7d2b4820f02c2c6cf * deal with empty metadata Former-commit-id: 3c02cba89c72bb66025c0479fb6a6a57ff597316 [formerly 47ac4fc0e2b571d4a618a75475011d0ce8c339e1] [formerly 31d0411] Former-commit-id: 6271fb4 Former-commit-id: ce01f1128b976f8cf3686be59a5efb19c43c1e14 * messing around with sparse mask Former-commit-id: 03e625794f8b717e9ec87145c278e99460d247fb [formerly be555b7876505f07a34bf058bcee177653ca20cc] [formerly a66925c] Former-commit-id: b432ee1 Former-commit-id: 48ff00677dfb9255046625d3e527d4c51111688e * tried to save sparse mask, did some stuff with nnunet output format Former-commit-id: 72d1a9549f7dfb36efedd35461b437630b9a29f3 [formerly dbde3a7840296a376f8fed58a828d1f261441459] [formerly 6b54305] Former-commit-id: 8b3b2db Former-commit-id: d57bc7d5aaba3d05bbf85e2f763db8c31156c540 * compliant with nnunet directory structure Former-commit-id: 9150f3de85f07dfefb14283b5582a91d06037943 [formerly 3b2c07ac39e311f7f906671f8644a8b477e383ab] [formerly 1407e1d] Former-commit-id: 0de879b Former-commit-id: f5bbfbdc1ae8ebbdee3fb35b359de863c4d2069e * CLI Interface, argparse moved to utils Former-commit-id: 1b107a2669ac370dd90760faf2952898d88fe4b8 [formerly c13cd8b357c2edae1635254ee4d6159954e6e80e] [formerly 6bf5f4f] Former-commit-id: 4e8a58c Former-commit-id: 4b686227034e457b764d427bca3ee6dbb3afcad6 * fixed formatting problems with folder names Former-commit-id: a9eb4b030058a069335a8704e4925f0de2bb0473 [formerly 300ee2d95bc3fcc6545675f24661fb1f416f7895] [formerly 437db52] Former-commit-id: 1dde8cd Former-commit-id: 1927cd559e0d053f5105dea9ca7b964c77a8b6e1 * train test split Former-commit-id: db3882971f1f961cec443e449111c71ac665f6e6 [formerly 305005399fb502199817eb435622b4ba4a81de7a] [formerly 15bab7b] Former-commit-id: 7bc5404 Former-commit-id: 22f76101c145bc3a0f0489eabb7ccaba379bd526 * train size and random state optional Former-commit-id: cc03dba021510c01edf76a31d8b70751558876c6 [formerly 3308255c03f05615ccadd0fd931f0d902b2e5b4a] [formerly 3ac4016] Former-commit-id: 896d50c Former-commit-id: 3dd30c0ab27f2057ff5a63f97eeaf761b8c6cf23 * merge conflicts Former-commit-id: 8ff52b0fd72b316f8be7ac268da9b0a2ea0a61dd [formerly a656be7176df1771f21681d7df59f783e2c2dda5] [formerly f96833d] Former-commit-id: 22b6678 Former-commit-id: 6e2c36fbb0a42f1c031a0d95b5297a52d3a7ebbc * changed warnings to not interrupt Former-commit-id: 1ca7741c16c5b04f851c7921bdc4bf0cfb0a57b4 [formerly f88061e09b4a6d271f778bd5889adbf3536b5e2d] [formerly 154819e] Former-commit-id: 6ea648c Former-commit-id: cd144dcc6c4f43fac5ded3cd465622d2f8b27b04 * changed to warnings.warn for generate_sparse_mask Former-commit-id: 1feda712797971e5a36320fd63126ca719a57d77 [formerly 597312fc926e2b97a4e805027e008d45fdf99716] [formerly 1aec56d] Former-commit-id: e73ae50 Former-commit-id: ac04c33011532299a9442f63c22b2c11cf41b0fe * merge Former-commit-id: ff8ce2b070216cb186f03f482785cfba9afffd22 [formerly 2cef89dbc46edc56252cd2f19aef3140d984a680] [formerly 29bc242] Former-commit-id: 9e78b92 Former-commit-id: af6d5def6b0a3553bfed621c102dc4a322fb059e * resolving conflicts? Former-commit-id: 01a1f3fde11fef8535ea0b28e21857c976dbfe05 [formerly 92f19d8a14fe1c239968da5ebd714d3d46c68146] [formerly 0d16b02] Former-commit-id: f14ac83 Former-commit-id: 2fe15129f6a14ee39129ac018d78e59bf4f3ca49 * args Former-commit-id: c2219aa34ce847e7ef45c5313312468866a12d39 [formerly fb2cfa05a8a4d7d38d00ed577c89f18a1e34d75b] [formerly f4f6d2d] Former-commit-id: 8571b68 Former-commit-id: c0a8b0f31ecb8cbbb95f1b8c4cc4c86cb85be549 * changes for roi names as a dict Former-commit-id: 61ca8205f587076868c1f5292df10c7d70223a23 [formerly 63c94a0e2d99a982b4aaab2c4f93b7df46ae6b06] [formerly 0479cb8] Former-commit-id: 3fe34ed Former-commit-id: d89e9467ff417d44dc6a97e78d6bdfc48d24035f * added regex dictionary option for non nnunet runs Former-commit-id: bd6ecddd1a789d551745d183029e1085f3f40ac9 [formerly 96571ba87279a56a70daab3a67598141f5e94c07] [formerly eeae5b7] Former-commit-id: 89d8251 Former-commit-id: 5f1912a3d4eea8afa5ad7fc957b7cedc35c835d8 * sparse mask global labelling for contour name: index Former-commit-id: a7e74efa4b971e6938a32781890717d68dedfcdb [formerly a6e60ffcfb64418abf48ea2f197ac8756e0ba2f8] [formerly d65c6d8] Former-commit-id: 6dbb747 Former-commit-id: ac71e1d5c0ed270e8b05e15088a0c982ca74466a * got rid of file_name_convention stuff Former-commit-id: a26041eb99e93a1187897144354de34184a31cb8 [formerly fe7181c01ec460afff78c9d53e42c09b116593f5] [formerly effac09] Former-commit-id: b62875b Former-commit-id: 4bbc333583a36dc8c8528da239e77e3a93dfc2fb * conflicts resolved Former-commit-id: 009d0a220a5c68e86dbb9620310737f6362c9844 [formerly eef9ba3d593416abcbe1fbd4b4cc67c0abdd79ea] [formerly ab1e87b] Former-commit-id: b25df48 Former-commit-id: c3d9cad9dd11ed3e03436f76f63e9f61e2707214 * yaml thing Former-commit-id: b6c34510abcf88db660c87b3eb6febc065c12557 [formerly 75e9d5502e30a417146c5dc593f405baf1bb1091] [formerly 23b76e4] Former-commit-id: fbf887a Former-commit-id: b681a003b9ea8fb74beba8692256b984b4c1ca32 * added list capabilities for the roi names dictionary Former-commit-id: 3673c52328420b58bf5633f52592e6df48dc95af [formerly 905ebfeb9724ffdd5e895f145fdb042bef7b9f60] [formerly 2293242] Former-commit-id: d906330 Former-commit-id: ce74762029fee60010b886cb23edd208ec1a992d * dataset.json for nnunet Former-commit-id: b1144425cc6c499370d981eafdf24f7707595a23 [formerly 19f19ab7f235d9848f54f99ce3afed0040ff6560] [formerly 156553f] Former-commit-id: a9f0e87 Former-commit-id: a43e9aa974b7d001e2666e5b5c08190b40debb5d * CLI "autonew" Former-commit-id: 8e33cf5a2ee0d285f2f243b72fa1d10ee1a3a77e [formerly 71e5b751d9c83e0be441a52bc314b6def1c8c53a] [formerly c8351e4] Former-commit-id: c818a4c Former-commit-id: 160208aa5919b57bfb6ea552d8a583919a19feee * changed all mutable defaults to None Former-commit-id: e72e1e50633d56cd20ddd6b8e19c56bd650dd20c [formerly f1f225e4551b6d8a728d71b362a0cb0619df07ac] [formerly 41630cd] Former-commit-id: f626aaa Former-commit-id: a31c31bcfa4e66e9ba60710c7826bd16046af3a7 * moved autotest changes to autopipeline and addede a few CLI args Former-commit-id: 3698af5f0f0ab2e83e79d65749415915f1e531dd [formerly 55c91a8afcf22b1c1280103256ebc1c519ad701f] [formerly d8ff8d7] Former-commit-id: 4daa69c Former-commit-id: be6be10d34ed85c82b96a7306db4f69d0fe668af * getting ready for merge to live Former-commit-id: decd0fe54d13f23a0f0dd190cf812c5a507a182f [formerly 30b981fa409c4e5c7ada6d58418f298b351478d4] [formerly a786724] Former-commit-id: c2aa49d Former-commit-id: 0c038c345fca94da1163286e7263122dc129079a * test_components, test_modalities works with new AutoPipeline Former-commit-id: fcb3184ce3ff37b02fc030c7fad7b66ab7ececcc [formerly 7c7ab366d00183daa077681d74a16e09c7897e5c] [formerly e51fe82] Former-commit-id: 4f24fd6 Former-commit-id: 1f328dafc7375a0828a2a867f7b157ad706f2d6b * overwrite changes and error fix for nan paths again Former-commit-id: 423cd0e71c01feb457ad920904fe2e887c70695e [formerly ecc51505211d6173e6b614232f4980c7b2a3aa76] [formerly b138fe2] Former-commit-id: 52d60f1 Former-commit-id: 0dc88439e6e88a4f9abe05e64d23f33daa7f112a * fixed if statement Former-commit-id: ed57bd69287eab17b7ad3238df652e341729bd0f [formerly c0a10ed840cbf71c902edd9b12fe83eb0f03e633] [formerly c6a5f4d] Former-commit-id: 5d2fbbd Former-commit-id: 6e61b7bc0e87bb149ae82bb9a0a2cf39adf6a0f9 * joblib parallel Former-commit-id: 6dc7d86b38520600a7afcf1d1df5f7af08e3834c [formerly 6dd94b9cdb121a1aac22a25084fd893a5e3bfab4] [formerly 7a47740] Former-commit-id: cbfe87a Former-commit-id: 0e93d420cf9f3fd41fdf6f8b7719d7dbdf2138f8 * warnings for missing patients Former-commit-id: 9a322f23144bde1e9718d2b3eaa882aa26e8838d [formerly df376a9a782322c15b56df52e5c93b5fa7cd16ea] [formerly abc0428] Former-commit-id: f8e64da Former-commit-id: 6c5aada75e08cb9a9af4bde8dbaf4838bb101e34 * summary messages Former-commit-id: f762b74fdbd7dcc4ccf8d77115ecd1cb0ce77345 [formerly 4bd68fff72c376be8b4cb149d9a0a9c3c1e77c87] [formerly 6729aa5] Former-commit-id: bab104d Former-commit-id: 3133ac0417777bff805fa71afdadc5d03d91dfb6 * updated, passing tests. Updated version to 0.4 Former-commit-id: 4749c41ca0d3ea0acc1552436accc03b8fbc2b46 [formerly 7ff2fc9eab44411dd6083418e1a47da687818d84] [formerly 81d6795] Former-commit-id: f5527cc Former-commit-id: e9c0f66bbfdab289721d756bc8ff893962c421f5 * update test Former-commit-id: 7a2c4fe052aa1cd927c4b1b4ea86b3eddfb44577 [formerly 756c3f15fa10a3d81c721c58a881fe73a89fe6d8] [formerly 7bc3588] Former-commit-id: f2c3aad Former-commit-id: aa2715df35093a75d59a09737481dc1b2e0e8390 * yaml path cli Former-commit-id: eb9b162b497d297909998189840d6599e3dd6a5f [formerly a949496578406d7424559c557b7111ab2a47c4bf] [formerly 67ef10d] Former-commit-id: 840a347 Former-commit-id: 9f946fd2a998b9635e01a85d0ab8f878797801a7 * yaml error check Former-commit-id: 2d4df3538d8fc9ff9ae2fbc088481e69ace3c603 [formerly c8d6d77b19dcf488aacc647bbf6f5eaa21e444d3] [formerly fdeabd1] Former-commit-id: 9144dd6 Former-commit-id: 5a243a1fddd32932baf47a723f43eb6b797d6460 * pandas error Former-commit-id: 9622190857e20fa17ebae5cb701c278182014a2e [formerly 9dce7c9809282dc6a85d748171a8ff1c412d8c63] [formerly 4745da2] Former-commit-id: 67f7af1 Former-commit-id: 6085ac9f9d5b31f4a873686668c759a2ead73cd9 * Fixed read_dicom_auto Former-commit-id: fcaf7edeb3b45d840c2348a9390a76af0289f892 [formerly 347f1e1d22d5a27427f25fdf4f4a27b2f028a513] [formerly a9a297e] Former-commit-id: 290fe0a Former-commit-id: f527e993a64a0ba9fc7d62c043f8c20047e5964d * skips series check if seris is None Former-commit-id: 480d450a1b53de81c0d95ae952cc408c2f132d93 [formerly 34d6e52e16297d89b1fe14a64e18b608d0bbbbbe] [formerly eb8fb65] Former-commit-id: 9c6259a Former-commit-id: 192515725dff91184eda7db6fd569b467222e2ef * updated readme to reflect v0.4 changes Former-commit-id: efb59b2544d0ec8c061eb97387e8862cfd8aa5c4 [formerly 4b5d39c072a9d43c535c6b3770c2cd4095f3e685] [formerly d355cf5] Former-commit-id: c268683 Former-commit-id: 0c837275a326fe2442a1cb0cd619c0e1ff7d2142 * updated readme Former-commit-id: 3acbd335dc773c09d5fea9837306082ed60c9c1c [formerly 29ec4759bcb7fec2c930b9e40dd00ed2ed77e8bc] [formerly 84d607f] Former-commit-id: ac2b41a Former-commit-id: 744b9c0272a75a55baf75263e7c2f46bbadaefba * minor change Former-commit-id: 7a14eb65f36888ed3aad61d12d0e00acdbcd8993 [formerly 92f7b812c855b1026f32ee2697e23e70b974c504] [formerly 6a02036] Former-commit-id: 2ea12f9 Former-commit-id: 65b92ac08b59c6f99d05f6f12119d3915df07556 * remove .idea Former-commit-id: 05d7a38d8cfb15806bf732822d0ec928ba77e108 [formerly 94d2ecbf167651819e828eca69445a69ef627fd4] [formerly 8bd0a0f] Former-commit-id: 95aef95 Former-commit-id: 5c43c9baa84c527f3882d88cb2a61ae11c78d302 * remote .idea Former-commit-id: 844a85d794b13a74179515b9450cebc6c5a40e9a [formerly aa9eafea5fa992c46cf1bda5ca3f00b5b1ec1f02] [formerly cf18c39] Former-commit-id: abab7e9 Former-commit-id: d18186a612ac3f4c77f2fa6fc5e104b341bc1ab7 * git ignore Former-commit-id: f0590a6162204eb487716ea9aac9f398dee837fa [formerly e3a31a1dc0121f146f455773fafa8e791675c49c] [formerly 7d5b46a] Former-commit-id: 04668ec Former-commit-id: 705ae3b7631140cbaf362e853c9c4ceb62233ec8 * refactor nnunetutils to nnunet Former-commit-id: 6d89ab1ce84d16a9a759f45530fc87eab46962d5 [formerly 8ae957266df825e1687e1d49a6114b6e657240e8] [formerly d996869] Former-commit-id: 98fc2b1 Former-commit-id: bd97d984062c665d441f5b12b6d82ccb2832698e * updated versions Former-commit-id: 980b5ea62602c4194a6a3014ce04d34e348bce8f [formerly 66542e225383a7edc3d21e06b728a17ccdf4761a] [formerly 41c8c88] Former-commit-id: 5ec2b82 Former-commit-id: 67b491ac4e84139e10f18e0b94e5f482f9e72838 * new experimental segmentation class * minor fixes in segmentation module * matching roi names in StructureSet.to_segmentation is now case-insensitive * StructureSet now correctly handles ROIs with no contour data * Segmentation object now correctly handles indexing * Fix empty array check in structure set conversion * [Bugfix] Fix slice number rounding when generating a mask from RTSTRUCT * Fix slice matching issue when generating binary mask from RTStruct * CLI "autonew" Former-commit-id: 8e33cf5a2ee0d285f2f243b72fa1d10ee1a3a77e [formerly 71e5b751d9c83e0be441a52bc314b6def1c8c53a] [formerly c8351e4] Former-commit-id: c818a4c Former-commit-id: 160208aa5919b57bfb6ea552d8a583919a19feee * changed all mutable defaults to None Former-commit-id: e72e1e50633d56cd20ddd6b8e19c56bd650dd20c [formerly f1f225e4551b6d8a728d71b362a0cb0619df07ac] [formerly 41630cd] Former-commit-id: f626aaa Former-commit-id: a31c31bcfa4e66e9ba60710c7826bd16046af3a7 * remote .idea Former-commit-id: 844a85d794b13a74179515b9450cebc6c5a40e9a [formerly aa9eafea5fa992c46cf1bda5ca3f00b5b1ec1f02] [formerly cf18c39] Former-commit-id: abab7e9 Former-commit-id: d18186a612ac3f4c77f2fa6fc5e104b341bc1ab7 * git ignore Former-commit-id: f0590a6162204eb487716ea9aac9f398dee837fa [formerly e3a31a1dc0121f146f455773fafa8e791675c49c] [formerly 7d5b46a] Former-commit-id: 04668ec Former-commit-id: 705ae3b7631140cbaf362e853c9c4ceb62233ec8 Co-authored-by: mkazmier <mkazmierski.poznan@gmail.com> Co-authored-by: Minoru Nakano <minoru.nakano@gmail.com> Co-authored-by: Sejin Kim <sejinkim@uhnslurmbuildbox.uhnh4h.cluster> Co-authored-by: Sejin Kim <sejinkim@node88.uhnh4h.cluster> Co-authored-by: Sejin Kim <sejinkim@node40.uhnh4h.cluster> Co-authored-by: Sejin Kim <sejinkim@node97.uhnh4h.cluster> Co-authored-by: Sejin Kim <sejinkim@h4huhnlogin2.uhnh4h.cluster> Co-authored-by: Vishwesh Ramanathan <vishwesh@Vishweshs-Air.uhn.ca> Co-authored-by: Sejin Kim <sejinkim@node38.uhnh4h.cluster> Co-authored-by: Vishwesh Ramanathan <ramanav@node49.uhnh4h.cluster> Co-authored-by: Vishwesh Ramanathan <ramanav@node53.uhnh4h.cluster> Co-authored-by: Vishwesh <vishweshramanathan@gmail.com> Co-authored-by: Benjamin Haibe-Kains <bhaibeka@bhaibek1.uhn.ca> Co-authored-by: Sejin Kim <sejinkim@node89.uhnh4h.cluster> Co-authored-by: Vishwesh Ramanathan <vishwesh@Vishweshs-MacBook-Air.local> Co-authored-by: fishingguy456 <qukevin99@gmail.com> Co-authored-by: Kevin Qu <kqu@uhnslurmbuildbox.uhnh4h.cluster> Co-authored-by: Kevin Qu <kqu@node90.uhnh4h.cluster>
- Loading branch information