Closed crcrewso closed 3 years ago
Corrected:
Thanks for the pull request. If I'm reading this right, you'll need to actually call myct.results_dict['CTP404']...
, correct?
If indeed this is what you want, you'll need to add unit tests (probably here) or per-phantom (probably here) and update the docs (I'd put it in the "view the results" section here.
Corrected: Thanks for the pull request. If I'm reading this right, you'll need to actually call
myct.results_dict['CTP404']...
, correct?If indeed this is what you want, you'll need to add unit tests (probably here) or per-phantom (probably here) and update the docs (I'd put it in the "view the results" section here.
Yes, I do intend to support all phantoms in the same way, creating a unified consistent jsonable object for any cbct analysis. Will amend this pull request as I have time.
Good news on this front. I'm working on adding integration via APIs, so a dict of results (converted to JSON) can be helpful here. I'll tackle this once I can unify the workflow.
Closed in #360
The intent of this patch is to create a easy to maintain self building dictionary, that can be called by external classes or frameworks.
Basic format would be:
I.e.
would store the analyzed measure for the air volume of the CTP404 module.
At all points the indices would be human readable, and for modules with more or less roi's then the function could be redefined from the inherited module.
Documentation of the human readable names would have to be added to the readthedocs of course.