Committees: Difference between revisions

From QIBA Wiki
Jump to navigation Jump to search
mNo edit summary
 
(104 intermediate revisions by 4 users not shown)
Line 1: Line 1:
'''[https://tinyurl.com/QIBA-Org-Chart QIBA Committee Organization Chart July 2018]'''
[[Image:QIBA_WIKI_BLURB.jpg|600px]]
 
 
'''[https://tinyurl.com/QIBA-Org-2022-09-20 QIBA Committee Organization Chart (June 2023)]'''
 
[[Committee Organization]]


* '''[[Steering Committee]]'''
* '''[[Steering Committee]]'''
:* '''[[Executive Committee]]'''


:* '''[[CT Coordinating Committee]]'''
:* '''[[CT Coordinating Committee]]'''
::* [[CT Angiography Biomarker Ctte|CT Angiography Biomarker Committee]]
::* [[CT Volumetry Biomarker Ctte|CT Volumetry Biomarker Committee]]
::* [[CT Volumetry Biomarker Ctte|CT Volumetry Biomarker Committee]]
:::* [[VolCT - Group 3A|Volumetry Algorithm Challenge TF]]
::* [[CT Small Lung Nodule Biomarker Ctte|CT Small Lung Nodule Biomarker Committee]]
::* [[CT Small Lung Nodule Biomarker Ctte|CT Small Lung Nodule Biomarker Committee]]
::* [[Lung Density Biomarker Ctte|Lung Density Biomarker Committee]]
::* [[Lung Density Biomarker Ctte|Lung Density Biomarker Committee]]
:::* Airway Measurement TF
:::* Airway Measurement TF
::* [[CT Angiography Biomarker Ctte|CT Angiography Biomarker Committee]]


:* '''[[MR Coordinating Committee]]'''
:* '''[[MR Coordinating Committee]]'''
::* [[Perfusion, Diffusion and Flow-MRI tech ctte|PDF-MRI (Perfusion, Diffusion and Flow) Biomarker Committee]] (dissolved as of June 6, 2018)
::* DWI-MR BC [page coming soon]
::* DCE-MRI BC [page coming soon]
::* DTI+ BC [page coming soon]
::* DSC BC [page coming soon]
::* ASL (Arterial Spin Labeling) BC [page coming soon]
::* [[FMRI tech ctte|fMRI Biomarker Committee]]
::* [[FMRI tech ctte|fMRI Biomarker Committee]]
::* [[MRE_Biomarker_Ctte|MR Elastography Biomarker Committee]]
::* [[MRE_Biomarker_Ctte|MR Elastography Biomarker Committee]]
::* [[PDFF Biomarker Ctte| PDFF (Proton Density Fat Fraction) Biomarker Committee]]
::* [[ISMRM/QIBA PDFF Biomarker Ctte| ISMRM/QIBA PDFF (Proton Density Fat Fraction) Biomarker Committee]]
::* [[MSK Biomarker Ctte| MSK (Musculoskeletal) Biomarker Committee]]
::* [[MSK Biomarker Ctte| MSK (Musculoskeletal) Biomarker Committee]]
 
::* [[DWI MR Biomarker Ctte | Diffusion Weighted Imaging (DWI) MR Biomarker Committee]]
::* [[DCE MRI Biomarker Ctte | Dynamic Contrast Enhanced (DCE) MRI Biomarker Committee]]
::* [[DSC MRI Biomarker Ctte | Dynamic Susceptibility Contrast (DSC) MRI Biomarker Committee]]
::* [[DTI MRI Biomarker Ctte | Diffusion Tensor Imaging (DTI) MRI Biomarker Committee]]
::* [[EIBIR/QIBA ASL Biomarker Ctte | Arterial Spin Labeling (ASL) Biomarker Committee]]
::* ''(Dissolved) [[Perfusion, Diffusion and Flow-MRI tech ctte|PDF-MRI (Perfusion, Diffusion and Flow) Biomarker Committee]]''


:* '''[[NM Coordinating Committee]]'''
:* '''[[NM Coordinating Committee]]'''
Line 32: Line 34:
:::* FDG-PET UPICT TF
:::* FDG-PET UPICT TF
::* [[PET_Amyloid_Biomarker_Ctte|PET-Amyloid Biomarker Committee]]
::* [[PET_Amyloid_Biomarker_Ctte|PET-Amyloid Biomarker Committee]]
::* [[PET Myocardial Blood Flow Biomarker Committee|PET Myocardial Blood Flow Biomarker Committee]]
::* [[PET Tau Biomarker Committee|PET Tau Biomarker Committee]]
::* [[SPECT Biomarker Ctte|SPECT Biomarker Committee]]
::* [[SPECT Biomarker Ctte|SPECT Biomarker Committee]]
::* [[TC99m Biomarker Committee|TC99m Biomarker Committee]]  
::* [[TC99m Biomarker Committee|TC99m Biomarker Committee]]  
Line 37: Line 42:


:* '''[[US Coordinating Committee]]'''
:* '''[[US Coordinating Committee]]'''
::* [[AIUM/QIBA Pulse-Echo Quantitative Ultrasound Biomarker Ctte|AIUM/QIBA Pulse-Echo Quantitative Ultrasound  Biomarker Committee]]
::* [[AIUM/QIBA Ultrasound Volume Blood Flow Biomarker Ctte|AIUM/QIBA Ultrasound Volume Blood Flow Biomarker Committee]]
:::* System Dependencies/Phantom Testing/Clinical Validation
::* [[Ultrasound CEUS BC|Contrast Enhanced Ultrasound Biomarker Committee (CEUS BC)]]
::* [[Ultrasound SWS Biomarker Ctte|Ultrasound SWS Biomarker Committee]]
::* [[Ultrasound SWS Biomarker Ctte|Ultrasound SWS Biomarker Committee]]
:::* System Dependencies/Phantom Testing TF
:::* System Dependencies/Phantom Testing TF
:::* Clinical Applications TF
:::* Clinical Applications TF
::* [[AIUM/QIBA Ultrasound Volume Blood Flow Biomarker Ctte|Ultrasound Volume Blood Flow Biomarker Committee]]
:::* System Dependencies/Phantom Testing/Clinical Validation
::* [[Ultrasound CEUS BC|Contrast Enhanced Ultrasound Biomarker Committee (CEUS BC)]]


:* '''[[QIBA Sustainability Implementation Committee (QSIC)]]'''
:* '''[[Process Coordinating Committee]]'''
:* '''[[Process Coordinating Committee]]'''
:*[[QIDW Oversight Committee]]
:* '''[[Metrology Committee]]'''
::*[[Committee on Open Image Archives]] - sunsetted
:* '''[[Communications Committee]]'''
:*[[QIBA/RIC ctte]]
 
 
:* ''(Dissolved) [[QIBA/RIC ctte]] and QIDW Oversight Committee''
::* ''(Dissolved) [[Committee on Open Image Archives]]''


==See Also==
==See Also==
* [[Committee Template]] - Template for new Committee Wiki Pages
* [[Committee Template]] - Template for new Committee Wiki Pages
* [[Committee Organization]] - Committee Membership and Responsibilities
* [[Committee Organization]] - Committee Membership and Responsibilities
 
* [https://calendar.google.com/calendar?cid=OGVsYm5ndDgzNGZmcXZsaW9uNmZtOXY2Z3NAZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ HIT Standards Community Calendar] for potential conflicts. Note: it contains multi-day events, not individual tcons etc.
==MR Committees==
function ddm() {
 
    // Variables, change these in case you need to set other class names (mmhide_ for
    // contribute users for example)
    var parentClass = 'isParent'; //gets applied when the LI has a nested UL
    var activeParentClass = 'isActive'; //gets applied when the nested UL is visible
    var preventHoverClass = 'nohover'; //denotes a navigation that should not get any hover effects
    var indicateJSClass = 'dhtml'; //gets applied to the main navigation when Javascript is available
    var toHideClass = 'hiddenChild'; //gets applied to hide the nested UL
    var toShowClass = 'shownChild'; //gets applied to show the nested UL
    var currentClass = 'current'; //denotes the current active sub element and prevents collapsing
    var d = document.getElementById('nav'); //denotes the navigation element
 
    // if DOM is not available stop right here.
    if (!document.getElementById && !document.createTextNode) {
        return;
    }
 
    // if the navigation element is available, apply the class denoting DHTML capabilities
    if (d) {
        d.className += d.className == '' ? indicateJSClass : ' ' + indicateJSClass;
        var lis, i, firstUL, j, apply;
 
        // loop through all LIs and check which ones have a nested UL
        lis = d.getElementsByTagName('li');
        for (i = 0; i < lis.length; i++) {
            firstUL = lis[i].getElementsByTagName('ul')[0];
                // if there is a nested UL, deactivate the first nested link and apply the class to show
                // there is a nested list
            if (firstUL) {
                lis[i].childNodes[0].onclick = function() {
                    return false;
                };
                lis[i].className += lis[i].className == '' ? parentClass : ' ' + parentClass;
                // check if there is a "current" element
                apply = true;
                if (new RegExp('\\b' + currentClass + '\\b').test(lis[i].className)) {
                    apply = false;
                }
                if (apply) {
                    for (j = 0; j < firstUL.getElementsByTagName('li').length; j++) {
                        if (new RegExp('\\b' + currentClass + '\\b').test(firstUL.getElementsByTagName('li')[j].className)) {
                            apply = false;
                            break;
                        }
                    }
                }
                // if there is no current element, apply the class to hide the nested list
                if (apply) {
                    firstUL.className += firstUL.className == '' ? toHideClass : ' ' + toHideClass;
                    // check if there is a class to prevent hover effects and only apply the function
                    // onclick if that is the case, otherwise apply it onclick and onhover
                    if (new RegExp('\\b' + preventHoverClass + '\\b').test(d.className)) {
                        lis[i].onclick = function() {
                            doddm(this);
                        };
                    } else {
                        lis[i].onclick = function() {
                            doddm(this);
                        };
                        lis[i].onmouseover = function() {
                            doddm(this);
                        };
                        lis[i].onmouseout = function() {
                            doddm(null);
                        };
                    }
                    // if there is a current element, define the list as being kept open and apply the
                    // classes to show the nested list and define the parent LI as an active one
                } else {
                    lis[i].keepopen = 1;
                    firstUL.className += firstUL.className == '' ? toShowClass : ' ' + toShowClass;
                    lis[i].className = lis[i].className.replace(parentClass, activeParentClass);
                }
            }
        }
    }
    // function to show and hide the nested lists and add the classes to the parent LIs
    function doddm(o) {
        var childUL, isobj, swap;
 
        // loop through all LIs of the navigation     
        lis = d.getElementsByTagName('li');
        for (i = 0; i < lis.length; i++) {
            isobj = lis[i] == o;
            // function to exchange class names in an object
            swap = function(tmpobj, tmporg, tmprep) {
                tmpobj.className = tmpobj.className.replace(tmporg, tmprep);
            };
            // if the current LI does not have an indicator to be kept visible
            if (!lis[i].keepopen) {
                childUL = lis[i].getElementsByTagName('ul')[0];
                // check if there is a nested UL and if the current LI is not the one clicked on
                // and exchange the classes accordingly (ie. hide all other nested lists and
                // make the LIs parent rather than active.
                if (childUL) {
                    if (new RegExp('\\b' + preventHoverClass + '\\b').test(d.className)) {
                        if (new RegExp('\\b' + activeParentClass + '\\b').test(lis[i].className)) {
                            swap(childUL, isobj ? toShowClass : toHideClass, isobj ? toHideClass : toShowClass);
                            swap(lis[i], isobj ? activeParentClass : parentClass, isobj ? parentClass : activeParentClass);
                        } else {
 
                            swap(childUL, isobj ? toHideClass : toShowClass, isobj ? toShowClass : toHideClass);
                            swap(lis[i], isobj ? parentClass : activeParentClass, isobj ? activeParentClass : parentClass);
                        }
                    } else {
                        swap(childUL, isobj ? toHideClass : toShowClass, isobj ? toShowClass : toHideClass);
                        swap(lis[i], isobj ? parentClass : activeParentClass, isobj ? activeParentClass : parentClass);
                    }
                }
            }
        }
    }
}
window.onload = function() {
    ddm();
    // add other functions to be called onload below
};

Latest revision as of 17:09, 17 January 2024


QIBA Committee Organization Chart (June 2023)

Committee Organization

  • Airway Measurement TF
  • Profile Compliance TF
  • FDG-PET UPICT TF
  • System Dependencies/Phantom Testing/Clinical Validation
  • System Dependencies/Phantom Testing TF
  • Clinical Applications TF


See Also