diff --git a/.gitignore b/.gitignore
index 1a6ef752..20c7a436 100644
--- a/.gitignore
+++ b/.gitignore
@@ -162,4 +162,4 @@ notebooks/_build
# Misc
.DS_Store
-
+.pylint.d
diff --git a/.pylint.d/test.DCEmodels.test_LEK_UoEdinburghUK1.stats b/.pylint.d/test.DCEmodels.test_LEK_UoEdinburghUK1.stats
deleted file mode 100644
index caecda55..00000000
Binary files a/.pylint.d/test.DCEmodels.test_LEK_UoEdinburghUK1.stats and /dev/null differ
diff --git a/doc/code_contributions_record.csv b/doc/code_contributions_record.csv
index 0d55bfbf..104c0e96 100644
--- a/doc/code_contributions_record.csv
+++ b/doc/code_contributions_record.csv
@@ -1,56 +1,56 @@
Technique,Category,Subcategory,Notes,Subfolder,Authors,Institution,function/module name,doi,Tester,Test status (empty/in-progress/complete)
DCE,Bolus arrival time,piecewise linear quadratic function,Cheong et al (DOI: 10.1088/0031-9155/48/5/403),LEK_UoEdinburgh,Lucy Kershaw,"University of Edinburgh, UK",BAT_linquad,,tbd,
DCE,Bolus arrival time,fitting Kety (Tofts) model to first third of the curve,,LEK_UoEdinburgh,Lucy Kershaw,"University of Edinburgh, UK",BAT_kety,,tbd,
-DCE,Input Functions,load AIF,load from txt,MB_QBI_UoManchesterUK,Michael Berks,"University of Manchester, UK",read_AIF,https://doi.org/10.21105/joss.03523,tbd,
-DCE,Input Functions,Parker AIF,,MB_QBI_UoManchesterUK,Michael Berks,"University of Manchester, UK",compute_population_AIF,https://doi.org/10.21105/joss.03523,JK/PvH,completed
-DCE,Input Functions,patient-specific AIF,constructed from time-concentration data,MJT_UoEdinburghUK,Michael Thrippleton,"University of Edinburgh, UK",patientSpecific,,tbd,
-DCE,Input Functions,Parker AIF,"Parker AIF, Parker-like AIF",MJT_UoEdinburghUK,Michael Thrippleton,"University of Edinburgh, UK",Parker,,JK/PvH,completed
-DCE,Input Functions,Manning AIF,Manning et al (https://doi.org/10.1002/mrm.28833),MJT_UoEdinburghUK,Michael Thrippleton,"University of Edinburgh, UK","ManningFast, ManningSlow",,tbd,completed
-DCE,Input Functions,Heye AIF,Heye et al (https://doi.org/10.1016/j.neuroimage.2015.10.018),MJT_UoEdinburghUK,Michael Thrippleton,"University of Edinburgh, UK",Heye,,tbd,completed
+DCE,Input Functions,load AIF,load from txt,MB_QBI_UoManchester_UK,Michael Berks,"University of Manchester, UK",read_AIF,https://doi.org/10.21105/joss.03523,tbd,
+DCE,Input Functions,Parker AIF,,MB_QBI_UoManchester_UK,Michael Berks,"University of Manchester, UK",compute_population_AIF,https://doi.org/10.21105/joss.03523,JK/PvH,completed
+DCE,Input Functions,patient-specific AIF,constructed from time-concentration data,MJT_UoEdinburgh_UK,Michael Thrippleton,"University of Edinburgh, UK",patientSpecific,,tbd,
+DCE,Input Functions,Parker AIF,"Parker AIF, Parker-like AIF",MJT_UoEdinburgh_UK,Michael Thrippleton,"University of Edinburgh, UK",Parker,,JK/PvH,completed
+DCE,Input Functions,Manning AIF,Manning et al (https://doi.org/10.1002/mrm.28833),MJT_UoEdinburgh_UK,Michael Thrippleton,"University of Edinburgh, UK","ManningFast, ManningSlow",,tbd,completed
+DCE,Input Functions,Heye AIF,Heye et al (https://doi.org/10.1016/j.neuroimage.2015.10.018),MJT_UoEdinburgh_UK,Michael Thrippleton,"University of Edinburgh, UK",Heye,,tbd,completed
DCE,Input Functions,AIF parameterization,,OG_MO_AUMC_ICR_RMH,"Oliver Gurney-Champion, Matthew Orton","Amsterdam University Medical Center, the Netherlands, Institute of Cancer Research, UK","Cosine4AIF, Cosine8AIF",https://doi.org/10.1088/0031-9155/53/5/005; https://doi.org/10.1007/s00330-015-4012-9,tbd,
DCE,Input Functions,Head-and-neck population AIF,Wong et al (DOI: https://doi.org/10.2967/jnumed.116.174433),OG_MO_AUMC_ICR_RMH,"Oliver Gurney-Champion, Matthew Orton","Amsterdam University Medical Center, the Netherlands, Institute of Cancer Research, UK",aifPopHN,,tbd,
DCE,Input Functions,Parker AIF,,OG_MO_AUMC_ICR_RMH,"Oliver Gurney-Champion, Matthew Orton","Amsterdam University Medical Center, the Netherlands, Institute of Cancer Research, UK",aifPopPMB,,tbd,
-DCE,Input Functions,load AIF,from txt,OGJ_OsloU_Norway,Ole Gunnar Johansen,"University of Oslo, Norway",loadStandard,,tbd,
-DCE,Input Functions,AIF parameterization,fit gamma-variate function,OGJ_OsloU_Norway,Ole Gunnar Johansen,"University of Oslo, Norway",gammaVariateFit,,tbd,
+DCE,Input Functions,load AIF,from txt,OGJ_OsloU_NOR,Ole Gunnar Johansen,"University of Oslo, Norway",loadStandard,,tbd,
+DCE,Input Functions,AIF parameterization,fit gamma-variate function,OGJ_OsloU_NOR,Ole Gunnar Johansen,"University of Oslo, Norway",gammaVariateFit,,tbd,
DCE,Input Functions,Georgiou AIF,Georgiou et al (DOI: 10.1002/mrm.27524),PvH_NKI,Petra van Houdt,"the Netherlands Cancer Institute, the Netherlands",GeorgiouAIF,,JK/PvH,completed
DCE,Input Functions,Parker AIF,,PvH_NKI,Petra van Houdt,"the Netherlands Cancer Institute, the Netherlands",ParkerAIF,,JK/PvH,completed
DCE,Input Functions,Parker AIF,,ST_USydAUS_DCE,Sirisha Tadimalla,"University of Sydney, Australia","AIF, variableAIF",,JK/PvH,completed
DCE,Input Functions,preclinical AIF,McGrath et al (DOI: 10.1002/mrm.21959),ST_USydAUS_DCE,Sirisha Tadimalla,"University of Sydney, Australia",preclinicalAIF,,JK/PvH,completed
DCE,Miscellaneous,enhancement detection,check for enhancement,OG_MO_AUMC_ICR_RMH,"Oliver Gurney-Champion, Matthew Orton","Amsterdam University Medical Center, the Netherlands, Institute of Cancer Research, UK",enhance,,tbd,
-DCE,Parameter derivation,iAUC,,MB_QBI_UoManchesterUK,Michael Berks,"University of Manchester, UK",compute_IAUC,https://doi.org/10.21105/joss.03523,tbd,
+DCE,Parameter derivation,iAUC,,MB_QBI_UoManchester_UK,Michael Berks,"University of Manchester, UK",compute_IAUC,https://doi.org/10.21105/joss.03523,tbd,
DCE,Pharmacokinetic models,Tofts,NLLS fitting (+forward model),DS_BW_VanderBiltUMC_USA,"David Smith, Brian Welch","VanderBilt University Medical Center, USA","tofts_integral, fit_tofts_model",,tdd,
DCE,Pharmacokinetic models,extended Tofts,NLLS fitting (+forward model),DS_BW_VanderBiltUMC_USA,"David Smith, Brian Welch","VanderBilt University Medical Center, USA","ext_tofts_integral, fit_tofts_model",,tbd,
-DCE,Pharmacokinetic models,Tofts,NLLS fitting (+ forward model),LCB_BNI,Laura Bell,"Barrow Neurological Institute, USA","tofts_model, fit_tofts",,ST/OGC,completed
+DCE,Pharmacokinetic models,Tofts,NLLS fitting (+ forward model),LCB_BNI_USA,Laura Bell,"Barrow Neurological Institute, USA","tofts_model, fit_tofts",,ST/OGC,completed
DCE,Pharmacokinetic models,2-cmp exchange,forward model,LEK_UoEdinburgh,Lucy Kershaw,"University of Edinburgh, UK",TwoCXM,,MJT,completed
DCE,Pharmacokinetic models,2-cmp uptake,forward model,LEK_UoEdinburgh,Lucy Kershaw,"University of Edinburgh, UK",TwoCUM,,MJT,completed
DCE,Pharmacokinetic models,AATH,forward model,LEK_UoEdinburgh,Lucy Kershaw,"University of Edinburgh, UK",AATH,,tbd,
DCE,Pharmacokinetic models,extended Tofts,forward model,LEK_UoEdinburgh,Lucy Kershaw,"University of Edinburgh, UK",ExtKety,,ST/OGC,completed
DCE,Pharmacokinetic models,Patlak,forward model,LEK_UoEdinburgh,Lucy Kershaw,"University of Edinburgh, UK",Patlak,,MJT,completed
DCE,Pharmacokinetic models,Tofts,forward model,LEK_UoEdinburgh,Lucy Kershaw,"University of Edinburgh, UK",Kety,,ST/OGC,completed
-DCE,Pharmacokinetic models,2-cmp exchange,LLSQ fitting (+forward model),MB_QBI_UoManchesterUK,Michael Berks,"University of Manchester, UK",two_cxm_model,https://doi.org/10.21105/joss.03523,MJT,completed
-DCE,Pharmacokinetic models,2-cmp filtration,LLSQ fitting (+forward model),MB_QBI_UoManchesterUK,Michael Berks,"University of Manchester, UK",two_cfm_model,https://doi.org/10.21105/joss.03523,tbd,
-DCE,Pharmacokinetic models,active uptake and efflux (AUEM),LLSQ fitting (+forward model),MB_QBI_UoManchesterUK,Michael Berks,"University of Manchester, UK",active_uptake_model,https://doi.org/10.21105/joss.03523,tbd,
-DCE,Pharmacokinetic models,dual-inlet general model,LLSQ fitting (+forward model),MB_QBI_UoManchesterUK,Michael Berks,"University of Manchester, UK",dibem,https://doi.org/10.21105/joss.03523,tbd,
-DCE,Pharmacokinetic models,extended Tofts,LLSQ fitting (+forward model),MB_QBI_UoManchesterUK,Michael Berks,"University of Manchester, UK",tofts_model,https://doi.org/10.21105/joss.03523,ST/OGC,completed
-DCE,Pharmacokinetic models,2-cmp exchange,NLLS fitting to concentration values (incl forward model),MJT_UoEdinburghUK,Michael Thrippleton,"University of Edinburgh, UK","TCXM, EnhToPKP, ConcToPKP",,MJT,completed
-DCE,Pharmacokinetic models,2-cmp exchange,NLLS fitting to signal incl. water exchange (incl forward model),MJT_UoEdinburghUK,Michael Thrippleton,"University of Edinburgh, UK","TCXM, EnhToPKP, ConcToPKP",,MJT,completed
-DCE,Pharmacokinetic models,2-cmp uptake,NLLS fitting to concentration values (incl forward model),MJT_UoEdinburghUK,Michael Thrippleton,"University of Edinburgh, UK","TCUM, EnhToPKP, ConcToPKP",,MJT,completed
-DCE,Pharmacokinetic models,2-cmp uptake,NLLS fitting to signal incl. water exchange (incl forward model),MJT_UoEdinburghUK,Michael Thrippleton,"University of Edinburgh, UK","TCUM, EnhToPKP, ConcToPKP",,MJT,completed
-DCE,Pharmacokinetic models,extended Tofts,NLLS fitting to concentration values (incl forward model),MJT_UoEdinburghUK,Michael Thrippleton,"University of Edinburgh, UK","ExtendedTofts, EnhToPKP, ConcToPKP",,ST/OGC,completed
-DCE,Pharmacokinetic models,extended Tofts,NLLS fitting to signal incl. water exchange (incl forward model),MJT_UoEdinburghUK,Michael Thrippleton,"University of Edinburgh, UK","ExtendedTofts, EnhToPKP, ConcToPKP",,ST/OGC,completed
-DCE,Pharmacokinetic models,Patlak,NLLS fitting to concentration values (incl forward model),MJT_UoEdinburghUK,Michael Thrippleton,"University of Edinburgh, UK","Patlak, EnhToPKP, ConcToPKP",,MJT,completed
-DCE,Pharmacokinetic models,Patlak,NLLS fitting to signal incl. water exchange (incl forward model),MJT_UoEdinburghUK,Michael Thrippleton,"University of Edinburgh, UK","Patlak, EnhToPKP, ConcToPKP",,MJT,completed
-DCE,Pharmacokinetic models,Patlak,LLSQ fitting,MJT_UoEdinburghUK,Michael Thrippleton,"University of Edinburgh, UK",PatlakLinear,,MJT,completed
-DCE,Pharmacokinetic models,steady-state vp,NLLS fitting to concentration values (incl forward model),MJT_UoEdinburghUK,Michael Thrippleton,"University of Edinburgh, UK","SteadyStateVp, EnhToPKP, ConcToPKP",,tbd,
-DCE,Pharmacokinetic models,steady-state vp,NLLS fitting to signal incl. water exchange (incl forward model),MJT_UoEdinburghUK,Michael Thrippleton,"University of Edinburgh, UK","SteadyStateVp, EnhToPKP, ConcToPKP",,tbd,
-DCE,Pharmacokinetic models,Tofts,NLLS fitting to concentration values (incl forward model),MJT_UoEdinburghUK,Michael Thrippleton,"University of Edinburgh, UK","Tofts, EnhToPKP, ConcToPKP",,ST/OGC,completed
-DCE,Pharmacokinetic models,Tofts,NLLS fitting to signal incl. water exchange (incl forward model),MJT_UoEdinburghUK,Michael Thrippleton,"University of Edinburgh, UK","Tofts,EnhToPKP, ConcToPKP",,ST/OGC,completed
+DCE,Pharmacokinetic models,2-cmp exchange,LLSQ fitting (+forward model),MB_QBI_UoManchester_UK,Michael Berks,"University of Manchester, UK",two_cxm_model,https://doi.org/10.21105/joss.03523,MJT,completed
+DCE,Pharmacokinetic models,2-cmp filtration,LLSQ fitting (+forward model),MB_QBI_UoManchester_UK,Michael Berks,"University of Manchester, UK",two_cfm_model,https://doi.org/10.21105/joss.03523,tbd,
+DCE,Pharmacokinetic models,active uptake and efflux (AUEM),LLSQ fitting (+forward model),MB_QBI_UoManchester_UK,Michael Berks,"University of Manchester, UK",active_uptake_model,https://doi.org/10.21105/joss.03523,tbd,
+DCE,Pharmacokinetic models,dual-inlet general model,LLSQ fitting (+forward model),MB_QBI_UoManchester_UK,Michael Berks,"University of Manchester, UK",dibem,https://doi.org/10.21105/joss.03523,tbd,
+DCE,Pharmacokinetic models,extended Tofts,LLSQ fitting (+forward model),MB_QBI_UoManchester_UK,Michael Berks,"University of Manchester, UK",tofts_model,https://doi.org/10.21105/joss.03523,ST/OGC,completed
+DCE,Pharmacokinetic models,2-cmp exchange,NLLS fitting to concentration values (incl forward model),MJT_UoEdinburgh_UK,Michael Thrippleton,"University of Edinburgh, UK","TCXM, EnhToPKP, ConcToPKP",,MJT,completed
+DCE,Pharmacokinetic models,2-cmp exchange,NLLS fitting to signal incl. water exchange (incl forward model),MJT_UoEdinburgh_UK,Michael Thrippleton,"University of Edinburgh, UK","TCXM, EnhToPKP, ConcToPKP",,MJT,completed
+DCE,Pharmacokinetic models,2-cmp uptake,NLLS fitting to concentration values (incl forward model),MJT_UoEdinburgh_UK,Michael Thrippleton,"University of Edinburgh, UK","TCUM, EnhToPKP, ConcToPKP",,MJT,completed
+DCE,Pharmacokinetic models,2-cmp uptake,NLLS fitting to signal incl. water exchange (incl forward model),MJT_UoEdinburgh_UK,Michael Thrippleton,"University of Edinburgh, UK","TCUM, EnhToPKP, ConcToPKP",,MJT,completed
+DCE,Pharmacokinetic models,extended Tofts,NLLS fitting to concentration values (incl forward model),MJT_UoEdinburgh_UK,Michael Thrippleton,"University of Edinburgh, UK","ExtendedTofts, EnhToPKP, ConcToPKP",,ST/OGC,completed
+DCE,Pharmacokinetic models,extended Tofts,NLLS fitting to signal incl. water exchange (incl forward model),MJT_UoEdinburgh_UK,Michael Thrippleton,"University of Edinburgh, UK","ExtendedTofts, EnhToPKP, ConcToPKP",,ST/OGC,completed
+DCE,Pharmacokinetic models,Patlak,NLLS fitting to concentration values (incl forward model),MJT_UoEdinburgh_UK,Michael Thrippleton,"University of Edinburgh, UK","Patlak, EnhToPKP, ConcToPKP",,MJT,completed
+DCE,Pharmacokinetic models,Patlak,NLLS fitting to signal incl. water exchange (incl forward model),MJT_UoEdinburgh_UK,Michael Thrippleton,"University of Edinburgh, UK","Patlak, EnhToPKP, ConcToPKP",,MJT,completed
+DCE,Pharmacokinetic models,Patlak,LLSQ fitting,MJT_UoEdinburgh_UK,Michael Thrippleton,"University of Edinburgh, UK",PatlakLinear,,MJT,completed
+DCE,Pharmacokinetic models,steady-state vp,NLLS fitting to concentration values (incl forward model),MJT_UoEdinburgh_UK,Michael Thrippleton,"University of Edinburgh, UK","SteadyStateVp, EnhToPKP, ConcToPKP",,tbd,
+DCE,Pharmacokinetic models,steady-state vp,NLLS fitting to signal incl. water exchange (incl forward model),MJT_UoEdinburgh_UK,Michael Thrippleton,"University of Edinburgh, UK","SteadyStateVp, EnhToPKP, ConcToPKP",,tbd,
+DCE,Pharmacokinetic models,Tofts,NLLS fitting to concentration values (incl forward model),MJT_UoEdinburgh_UK,Michael Thrippleton,"University of Edinburgh, UK","Tofts, EnhToPKP, ConcToPKP",,ST/OGC,completed
+DCE,Pharmacokinetic models,Tofts,NLLS fitting to signal incl. water exchange (incl forward model),MJT_UoEdinburgh_UK,Michael Thrippleton,"University of Edinburgh, UK","Tofts,EnhToPKP, ConcToPKP",,ST/OGC,completed
DCE,Pharmacokinetic models,extended Tofts,NLLS fitting (+forward model),OG_MO_AUMC_ICR_RMH,"Oliver Gurney-Champion, Matthew Orton","Amsterdam University Medical Center, the Netherlands, Institute of Cancer Research, UK",fit_tofts_model,,ST/OGC,completed
-DCE,Pharmacokinetic models,2-cmp exchange,LLSQ fitting (+ forward model),OGJ_OsloU_Norway,Ole Gunnar Johansen,"University of Oslo, Norway","twoCXM, fitToModelLLSQ",,MJT,completed
-DCE,Pharmacokinetic models,extended Tofts,NLLS fitting (+ forward model),OGJ_OsloU_Norway,Ole Gunnar Johansen,"University of Oslo, Norway","ETM, fitToModelNLLS, fitToModelNLLS_parallel",,ST/OGC,completed
-DCE,Pharmacokinetic models,extended Tofts,LLSQ fitting (+ forward model),OGJ_OsloU_Norway,Ole Gunnar Johansen,"University of Oslo, Norway","ETM, fitToModelLLSQ",,ST/OGC,completed
-DCE,Pharmacokinetic models,Tofts,NLLS fitting (+ forward model),OGJ_OsloU_Norway,Ole Gunnar Johansen,"University of Oslo, Norway","TM, fitToModelNLLS, fitToModelNLLS_parallel",,ST/OGC,completed
-DCE,Pharmacokinetic models,Tofts,LLSQ fitting (+ forward model),OGJ_OsloU_Norway,Ole Gunnar Johansen,"University of Oslo, Norway","TM, fitToModelLLSQ",,ST/OGC,completed
+DCE,Pharmacokinetic models,2-cmp exchange,LLSQ fitting (+ forward model),OGJ_OsloU_NOR,Ole Gunnar Johansen,"University of Oslo, Norway","twoCXM, fitToModelLLSQ",,MJT,completed
+DCE,Pharmacokinetic models,extended Tofts,NLLS fitting (+ forward model),OGJ_OsloU_NOR,Ole Gunnar Johansen,"University of Oslo, Norway","ETM, fitToModelNLLS, fitToModelNLLS_parallel",,ST/OGC,completed
+DCE,Pharmacokinetic models,extended Tofts,LLSQ fitting (+ forward model),OGJ_OsloU_NOR,Ole Gunnar Johansen,"University of Oslo, Norway","ETM, fitToModelLLSQ",,ST/OGC,completed
+DCE,Pharmacokinetic models,Tofts,NLLS fitting (+ forward model),OGJ_OsloU_NOR,Ole Gunnar Johansen,"University of Oslo, Norway","TM, fitToModelNLLS, fitToModelNLLS_parallel",,ST/OGC,completed
+DCE,Pharmacokinetic models,Tofts,LLSQ fitting (+ forward model),OGJ_OsloU_NOR,Ole Gunnar Johansen,"University of Oslo, NOR","TM, fitToModelLLSQ",,ST/OGC,completed
DCE,Pharmacokinetic models,1-cmp,forward model,ST_USydAUS_DCE,Sirisha Tadimalla,"University of Sydney, Australia",OneCompartment,,tbd,
DCE,Pharmacokinetic models,dual-inlet 1-cmp,forward model,ST_USydAUS_DCE,Sirisha Tadimalla,"University of Sydney, Australia",DualInletOneCompartment,,tbd,
DCE,Pharmacokinetic models,dual-inlet ext Tofts,forward model,ST_USydAUS_DCE,Sirisha Tadimalla,"University of Sydney, Australia",DualInletExtendedTofts,,tbd,
@@ -60,29 +60,29 @@ DCE,Pharmacokinetic models,Tofts,forward model,ST_USydAUS_DCE,Sirisha Tadimalla,
DCE,Pharmacokinetic models,high flow 2-cmp Gadoxetate,forward model,ST_USydAUS_DCE,Sirisha Tadimalla,"University of Sydney, Australia",,,tbd,
DCE,Pharmacokinetic models,Patlak,forward model,ST_USydAUS_DCE,Sirisha Tadimalla,"University of Sydney, Australia",PatlakModel,,MJT,completed
DCE,Signal to Concentration,SPGR,"two-steps: S->R1, R1->C",DS_BW_VanderBiltUMC_USA,"David Smith, Brian Welch","VanderBilt University Medical Center, USA","r1eff_to_conc, dce_to_r1eff",,tbd,
-DCE,Signal to Concentration,SPGR or GE-EPI,,LCB_BNI,Laura Bell,"Barrow Neurological Institute, USA","signal_to_conc, estimate_delta_R1",,LK,completed
+DCE,Signal to Concentration,SPGR or GE-EPI,,LCB_BNI_USA,Laura Bell,"Barrow Neurological Institute, USA","signal_to_conc, estimate_delta_R1",,LK,completed
DCE,Signal to concentration,SPGR,"reverse C->S also available",LEK_UoEdinburgh,Lucy Kershaw,"University of Edinburgh, UK",SI2Conc,,LK,completed
-DCE,Signal to concentration,SPGR,"reverse C->S also available",MB_QBI_UoManchesterUK,Michael Berks,"University of Manchester, UK",signal_to_concentration,https://doi.org/10.21105/joss.03523,LK,completed
-DCE,Signal to concentration,SPGR,"two steps: S-> enhancement, enhancement -> C; reverse C->S also available",MJT_UoEdinburghUK,Michael Thrippleton,"University of Edinburgh, UK","sign_to_enh, enh_to_conc",,LK,completed
+DCE,Signal to concentration,SPGR,"reverse C->S also available",MB_QBI_UoManchester_UK,Michael Berks,"University of Manchester, UK",signal_to_concentration,https://doi.org/10.21105/joss.03523,LK,completed
+DCE,Signal to concentration,SPGR,"two steps: S-> enhancement, enhancement -> C; reverse C->S also available",MJT_UoEdinburgh_UK,Michael Thrippleton,"University of Edinburgh, UK","sign_to_enh, enh_to_conc",,LK,completed
DCE,Signal to concentration,SPGR,"two steps: S->R1, R1 -> C; reverse C->S also available",OG_MO_AUMC_ICR_RMH,"Oliver Gurney-Champion, Matthew Orton","Amsterdam University Medical Center, the Netherlands, Institute of Cancer Research, UK","dce_to_r1eff, r1eff_to_conc",,LK,completed
DCE,Signal to concentration,SPGR,"reverse R1->C also available",ST_USydAUS_DCE,Sirisha Tadimalla,"University of Sydney, Australia",signals2conc,,LK,completed
DCE,T1,VFA,nonlinear,DS_BW_VanderBiltUMC_USA,"David Smith, Brian Welch","VanderBilt University Medical Center, USA",fit_R1,,tbd,
DCE,T1,VFA,despot,McGill_VFA,Zaki Ahmed,"McGill University, Canada",despot,,MJT,completed
DCE,T1,VFA,novifast,McGill_VFA,Zaki Ahmed,"McGill University, Canada",novifast,,MJT,completed
-DCE,T1,DESPOT1-HIFI,Fit any combination of (IR-)SPGR scans to estimate T1,MJT_UoEdinburghUK,Michael Thrippleton,"University of Edinburgh, UK",HIFI,,MJT,in-progress
-DCE,T1,VFA,linear,MJT_UoEdinburghUK,Michael Thrippleton,"University of Edinburgh, UK",VFALinear,,MJT,complete
-DCE,T1,VFA,nonlinear,MJT_UoEdinburghUK,Michael Thrippleton,"University of Edinburgh, UK",VFANonlinear,,MJT,complete
-DCE,T1,VFA,two flip angles,MJT_UoEdinburghUK,Michael Thrippleton,"University of Edinburgh, UK",VFA2Points,,tbd,
+DCE,T1,DESPOT1-HIFI,Fit any combination of (IR-)SPGR scans to estimate T1,MJT_UoEdinburgh_UK,Michael Thrippleton,"University of Edinburgh, UK",HIFI,,MJT,in-progress
+DCE,T1,VFA,linear,MJT_UoEdinburgh_UK,Michael Thrippleton,"University of Edinburgh, UK",VFALinear,,MJT,complete
+DCE,T1,VFA,nonlinear,MJT_UoEdinburgh_UK,Michael Thrippleton,"University of Edinburgh, UK",VFANonlinear,,MJT,complete
+DCE,T1,VFA,two flip angles,MJT_UoEdinburgh_UK,Michael Thrippleton,"University of Edinburgh, UK",VFA2Points,,tbd,
DCE,T1,VFA,two flip angles (linear),OG_MO_AUMC_ICR_RMH,"Oliver Gurney-Champion, Matthew Orton","Amsterdam University Medical Center, the Netherlands, Institute of Cancer Research, UK",R1_two_fas,,MJT,competed
DCE,T1,VFA,nonlinear,OG_MO_AUMC_ICR_RMH,"Oliver Gurney-Champion, Matthew Orton","Amsterdam University Medical Center, the Netherlands, Institute of Cancer Research, UK",R1_VFA,,MJT,competed
-DCE,T1,VFA,linear,ST_SydneyAus_T1,Sirisha Tadimalla,"University of Sydney, Australia",VFAT1mapping,,MJT,completed
-DCE,T1,VFA,nonlinear,ST_SydneyAus_T1,Sirisha Tadimalla,"University of Sydney, Australia",VFAT1mapping,,MJT,completed
-DCE/DSC,AIF deconvolution,,,SR_TBG_BNIPhoenixUSA,"Sudarshan Ragunathan, Laura Bell","Barrow Neurological Institute, USA",AIFdeconvolution,,JA,completed
+DCE,T1,VFA,linear,ST_Sydney_AUS_T1,Sirisha Tadimalla,"University of Sydney, Australia",VFAT1mapping,,MJT,completed
+DCE,T1,VFA,nonlinear,ST_Sydney_AUS_T1,Sirisha Tadimalla,"University of Sydney, Australia",VFAT1mapping,,MJT,completed
+DCE/DSC,AIF deconvolution,,,SR_TBG_BNI_PhoenixUSA,"Sudarshan Ragunathan, Laura Bell","Barrow Neurological Institute, USA",AIFdeconvolution,,JA,completed
DCE/DSC,Miscellaneous,calculate SNR,,DS_BW_VanderBiltUMC_USA,"David Smith, Brian Welch","VanderBilt University Medical Center, USA",signal_to_noise_ratio,,tbd,
DCE/DSC,Miscellaneous,calculate enhancement ratio,,DS_BW_VanderBiltUMC_USA,"David Smith, Brian Welch","VanderBilt University Medical Center, USA",signal_enhancement_ratio,,tbd,
DSC,Input Functions,automatic AIF selection,"fully automatic, semi-automatic",JBJA_GUSahlgrenskaSWE,"Jesper Browall, Jonathan Arvidsson","Sahlgrenska University Hospital and Gothenburg University, Gothenburg, Sweden",AIF_selection_automatic.py,DOI: 10.1002/mrm.20759,tbd,
-DSC,Leakage correction,BSW,,SR_TBG_BNIPhoenixUSA,"Sudarshan Ragunathan, Laura Bell","Barrow Neurological Institute, USA",BSWleakagecorr,,SR,in-progress
-DSC,Parameter derivation,"CBV,CBF,MTT",,SR_TBG_BNIPhoenixUSA,"Sudarshan Ragunathan, Laura Bell","Barrow Neurological Institute, USA",DSCparameters,,tbd,
-DSC,Signal to deltaR2*,single echo,,LCB_BNI,Laura Bell,"Barrow Neurological Institute, USA",,estimate_delta_R2s,tbd,
-DSC,Signal to deltaR2*,dual echo,,LCB_BNI,Laura Bell,"Barrow Neurological Institute, USA",,"estimate_delta_R2s, estimate_delta_R2s_dual_echo",tbd,
-DSC,Signal to R2*,dual echo,,LCB_BNI,Laura Bell,"Barrow Neurological Institute, USA",,estimate_R2s,tbd,
\ No newline at end of file
+DSC,Leakage correction,BSW,,SR_TBG_BNI_PhoenixUSA,"Sudarshan Ragunathan, Laura Bell","Barrow Neurological Institute, USA",BSWleakagecorr,,SR,in-progress
+DSC,Parameter derivation,"CBV,CBF,MTT",,SR_TBG_BNI_PhoenixUSA,"Sudarshan Ragunathan, Laura Bell","Barrow Neurological Institute, USA",DSCparameters,,tbd,
+DSC,Signal to deltaR2*,single echo,,LCB_BNI_USA,Laura Bell,"Barrow Neurological Institute, USA",,estimate_delta_R2s,tbd,
+DSC,Signal to deltaR2*,dual echo,,LCB_BNI_USA,Laura Bell,"Barrow Neurological Institute, USA",,"estimate_delta_R2s, estimate_delta_R2s_dual_echo",tbd,
+DSC,Signal to R2*,dual echo,,LCB_BNI_USA,Laura Bell,"Barrow Neurological Institute, USA",,estimate_R2s,tbd,
\ No newline at end of file
diff --git a/notebooks/DSC_pars.ipynb b/notebooks/DSC_pars.ipynb
index eed2c83d..4f187f65 100644
--- a/notebooks/DSC_pars.ipynb
+++ b/notebooks/DSC_pars.ipynb
@@ -199,7 +199,7 @@
"source": [
"If the tolerance lines are not shown, it means that they are outside the limits of the y-axis.\n",
"\n",
- "The contribution by SR_TBG_BNIPhoenix uses the L-curve criterion (for more information see doi:10.1088/0031-9155/52/2/009). Additional tag was added to the contribution to indicate the method (LCC SFTR) "
+ "The contribution by SR_TBG_BNI_USAPhoenix uses the L-curve criterion (for more information see doi:10.1088/0031-9155/52/2/009). Additional tag was added to the contribution to indicate the method (LCC SFTR) "
]
},
{
@@ -271,7 +271,7 @@
"text": [
" bias stdev LoA lower LoA upper\n",
"author \n",
- "SR_LB_TBG_BNIPhoenix_USA_LCC SFTR 0.312242 0.236365 -0.151033 0.775517\n"
+ "SR_LB_TBG_BNI_USAPhoenix_USA_LCC SFTR 0.312242 0.236365 -0.151033 0.775517\n"
]
}
],
@@ -300,7 +300,7 @@
"text": [
" bias stdev LoA lower LoA upper\n",
"author \n",
- "SR_LB_TBG_BNIPhoenix_USA_LCC SFTR -2.93965 4.107339 -10.990034 5.110734\n"
+ "SR_LB_TBG_BNI_USAPhoenix_USA_LCC SFTR -2.93965 4.107339 -10.990034 5.110734\n"
]
}
],
diff --git a/notebooks/ExtendedToftsModel.ipynb b/notebooks/ExtendedToftsModel.ipynb
index 8c8f5d6d..07c0067e 100644
--- a/notebooks/ExtendedToftsModel.ipynb
+++ b/notebooks/ExtendedToftsModel.ipynb
@@ -289,7 +289,7 @@
"Some models allow the fit of a delay. For the tests with non-delayed data, the delay was fixed to 0. \n",
"The data are shown with a categorial swarm plot, so for each text voxel separately to better appreciate the differences between contributions. Note that, the x-axis is not a continuous axis, but has a label per test voxel. To get an idea of the reference values per test case, the table below refers as a legend for the figure. \n",
"\n",
- "Note that, one author (OGJ_OsloU_Norway) provided two options to fit the model (LLSQ and NLLS). These were considered separate contributions."
+ "Note that, one author (OGJ_OsloU_NOR) provided two options to fit the model (LLSQ and NLLS). These were considered separate contributions."
]
},
{
diff --git a/notebooks/ParkerAIF.ipynb b/notebooks/ParkerAIF.ipynb
index 69066844..87ab51f5 100644
--- a/notebooks/ParkerAIF.ipynb
+++ b/notebooks/ParkerAIF.ipynb
@@ -433,4 +433,4 @@
},
"nbformat": 4,
"nbformat_minor": 5
-}
+}
\ No newline at end of file
diff --git a/notebooks/contributors.ipynb b/notebooks/contributors.ipynb
index acf9e357..c6f77a34 100644
--- a/notebooks/contributors.ipynb
+++ b/notebooks/contributors.ipynb
@@ -102,7 +102,7 @@
"
Concentration to enhancement | \n",
" NaN | \n",
" NaN | \n",
- " MJT_UoEdinburghUK | \n",
+ " MJT_UoEdinburgh_UK | \n",
" Michael Thrippleton | \n",
" University of Edinburgh, UK | \n",
" tbd | \n",
@@ -141,7 +141,7 @@
" Concentration to signal | \n",
" SPGR | \n",
" NaN | \n",
- " MB_QBI_UoManchesterUK | \n",
+ " MB_QBI_UoManchester_UK | \n",
" Michael Berks | \n",
" University of Manchester, UK | \n",
" tbd | \n",
@@ -206,7 +206,7 @@
" Input Functions | \n",
" load AIF | \n",
" load from txt | \n",
- " MB_QBI_UoManchesterUK | \n",
+ " MB_QBI_UoManchester_UK | \n",
" Michael Berks | \n",
" University of Manchester, UK | \n",
" tbd | \n",
@@ -271,7 +271,7 @@
" Input Functions | \n",
" Parker AIF | \n",
" Parker AIF, Parker-like AIF | \n",
- " MJT_UoEdinburghUK | \n",
+ " MJT_UoEdinburgh_UK | \n",
" Michael Thrippleton | \n",
" University of Edinburgh, UK | \n",
" JK/PvH | \n",
@@ -284,7 +284,7 @@
" Input Functions | \n",
" Parker AIF | \n",
" NaN | \n",
- " MB_QBI_UoManchesterUK | \n",
+ " MB_QBI_UoManchester_UK | \n",
" Michael Berks | \n",
" University of Manchester, UK | \n",
" JK/PvH | \n",
@@ -297,7 +297,7 @@
" Input Functions | \n",
" patient-specific AIF | \n",
" measured AIF | \n",
- " MJT_UoEdinburghUK | \n",
+ " MJT_UoEdinburgh_UK | \n",
" Michael Thrippleton | \n",
" University of Edinburgh, UK | \n",
" tbd | \n",
@@ -323,7 +323,7 @@
" Parameter derivation | \n",
" iAUC | \n",
" NaN | \n",
- " MB_QBI_UoManchesterUK | \n",
+ " MB_QBI_UoManchester_UK | \n",
" Michael Berks | \n",
" University of Manchester, UK | \n",
" tbd | \n",
@@ -375,7 +375,7 @@
" Pharmacokinetic models | \n",
" 2-cmp exchange | \n",
" forward model, NLLS fitting (concentration), N... | \n",
- " MJT_UoEdinburghUK | \n",
+ " MJT_UoEdinburgh_UK | \n",
" Michael Thrippleton | \n",
" University of Edinburgh, UK | \n",
" tbd | \n",
@@ -388,7 +388,7 @@
" Pharmacokinetic models | \n",
" 2-cmp exchange | \n",
" forward model, LLSQ fitting methods | \n",
- " MB_QBI_UoManchesterUK | \n",
+ " MB_QBI_UoManchester_UK | \n",
" Michael Berks | \n",
" University of Manchester, UK | \n",
" ST/OGC | \n",
@@ -401,7 +401,7 @@
" Pharmacokinetic models | \n",
" 2-cmp filtration | \n",
" forward model, LLSQ fitting methods | \n",
- " MB_QBI_UoManchesterUK | \n",
+ " MB_QBI_UoManchester_UK | \n",
" Michael Berks | \n",
" University of Manchester, UK | \n",
" ST/OGC | \n",
@@ -427,7 +427,7 @@
" Pharmacokinetic models | \n",
" 2-cmp uptake | \n",
" forward model, NLLS fitting (concentration), N... | \n",
- " MJT_UoEdinburghUK | \n",
+ " MJT_UoEdinburgh_UK | \n",
" Michael Thrippleton | \n",
" University of Edinburgh, UK | \n",
" tbd | \n",
@@ -453,7 +453,7 @@
" Pharmacokinetic models | \n",
" active uptake and efflux (AUEM) | \n",
" forward model, LLSQ fitting methods | \n",
- " MB_QBI_UoManchesterUK | \n",
+ " MB_QBI_UoManchester_UK | \n",
" Michael Berks | \n",
" University of Manchester, UK | \n",
" ST/OGC | \n",
@@ -492,7 +492,7 @@
" Pharmacokinetic models | \n",
" dual-inlet general model | \n",
" works with 2CXM, 2CFM, AUEM, LLSQ fitting methods | \n",
- " MB_QBI_UoManchesterUK | \n",
+ " MB_QBI_UoManchester_UK | \n",
" Michael Berks | \n",
" University of Manchester, UK | \n",
" ST/OGC | \n",
@@ -570,7 +570,7 @@
" Pharmacokinetic models | \n",
" extended Tofts | \n",
" forward model, NLLS fitting (concentration), N... | \n",
- " MJT_UoEdinburghUK | \n",
+ " MJT_UoEdinburgh_UK | \n",
" Michael Thrippleton | \n",
" University of Edinburgh, UK | \n",
" ST/OGC | \n",
@@ -583,7 +583,7 @@
" Pharmacokinetic models | \n",
" extended Tofts | \n",
" forward model, LLSQ fitting methods | \n",
- " MB_QBI_UoManchesterUK | \n",
+ " MB_QBI_UoManchester_UK | \n",
" Michael Berks | \n",
" University of Manchester, UK | \n",
" ST/OGC | \n",
@@ -635,7 +635,7 @@
" Pharmacokinetic models | \n",
" Patlak | \n",
" forward model, NLLS fitting (concentration), N... | \n",
- " MJT_UoEdinburghUK | \n",
+ " MJT_UoEdinburgh_UK | \n",
" Michael Thrippleton | \n",
" University of Edinburgh, UK | \n",
" tbd | \n",
@@ -648,7 +648,7 @@
" Pharmacokinetic models | \n",
" steady-state vp | \n",
" forward model, NLLS fitting (concentration), N... | \n",
- " MJT_UoEdinburghUK | \n",
+ " MJT_UoEdinburgh_UK | \n",
" Michael Thrippleton | \n",
" University of Edinburgh, UK | \n",
" tbd | \n",
@@ -687,7 +687,7 @@
" Pharmacokinetic models | \n",
" Tofts | \n",
" forward model, NLLS fitting (concentration), N... | \n",
- " MJT_UoEdinburghUK | \n",
+ " MJT_UoEdinburgh_UK | \n",
" Michael Thrippleton | \n",
" University of Edinburgh, UK | \n",
" ST/OGC | \n",
@@ -700,7 +700,7 @@
" Pharmacokinetic models | \n",
" Tofts | \n",
" forward model, NLLS fitting methods | \n",
- " LCB_BNI | \n",
+ " LCB_BNI_USA | \n",
" Laura Bell | \n",
" Barrow Neurological Institute, USA | \n",
" ST/OGC | \n",
@@ -791,7 +791,7 @@
" Signal to concentration | \n",
" SPGR | \n",
" NaN | \n",
- " MJT_UoEdinburghUK | \n",
+ " MJT_UoEdinburgh_UK | \n",
" Michael Thrippleton | \n",
" University of Edinburgh, UK | \n",
" LK | \n",
@@ -804,7 +804,7 @@
" Signal to concentration | \n",
" SPGR | \n",
" NaN | \n",
- " MB_QBI_UoManchesterUK | \n",
+ " MB_QBI_UoManchester_UK | \n",
" Michael Berks | \n",
" University of Manchester, UK | \n",
" LK | \n",
@@ -817,7 +817,7 @@
" Signal to concentration | \n",
" SPGR or GE-EPI | \n",
" NaN | \n",
- " LCB_BNI | \n",
+ " LCB_BNI_USA | \n",
" Laura Bell | \n",
" Barrow Neurological Institute, USA | \n",
" LK | \n",
@@ -830,7 +830,7 @@
" Signal to enhancement | \n",
" NaN | \n",
" NaN | \n",
- " MJT_UoEdinburghUK | \n",
+ " MJT_UoEdinburgh_UK | \n",
" Michael Thrippleton | \n",
" University of Edinburgh, UK | \n",
" tbd | \n",
@@ -869,7 +869,7 @@
" Signal to R1 | \n",
" SPGR or GE-EPI | \n",
" NaN | \n",
- " LCB_BNI | \n",
+ " LCB_BNI_USA | \n",
" Laura Bell | \n",
" Barrow Neurological Institute, USA | \n",
" tbd | \n",
@@ -882,7 +882,7 @@
" T1 | \n",
" DESPOT1-HIFI | \n",
" Fit any combination of (IR-)SPGR scans to esti... | \n",
- " MJT_UoEdinburghUK | \n",
+ " MJT_UoEdinburgh_UK | \n",
" Michael Thrippleton | \n",
" University of Edinburgh, UK | \n",
" MJT | \n",
@@ -895,7 +895,7 @@
" T1 | \n",
" VFA | \n",
" linear, nonlinear | \n",
- " ST_SydneyAus_T1 | \n",
+ " ST_Sydney_AUS_T1 | \n",
" Sirisha Tadimalla | \n",
" University of Sydney, Australia | \n",
" MJT | \n",
@@ -908,7 +908,7 @@
" T1 | \n",
" VFA | \n",
" linear, nonlinear, two flip angles | \n",
- " MJT_UoEdinburghUK | \n",
+ " MJT_UoEdinburgh_UK | \n",
" Michael Thrippleton | \n",
" University of Edinburgh, UK | \n",
" MJT | \n",
@@ -947,7 +947,7 @@
" AIF deconvolution | \n",
" NaN | \n",
" NaN | \n",
- " SR_TBG_BNIPhoenixUSA | \n",
+ " SR_TBG_BNI_PhoenixUSA | \n",
" Sudarshan Ragunathan | \n",
" Barrow Neurological Institute, USA | \n",
" tbd | \n",
@@ -973,7 +973,7 @@
" Leakage correction | \n",
" BSW | \n",
" NaN | \n",
- " SR_TBG_BNIPhoenixUSA | \n",
+ " SR_TBG_BNI_PhoenixUSA | \n",
" Sudarshan Ragunathan | \n",
" Barrow Neurological Institute, USA | \n",
" tbd | \n",
@@ -986,7 +986,7 @@
" Leakage correction | \n",
" BSW | \n",
" NaN | \n",
- " LCB_BNI | \n",
+ " LCB_BNI_USA | \n",
" Laura Bell | \n",
" Barrow Neurological Institute, USA | \n",
" tbd | \n",
@@ -999,7 +999,7 @@
" Parameter derivation | \n",
" CBV,CBF,MTT | \n",
" NaN | \n",
- " LCB_BNI | \n",
+ " LCB_BNI_USA | \n",
" Laura Bell | \n",
" Barrow Neurological Institute, USA | \n",
" tbd | \n",
@@ -1012,7 +1012,7 @@
" Parameter derivation | \n",
" CBV,CBF,MTT | \n",
" NaN | \n",
- " SR_TBG_BNIPhoenixUSA | \n",
+ " SR_TBG_BNI_PhoenixUSA | \n",
" Sudarshan Ragunathan | \n",
" Barrow Neurological Institute, USA | \n",
" tbd | \n",
@@ -1025,7 +1025,7 @@
" Signal to deltaR2* | \n",
" single echo, dual echo | \n",
" NaN | \n",
- " LCB_BNI | \n",
+ " LCB_BNI_USA | \n",
" Laura Bell | \n",
" Barrow Neurological Institute, USA | \n",
" tbd | \n",
@@ -1038,7 +1038,7 @@
" Signal to R2* | \n",
" dual echo | \n",
" NaN | \n",
- " LCB_BNI | \n",
+ " LCB_BNI_USA | \n",
" Laura Bell | \n",
" Barrow Neurological Institute, USA | \n",
" tbd | \n",
@@ -1207,79 +1207,79 @@
" Notes Subfolder \\\n",
"0 Cheong et al (DOI: 10.1088/0031-9155/48/5/403) LEK_UoEdinburgh \n",
"1 NaN LEK_UoEdinburgh \n",
- "2 NaN MJT_UoEdinburghUK \n",
+ "2 NaN MJT_UoEdinburgh_UK \n",
"3 NaN OG_MO_AUMC_ICR_RMH \n",
"4 NaN LEK_UoEdinburgh \n",
- "5 NaN MB_QBI_UoManchesterUK \n",
+ "5 NaN MB_QBI_UoManchester_UK \n",
"6 NaN OG_MO_AUMC_ICR_RMH \n",
"7 NaN OG_MO_AUMC_ICR_RMH \n",
"8 Georgiou et al (DOI: 10.1002/mrm.27524) PvH_NKI \n",
"9 Wong et al (DOI: https://doi.org/10.2967/jnume... OG_MO_AUMC_ICR_RMH \n",
- "10 load from txt MB_QBI_UoManchesterUK \n",
+ "10 load from txt MB_QBI_UoManchester_UK \n",
"11 from txt, gamma-variate function OGJ_OsloU_Norway \n",
"12 NaN ST_USydAUS_DCE \n",
"13 NaN OG_MO_AUMC_ICR_RMH \n",
"14 NaN PvH_NKI \n",
- "15 Parker AIF, Parker-like AIF MJT_UoEdinburghUK \n",
- "16 NaN MB_QBI_UoManchesterUK \n",
- "17 measured AIF MJT_UoEdinburghUK \n",
+ "15 Parker AIF, Parker-like AIF MJT_UoEdinburgh_UK \n",
+ "16 NaN MB_QBI_UoManchester_UK \n",
+ "17 measured AIF MJT_UoEdinburgh_UK \n",
"18 McGrath et al (DOI: 10.1002/mrm.21959) ST_USydAUS_DCE \n",
- "19 NaN MB_QBI_UoManchesterUK \n",
+ "19 NaN MB_QBI_UoManchester_UK \n",
"20 forward model ST_USydAUS_DCE \n",
"21 forward model LEK_UoEdinburgh \n",
"22 forward model, NLLS and LLSQ fitting methods OGJ_OsloU_Norway \n",
- "23 forward model, NLLS fitting (concentration), N... MJT_UoEdinburghUK \n",
- "24 forward model, LLSQ fitting methods MB_QBI_UoManchesterUK \n",
- "25 forward model, LLSQ fitting methods MB_QBI_UoManchesterUK \n",
+ "23 forward model, NLLS fitting (concentration), N... MJT_UoEdinburgh_UK \n",
+ "24 forward model, LLSQ fitting methods MB_QBI_UoManchester_UK \n",
+ "25 forward model, LLSQ fitting methods MB_QBI_UoManchester_UK \n",
"26 forward model LEK_UoEdinburgh \n",
- "27 forward model, NLLS fitting (concentration), N... MJT_UoEdinburghUK \n",
+ "27 forward model, NLLS fitting (concentration), N... MJT_UoEdinburgh_UK \n",
"28 forward model LEK_UoEdinburgh \n",
- "29 forward model, LLSQ fitting methods MB_QBI_UoManchesterUK \n",
+ "29 forward model, LLSQ fitting methods MB_QBI_UoManchester_UK \n",
"30 forward model ST_USydAUS_DCE \n",
"31 forward model ST_USydAUS_DCE \n",
- "32 works with 2CXM, 2CFM, AUEM, LLSQ fitting methods MB_QBI_UoManchesterUK \n",
+ "32 works with 2CXM, 2CFM, AUEM, LLSQ fitting methods MB_QBI_UoManchester_UK \n",
"33 forward model ST_USydAUS_DCE \n",
"34 forward model LEK_UoEdinburgh \n",
"35 forward model ST_USydAUS_DCE \n",
"36 forward model, NLLS fitting methods OG_MO_AUMC_ICR_RMH \n",
"37 forward model, NLLS and LLSQ fitting methods OGJ_OsloU_Norway \n",
- "38 forward model, NLLS fitting (concentration), N... MJT_UoEdinburghUK \n",
- "39 forward model, LLSQ fitting methods MB_QBI_UoManchesterUK \n",
+ "38 forward model, NLLS fitting (concentration), N... MJT_UoEdinburgh_UK \n",
+ "39 forward model, LLSQ fitting methods MB_QBI_UoManchester_UK \n",
"40 forward model ST_USydAUS_DCE \n",
"41 forward model LEK_UoEdinburgh \n",
"42 forward model ST_USydAUS_DCE \n",
- "43 forward model, NLLS fitting (concentration), N... MJT_UoEdinburghUK \n",
- "44 forward model, NLLS fitting (concentration), N... MJT_UoEdinburghUK \n",
+ "43 forward model, NLLS fitting (concentration), N... MJT_UoEdinburgh_UK \n",
+ "44 forward model, NLLS fitting (concentration), N... MJT_UoEdinburgh_UK \n",
"45 forward model LEK_UoEdinburgh \n",
"46 forward model, NLLS and LLSQ fitting methods OGJ_OsloU_Norway \n",
- "47 forward model, NLLS fitting (concentration), N... MJT_UoEdinburghUK \n",
- "48 forward model, NLLS fitting methods LCB_BNI \n",
+ "47 forward model, NLLS fitting (concentration), N... MJT_UoEdinburgh_UK \n",
+ "48 forward model, NLLS fitting methods LCB_BNI_USA \n",
"49 check for enhancement OG_MO_AUMC_ICR_RMH \n",
"50 NaN OG_MO_AUMC_ICR_RMH \n",
"51 NaN ST_USydAUS_DCE \n",
"52 NaN OG_MO_AUMC_ICR_RMH \n",
"53 NaN LEK_UoEdinburgh \n",
"54 NaN ST_USydAUS_DCE \n",
- "55 NaN MJT_UoEdinburghUK \n",
- "56 NaN MB_QBI_UoManchesterUK \n",
- "57 NaN LCB_BNI \n",
- "58 NaN MJT_UoEdinburghUK \n",
+ "55 NaN MJT_UoEdinburgh_UK \n",
+ "56 NaN MB_QBI_UoManchester_UK \n",
+ "57 NaN LCB_BNI_USA \n",
+ "58 NaN MJT_UoEdinburgh_UK \n",
"59 NaN ST_USydAUS_DCE \n",
"60 NaN OG_MO_AUMC_ICR_RMH \n",
- "61 NaN LCB_BNI \n",
- "62 Fit any combination of (IR-)SPGR scans to esti... MJT_UoEdinburghUK \n",
- "63 linear, nonlinear ST_SydneyAus_T1 \n",
- "64 linear, nonlinear, two flip angles MJT_UoEdinburghUK \n",
+ "61 NaN LCB_BNI_USA \n",
+ "62 Fit any combination of (IR-)SPGR scans to esti... MJT_UoEdinburgh_UK \n",
+ "63 linear, nonlinear ST_Sydney_AUS_T1 \n",
+ "64 linear, nonlinear, two flip angles MJT_UoEdinburgh_UK \n",
"65 two flip angles OG_MO_AUMC_ICR_RMH \n",
"66 despot, novifast McGill_VFA \n",
- "67 NaN SR_TBG_BNIPhoenixUSA \n",
+ "67 NaN SR_TBG_BNI_PhoenixUSA \n",
"68 fully automatic, semi-automatic JBJA_GUSahlgrenskaSWE \n",
- "69 NaN SR_TBG_BNIPhoenixUSA \n",
- "70 NaN LCB_BNI \n",
- "71 NaN LCB_BNI \n",
- "72 NaN SR_TBG_BNIPhoenixUSA \n",
- "73 NaN LCB_BNI \n",
- "74 NaN LCB_BNI \n",
+ "69 NaN SR_TBG_BNI_PhoenixUSA \n",
+ "70 NaN LCB_BNI_USA \n",
+ "71 NaN LCB_BNI_USA \n",
+ "72 NaN SR_TBG_BNI_PhoenixUSA \n",
+ "73 NaN LCB_BNI_USA \n",
+ "74 NaN LCB_BNI_USA \n",
"\n",
" Authors \\\n",
"0 Lucy Kershaw \n",
diff --git a/src/original/JBJA_GUSahlgrenskaSWE/AIF_selection_auto/AIF_selection_automatic.py b/src/original/JBJA_GUSahlgrenska_SWE/AIF_selection_auto/AIF_selection_automatic.py
similarity index 100%
rename from src/original/JBJA_GUSahlgrenskaSWE/AIF_selection_auto/AIF_selection_automatic.py
rename to src/original/JBJA_GUSahlgrenska_SWE/AIF_selection_auto/AIF_selection_automatic.py
diff --git a/src/original/JBJA_GUSahlgrenskaSWE/AIF_selection_auto/__init__.py b/src/original/JBJA_GUSahlgrenska_SWE/AIF_selection_auto/__init__.py
similarity index 100%
rename from src/original/JBJA_GUSahlgrenskaSWE/AIF_selection_auto/__init__.py
rename to src/original/JBJA_GUSahlgrenska_SWE/AIF_selection_auto/__init__.py
diff --git a/src/original/JBJA_GUSahlgrenskaSWE/AIF_selection_auto/demo/auto_AIF_result_fig.jpeg b/src/original/JBJA_GUSahlgrenska_SWE/AIF_selection_auto/demo/auto_AIF_result_fig.jpeg
similarity index 100%
rename from src/original/JBJA_GUSahlgrenskaSWE/AIF_selection_auto/demo/auto_AIF_result_fig.jpeg
rename to src/original/JBJA_GUSahlgrenska_SWE/AIF_selection_auto/demo/auto_AIF_result_fig.jpeg
diff --git a/src/original/JBJA_GUSahlgrenskaSWE/AIF_selection_auto/demo/auto_AIF_result_fig_Mouridsen.jpeg b/src/original/JBJA_GUSahlgrenska_SWE/AIF_selection_auto/demo/auto_AIF_result_fig_Mouridsen.jpeg
similarity index 100%
rename from src/original/JBJA_GUSahlgrenskaSWE/AIF_selection_auto/demo/auto_AIF_result_fig_Mouridsen.jpeg
rename to src/original/JBJA_GUSahlgrenska_SWE/AIF_selection_auto/demo/auto_AIF_result_fig_Mouridsen.jpeg
diff --git a/src/original/JBJA_GUSahlgrenskaSWE/AIF_selection_auto/demo/data/4d_concentration_masked_anon.nii.gz b/src/original/JBJA_GUSahlgrenska_SWE/AIF_selection_auto/demo/data/4d_concentration_masked_anon.nii.gz
similarity index 100%
rename from src/original/JBJA_GUSahlgrenskaSWE/AIF_selection_auto/demo/data/4d_concentration_masked_anon.nii.gz
rename to src/original/JBJA_GUSahlgrenska_SWE/AIF_selection_auto/demo/data/4d_concentration_masked_anon.nii.gz
diff --git a/src/original/JBJA_GUSahlgrenskaSWE/AIF_selection_auto/demo/data/MCAsin_anon.nii b/src/original/JBJA_GUSahlgrenska_SWE/AIF_selection_auto/demo/data/MCAsin_anon.nii
similarity index 100%
rename from src/original/JBJA_GUSahlgrenskaSWE/AIF_selection_auto/demo/data/MCAsin_anon.nii
rename to src/original/JBJA_GUSahlgrenska_SWE/AIF_selection_auto/demo/data/MCAsin_anon.nii
diff --git a/src/original/JBJA_GUSahlgrenskaSWE/AIF_selection_auto/demo/data/brain_mask_3d_anon.nii.gz b/src/original/JBJA_GUSahlgrenska_SWE/AIF_selection_auto/demo/data/brain_mask_3d_anon.nii.gz
similarity index 100%
rename from src/original/JBJA_GUSahlgrenskaSWE/AIF_selection_auto/demo/data/brain_mask_3d_anon.nii.gz
rename to src/original/JBJA_GUSahlgrenska_SWE/AIF_selection_auto/demo/data/brain_mask_3d_anon.nii.gz
diff --git a/src/original/JBJA_GUSahlgrenskaSWE/AIF_selection_auto/demo/data/test_artery_ROI.nii b/src/original/JBJA_GUSahlgrenska_SWE/AIF_selection_auto/demo/data/test_artery_ROI.nii
similarity index 100%
rename from src/original/JBJA_GUSahlgrenskaSWE/AIF_selection_auto/demo/data/test_artery_ROI.nii
rename to src/original/JBJA_GUSahlgrenska_SWE/AIF_selection_auto/demo/data/test_artery_ROI.nii
diff --git a/src/original/JBJA_GUSahlgrenskaSWE/AIF_selection_auto/demo/data/test_concentration.nii b/src/original/JBJA_GUSahlgrenska_SWE/AIF_selection_auto/demo/data/test_concentration.nii
similarity index 100%
rename from src/original/JBJA_GUSahlgrenskaSWE/AIF_selection_auto/demo/data/test_concentration.nii
rename to src/original/JBJA_GUSahlgrenska_SWE/AIF_selection_auto/demo/data/test_concentration.nii
diff --git a/src/original/JBJA_GUSahlgrenskaSWE/AIF_selection_auto/demo/demo.ipynb b/src/original/JBJA_GUSahlgrenska_SWE/AIF_selection_auto/demo/demo.ipynb
similarity index 100%
rename from src/original/JBJA_GUSahlgrenskaSWE/AIF_selection_auto/demo/demo.ipynb
rename to src/original/JBJA_GUSahlgrenska_SWE/AIF_selection_auto/demo/demo.ipynb
diff --git a/src/original/JBJA_GUSahlgrenskaSWE/AIF_selection_auto/demo/plots.py b/src/original/JBJA_GUSahlgrenska_SWE/AIF_selection_auto/demo/plots.py
similarity index 100%
rename from src/original/JBJA_GUSahlgrenskaSWE/AIF_selection_auto/demo/plots.py
rename to src/original/JBJA_GUSahlgrenska_SWE/AIF_selection_auto/demo/plots.py
diff --git a/src/original/JBJA_GUSahlgrenskaSWE/AIF_selection_auto/plots.py b/src/original/JBJA_GUSahlgrenska_SWE/AIF_selection_auto/plots.py
similarity index 100%
rename from src/original/JBJA_GUSahlgrenskaSWE/AIF_selection_auto/plots.py
rename to src/original/JBJA_GUSahlgrenska_SWE/AIF_selection_auto/plots.py
diff --git a/src/original/LCB_BNI/__init__.py b/src/original/LCB_BNI_USA/__init__.py
similarity index 100%
rename from src/original/LCB_BNI/__init__.py
rename to src/original/LCB_BNI_USA/__init__.py
diff --git a/src/original/LCB_BNI/dce.py b/src/original/LCB_BNI_USA/dce.py
similarity index 100%
rename from src/original/LCB_BNI/dce.py
rename to src/original/LCB_BNI_USA/dce.py
diff --git a/src/original/LCB_BNI/dsc.py b/src/original/LCB_BNI_USA/dsc.py
similarity index 100%
rename from src/original/LCB_BNI/dsc.py
rename to src/original/LCB_BNI_USA/dsc.py
diff --git a/src/original/LCB_BNI/notebooks/DSCpipeline-use-module.ipynb b/src/original/LCB_BNI_USA/notebooks/DSCpipeline-use-module.ipynb
similarity index 100%
rename from src/original/LCB_BNI/notebooks/DSCpipeline-use-module.ipynb
rename to src/original/LCB_BNI_USA/notebooks/DSCpipeline-use-module.ipynb
diff --git a/src/original/LCB_BNI/notebooks/DSCpipeline.ipynb b/src/original/LCB_BNI_USA/notebooks/DSCpipeline.ipynb
similarity index 100%
rename from src/original/LCB_BNI/notebooks/DSCpipeline.ipynb
rename to src/original/LCB_BNI_USA/notebooks/DSCpipeline.ipynb
diff --git a/src/original/LCB_BNI/notebooks/data.mat b/src/original/LCB_BNI_USA/notebooks/data.mat
similarity index 100%
rename from src/original/LCB_BNI/notebooks/data.mat
rename to src/original/LCB_BNI_USA/notebooks/data.mat
diff --git a/src/original/LEK_UoEdinburghUK/PharmacokineticModelling/BAT_estimation.py b/src/original/LEK_UoEdinburgh_UK/PharmacokineticModelling/BAT_estimation.py
similarity index 100%
rename from src/original/LEK_UoEdinburghUK/PharmacokineticModelling/BAT_estimation.py
rename to src/original/LEK_UoEdinburgh_UK/PharmacokineticModelling/BAT_estimation.py
diff --git a/src/original/LEK_UoEdinburghUK/PharmacokineticModelling/__init__.py b/src/original/LEK_UoEdinburgh_UK/PharmacokineticModelling/__init__.py
similarity index 100%
rename from src/original/LEK_UoEdinburghUK/PharmacokineticModelling/__init__.py
rename to src/original/LEK_UoEdinburgh_UK/PharmacokineticModelling/__init__.py
diff --git a/src/original/LEK_UoEdinburghUK/PharmacokineticModelling/models.py b/src/original/LEK_UoEdinburgh_UK/PharmacokineticModelling/models.py
similarity index 100%
rename from src/original/LEK_UoEdinburghUK/PharmacokineticModelling/models.py
rename to src/original/LEK_UoEdinburgh_UK/PharmacokineticModelling/models.py
diff --git a/src/original/LEK_UoEdinburghUK/SignalToConcentration/SI2Conc.py b/src/original/LEK_UoEdinburgh_UK/SignalToConcentration/SI2Conc.py
similarity index 100%
rename from src/original/LEK_UoEdinburghUK/SignalToConcentration/SI2Conc.py
rename to src/original/LEK_UoEdinburgh_UK/SignalToConcentration/SI2Conc.py
diff --git a/src/original/LEK_UoEdinburghUK/SignalToConcentration/__init__.py b/src/original/LEK_UoEdinburgh_UK/SignalToConcentration/__init__.py
similarity index 100%
rename from src/original/LEK_UoEdinburghUK/SignalToConcentration/__init__.py
rename to src/original/LEK_UoEdinburgh_UK/SignalToConcentration/__init__.py
diff --git a/src/original/LEK_UoEdinburghUK/__init__.py b/src/original/LEK_UoEdinburgh_UK/__init__.py
similarity index 100%
rename from src/original/LEK_UoEdinburghUK/__init__.py
rename to src/original/LEK_UoEdinburgh_UK/__init__.py
diff --git a/src/original/MB_QBI_UoManchesterUK/QbiPy/README.md b/src/original/MB_QBI_UoManchester_UK/QbiPy/README.md
similarity index 100%
rename from src/original/MB_QBI_UoManchesterUK/QbiPy/README.md
rename to src/original/MB_QBI_UoManchester_UK/QbiPy/README.md
diff --git a/src/original/MB_QBI_UoManchesterUK/QbiPy/__init__.py b/src/original/MB_QBI_UoManchester_UK/QbiPy/__init__.py
similarity index 100%
rename from src/original/MB_QBI_UoManchesterUK/QbiPy/__init__.py
rename to src/original/MB_QBI_UoManchester_UK/QbiPy/__init__.py
diff --git a/src/original/MB_QBI_UoManchesterUK/QbiPy/dce_models/__init__.py b/src/original/MB_QBI_UoManchester_UK/QbiPy/dce_models/__init__.py
similarity index 100%
rename from src/original/MB_QBI_UoManchesterUK/QbiPy/dce_models/__init__.py
rename to src/original/MB_QBI_UoManchester_UK/QbiPy/dce_models/__init__.py
diff --git a/src/original/MB_QBI_UoManchesterUK/QbiPy/dce_models/active_uptake_model.py b/src/original/MB_QBI_UoManchester_UK/QbiPy/dce_models/active_uptake_model.py
similarity index 100%
rename from src/original/MB_QBI_UoManchesterUK/QbiPy/dce_models/active_uptake_model.py
rename to src/original/MB_QBI_UoManchester_UK/QbiPy/dce_models/active_uptake_model.py
diff --git a/src/original/MB_QBI_UoManchesterUK/QbiPy/dce_models/dce_aif.py b/src/original/MB_QBI_UoManchester_UK/QbiPy/dce_models/dce_aif.py
similarity index 100%
rename from src/original/MB_QBI_UoManchesterUK/QbiPy/dce_models/dce_aif.py
rename to src/original/MB_QBI_UoManchester_UK/QbiPy/dce_models/dce_aif.py
diff --git a/src/original/MB_QBI_UoManchesterUK/QbiPy/dce_models/dibem.py b/src/original/MB_QBI_UoManchester_UK/QbiPy/dce_models/dibem.py
similarity index 100%
rename from src/original/MB_QBI_UoManchesterUK/QbiPy/dce_models/dibem.py
rename to src/original/MB_QBI_UoManchester_UK/QbiPy/dce_models/dibem.py
diff --git a/src/original/MB_QBI_UoManchesterUK/QbiPy/dce_models/tissue_concentration.py b/src/original/MB_QBI_UoManchester_UK/QbiPy/dce_models/tissue_concentration.py
similarity index 100%
rename from src/original/MB_QBI_UoManchesterUK/QbiPy/dce_models/tissue_concentration.py
rename to src/original/MB_QBI_UoManchester_UK/QbiPy/dce_models/tissue_concentration.py
diff --git a/src/original/MB_QBI_UoManchesterUK/QbiPy/dce_models/tofts_model.py b/src/original/MB_QBI_UoManchester_UK/QbiPy/dce_models/tofts_model.py
similarity index 100%
rename from src/original/MB_QBI_UoManchesterUK/QbiPy/dce_models/tofts_model.py
rename to src/original/MB_QBI_UoManchester_UK/QbiPy/dce_models/tofts_model.py
diff --git a/src/original/MB_QBI_UoManchesterUK/QbiPy/dce_models/two_cfm_model.py b/src/original/MB_QBI_UoManchester_UK/QbiPy/dce_models/two_cfm_model.py
similarity index 100%
rename from src/original/MB_QBI_UoManchesterUK/QbiPy/dce_models/two_cfm_model.py
rename to src/original/MB_QBI_UoManchester_UK/QbiPy/dce_models/two_cfm_model.py
diff --git a/src/original/MB_QBI_UoManchesterUK/QbiPy/dce_models/two_cxm_model.py b/src/original/MB_QBI_UoManchester_UK/QbiPy/dce_models/two_cxm_model.py
similarity index 100%
rename from src/original/MB_QBI_UoManchesterUK/QbiPy/dce_models/two_cxm_model.py
rename to src/original/MB_QBI_UoManchester_UK/QbiPy/dce_models/two_cxm_model.py
diff --git a/src/original/MB_QBI_UoManchesterUK/QbiPy/examples/tofts_model_example.py b/src/original/MB_QBI_UoManchester_UK/QbiPy/examples/tofts_model_example.py
similarity index 100%
rename from src/original/MB_QBI_UoManchesterUK/QbiPy/examples/tofts_model_example.py
rename to src/original/MB_QBI_UoManchester_UK/QbiPy/examples/tofts_model_example.py
diff --git a/src/original/MB_QBI_UoManchesterUK/QbiPy/helpers.py b/src/original/MB_QBI_UoManchester_UK/QbiPy/helpers.py
similarity index 100%
rename from src/original/MB_QBI_UoManchesterUK/QbiPy/helpers.py
rename to src/original/MB_QBI_UoManchester_UK/QbiPy/helpers.py
diff --git a/src/original/MB_QBI_UoManchesterUK/QbiPy/t1_mapping/VFA.py b/src/original/MB_QBI_UoManchester_UK/QbiPy/t1_mapping/VFA.py
similarity index 100%
rename from src/original/MB_QBI_UoManchesterUK/QbiPy/t1_mapping/VFA.py
rename to src/original/MB_QBI_UoManchester_UK/QbiPy/t1_mapping/VFA.py
diff --git a/src/original/MB_QBI_UoManchesterUK/QbiPy/t1_mapping/__init__.py b/src/original/MB_QBI_UoManchester_UK/QbiPy/t1_mapping/__init__.py
similarity index 100%
rename from src/original/MB_QBI_UoManchesterUK/QbiPy/t1_mapping/__init__.py
rename to src/original/MB_QBI_UoManchester_UK/QbiPy/t1_mapping/__init__.py
diff --git a/src/original/MB_QBI_UoManchesterUK/__init__.py b/src/original/MB_QBI_UoManchester_UK/__init__.py
similarity index 100%
rename from src/original/MB_QBI_UoManchesterUK/__init__.py
rename to src/original/MB_QBI_UoManchester_UK/__init__.py
diff --git a/src/original/MJT_UoEdinburghUK/README.md b/src/original/MJT_UoEdinburgh_UK/README.md
similarity index 100%
rename from src/original/MJT_UoEdinburghUK/README.md
rename to src/original/MJT_UoEdinburgh_UK/README.md
diff --git a/src/original/MJT_UoEdinburghUK/__init__.py b/src/original/MJT_UoEdinburgh_UK/__init__.py
similarity index 100%
rename from src/original/MJT_UoEdinburghUK/__init__.py
rename to src/original/MJT_UoEdinburgh_UK/__init__.py
diff --git a/src/original/MJT_UoEdinburghUK/aifs.py b/src/original/MJT_UoEdinburgh_UK/aifs.py
similarity index 100%
rename from src/original/MJT_UoEdinburghUK/aifs.py
rename to src/original/MJT_UoEdinburgh_UK/aifs.py
diff --git a/src/original/MJT_UoEdinburghUK/dce_fit.py b/src/original/MJT_UoEdinburgh_UK/dce_fit.py
similarity index 100%
rename from src/original/MJT_UoEdinburghUK/dce_fit.py
rename to src/original/MJT_UoEdinburgh_UK/dce_fit.py
diff --git a/src/original/MJT_UoEdinburghUK/fitting.py b/src/original/MJT_UoEdinburgh_UK/fitting.py
similarity index 100%
rename from src/original/MJT_UoEdinburghUK/fitting.py
rename to src/original/MJT_UoEdinburgh_UK/fitting.py
diff --git a/src/original/MJT_UoEdinburghUK/pk_models.py b/src/original/MJT_UoEdinburgh_UK/pk_models.py
similarity index 100%
rename from src/original/MJT_UoEdinburghUK/pk_models.py
rename to src/original/MJT_UoEdinburgh_UK/pk_models.py
diff --git a/src/original/MJT_UoEdinburghUK/relaxivity.py b/src/original/MJT_UoEdinburgh_UK/relaxivity.py
similarity index 100%
rename from src/original/MJT_UoEdinburghUK/relaxivity.py
rename to src/original/MJT_UoEdinburgh_UK/relaxivity.py
diff --git a/src/original/MJT_UoEdinburghUK/signal_models.py b/src/original/MJT_UoEdinburgh_UK/signal_models.py
similarity index 100%
rename from src/original/MJT_UoEdinburghUK/signal_models.py
rename to src/original/MJT_UoEdinburgh_UK/signal_models.py
diff --git a/src/original/MJT_UoEdinburghUK/t1_fit.py b/src/original/MJT_UoEdinburgh_UK/t1_fit.py
similarity index 100%
rename from src/original/MJT_UoEdinburghUK/t1_fit.py
rename to src/original/MJT_UoEdinburgh_UK/t1_fit.py
diff --git a/src/original/MJT_UoEdinburghUK/utils/__init__.py b/src/original/MJT_UoEdinburgh_UK/utils/__init__.py
similarity index 100%
rename from src/original/MJT_UoEdinburghUK/utils/__init__.py
rename to src/original/MJT_UoEdinburgh_UK/utils/__init__.py
diff --git a/src/original/MJT_UoEdinburghUK/utils/imaging.py b/src/original/MJT_UoEdinburgh_UK/utils/imaging.py
similarity index 100%
rename from src/original/MJT_UoEdinburghUK/utils/imaging.py
rename to src/original/MJT_UoEdinburgh_UK/utils/imaging.py
diff --git a/src/original/MJT_UoEdinburghUK/utils/utilities.py b/src/original/MJT_UoEdinburgh_UK/utils/utilities.py
similarity index 100%
rename from src/original/MJT_UoEdinburghUK/utils/utilities.py
rename to src/original/MJT_UoEdinburgh_UK/utils/utilities.py
diff --git a/src/original/MJT_UoEdinburghUK/water_ex_models.py b/src/original/MJT_UoEdinburgh_UK/water_ex_models.py
similarity index 100%
rename from src/original/MJT_UoEdinburghUK/water_ex_models.py
rename to src/original/MJT_UoEdinburgh_UK/water_ex_models.py
diff --git a/src/original/OGJ_OsloU_Norway/ContributionInfo.md b/src/original/OGJ_OsloU_NOR/ContributionInfo.md
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/ContributionInfo.md
rename to src/original/OGJ_OsloU_NOR/ContributionInfo.md
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/DCE/Analyze.py b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/DCE/Analyze.py
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/DCE/Analyze.py
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/DCE/Analyze.py
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/DCE/ArterialInputFunction.py b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/DCE/ArterialInputFunction.py
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/DCE/ArterialInputFunction.py
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/DCE/ArterialInputFunction.py
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/DCE/Models.py b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/DCE/Models.py
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/DCE/Models.py
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/DCE/Models.py
diff --git a/src/original/McGill_Can/__init__.py b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/DCE/__init__.py
similarity index 100%
rename from src/original/McGill_Can/__init__.py
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/DCE/__init__.py
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/13.2.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/13.2.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/13.2.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/13.2.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/14.2.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/14.2.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/14.2.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/14.2.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/14.4.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/14.4.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/14.4.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/14.4.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/14.6.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/14.6.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/14.6.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/14.6.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/14.8.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/14.8.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/14.8.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/14.8.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/14.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/14.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/14.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/14.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/15.2.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/15.2.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/15.2.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/15.2.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/15.4.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/15.4.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/15.4.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/15.4.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/15.6.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/15.6.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/15.6.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/15.6.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/15.8.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/15.8.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/15.8.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/15.8.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/15.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/15.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/15.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/15.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/16.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/16.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/16.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/16.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/17.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/17.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/17.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/17.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/18.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/18.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/18.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/18.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/19.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/19.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/19.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/19.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/20.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/20.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/20.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/20.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/21.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/21.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/21.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/21.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/22.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/22.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/22.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/22.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/23.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/23.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/23.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/23.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/24.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/24.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/24.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/24.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/25.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/25.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/25.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/25.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/26.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/26.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/26.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/26.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/27.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/27.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/27.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/27.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/28.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/28.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/28.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/28.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/29.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/29.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/29.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/29.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/30.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/30.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/30.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/30.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/31.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/31.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/31.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/31.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/32.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/32.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/32.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/32.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/33.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/33.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/33.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/33.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/34.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/34.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/34.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/34.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/35.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/35.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/35.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/35.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/36.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/36.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/36.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/36.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/37.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/37.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/37.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/37.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/38.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/38.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/38.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/38.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/39.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/39.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/39.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/39.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/40.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/40.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/40.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/40.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/41.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/41.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/41.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/41.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/42.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/42.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/42.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/42.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/43.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/43.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/43.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/43.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/45.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/45.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/45.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/45.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/46.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/46.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/46.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/46.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/47.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/47.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/47.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/47.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/49.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/49.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_BTT/49.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_BTT/49.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/001/01/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/001/01/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/001/01/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/001/01/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/001/02/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/001/02/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/001/02/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/001/02/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/001/03/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/001/03/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/001/03/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/001/03/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/001/04/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/001/04/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/001/04/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/001/04/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/001/06/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/001/06/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/001/06/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/001/06/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/002/01/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/002/01/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/002/01/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/002/01/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/002/02/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/002/02/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/002/02/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/002/02/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/002/03/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/002/03/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/002/03/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/002/03/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/002/05/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/002/05/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/002/05/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/002/05/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/002/06/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/002/06/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/002/06/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/002/06/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/002/07/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/002/07/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/002/07/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/002/07/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/002/08/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/002/08/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/002/08/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/002/08/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/002/09/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/002/09/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/002/09/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/002/09/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/002/10/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/002/10/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/002/10/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/002/10/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/002/11/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/002/11/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/002/11/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/002/11/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/002/12/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/002/12/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/002/12/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/002/12/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/002/13/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/002/13/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/002/13/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/002/13/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/002/14/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/002/14/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/002/14/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/002/14/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/002/15/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/002/15/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/002/15/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/002/15/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/002/16/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/002/16/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/002/16/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/002/16/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/003/01/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/003/01/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/003/01/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/003/01/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/003/02/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/003/02/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/003/02/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/003/02/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/003/03/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/003/03/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/003/03/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/003/03/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/003/04/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/003/04/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/003/04/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/003/04/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/003/05/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/003/05/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/003/05/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/003/05/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/003/06/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/003/06/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/003/06/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/003/06/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/003/07/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/003/07/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/003/07/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/003/07/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/004/02/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/004/02/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/004/02/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/004/02/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/004/03/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/004/03/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/004/03/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/004/03/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/004/04/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/004/04/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/004/04/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/004/04/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/004/05/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/004/05/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/004/05/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/004/05/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/004/07/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/004/07/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/004/07/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/004/07/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/004/08/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/004/08/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/004/08/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/004/08/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/004/09/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/004/09/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/004/09/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/004/09/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/004/10/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/004/10/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/004/10/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/004/10/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/005/02/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/005/02/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/005/02/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/005/02/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/005/03/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/005/03/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/005/03/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/005/03/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/005/04/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/005/04/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/005/04/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/005/04/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/005/05/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/005/05/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/005/05/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/005/05/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/006/01/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/006/01/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/006/01/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/006/01/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/006/02/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/006/02/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/006/02/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/006/02/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/006/03/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/006/03/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/006/03/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/006/03/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/006/04/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/006/04/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/006/04/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/006/04/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/006/05/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/006/05/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/006/05/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/006/05/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/006/06/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/006/06/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/006/06/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/006/06/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/006/07/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/006/07/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/006/07/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/006/07/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/006/08/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/006/08/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/006/08/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/006/08/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/006/09/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/006/09/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/006/09/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/006/09/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/006/10/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/006/10/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/006/10/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/006/10/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/006/11/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/006/11/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/006/11/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/006/11/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/006/12/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/006/12/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/006/12/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/006/12/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/006/13/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/006/13/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/006/13/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/006/13/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/006/14/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/006/14/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/006/14/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/006/14/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/006/16/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/006/16/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/006/16/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/006/16/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/007/01/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/007/01/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/007/01/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/007/01/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/007/02/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/007/02/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/007/02/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/007/02/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/007/03/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/007/03/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/007/03/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/007/03/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/007/04/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/007/04/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/007/04/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/007/04/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/007/05/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/007/05/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/007/05/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/007/05/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/007/06/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/007/06/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/007/06/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/007/06/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/007/07/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/007/07/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/007/07/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/007/07/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/007/08/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/007/08/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/007/08/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/007/08/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/007/09/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/007/09/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/007/09/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/007/09/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/007/10/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/007/10/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/007/10/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/007/10/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/007/11/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/007/11/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/007/11/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/007/11/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/007/12/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/007/12/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/007/12/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/007/12/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/007/13/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/007/13/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/007/13/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/007/13/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/007/14/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/007/14/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/007/14/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/007/14/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/008/01/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/008/01/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/008/01/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/008/01/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/008/02/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/008/02/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/008/02/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/008/02/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/008/03/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/008/03/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/008/03/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/008/03/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/008/04/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/008/04/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/008/04/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/008/04/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/008/05/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/008/05/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/008/05/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/008/05/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/008/06/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/008/06/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/008/06/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/008/06/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/008/07/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/008/07/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/008/07/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/008/07/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/009/01/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/009/01/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/009/01/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/009/01/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/009/02/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/009/02/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/009/02/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/009/02/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/009/03/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/009/03/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/009/03/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/009/03/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/009/04/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/009/04/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/009/04/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/009/04/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/009/05/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/009/05/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/009/05/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/009/05/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/009/06/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/009/06/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/009/06/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/009/06/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/009/07/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/009/07/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/009/07/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/009/07/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/009/08/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/009/08/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/009/08/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/009/08/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/010/01/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/010/01/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/010/01/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/010/01/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/010/02/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/010/02/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/010/02/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/010/02/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/010/03/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/010/03/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/010/03/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/010/03/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/010/05/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/010/05/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/010/05/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/010/05/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/011/01/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/011/01/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/011/01/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/011/01/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/011/03/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/011/03/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/011/03/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/011/03/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/011/04/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/011/04/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/011/04/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/011/04/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/011/05/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/011/05/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/011/05/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/011/05/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/011/06/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/011/06/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/011/06/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/011/06/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/011/07/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/011/07/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/011/07/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/011/07/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/011/08/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/011/08/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/011/08/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/011/08/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/011/09/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/011/09/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/011/09/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/011/09/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/011/10/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/011/10/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/011/10/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/011/10/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/012/01/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/012/01/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/012/01/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/012/01/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/012/02/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/012/02/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/012/02/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/012/02/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/012/03/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/012/03/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/012/03/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/012/03/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/012/04/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/012/04/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/012/04/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/012/04/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/012/05/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/012/05/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/012/05/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/012/05/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/012/06/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/012/06/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/012/06/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/012/06/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/012/07/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/012/07/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/012/07/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/012/07/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/012/08/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/012/08/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/012/08/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/012/08/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/012/09/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/012/09/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/012/09/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/012/09/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/012/10/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/012/10/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/012/10/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/012/10/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/013/01/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/013/01/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/013/01/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/013/01/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/013/02/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/013/02/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/013/02/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/013/02/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/013/03/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/013/03/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/013/03/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/013/03/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/013/04/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/013/04/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/013/04/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/013/04/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/013/05/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/013/05/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/013/05/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/013/05/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/013/06/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/013/06/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/013/06/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/013/06/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/013/07/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/013/07/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/013/07/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/013/07/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/013/08/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/013/08/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/013/08/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/013/08/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/013/09/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/013/09/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/013/09/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/013/09/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/013/10/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/013/10/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/013/10/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/013/10/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/013/11/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/013/11/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/013/11/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/013/11/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/013/12/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/013/12/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/013/12/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/013/12/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/013/13/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/013/13/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/013/13/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/013/13/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/013/14/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/013/14/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/013/14/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/013/14/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/013/15/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/013/15/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/013/15/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/013/15/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/013/16/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/013/16/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/013/16/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/013/16/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/014/01/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/014/01/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/014/01/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/014/01/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/014/02/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/014/02/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/014/02/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/014/02/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/014/03/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/014/03/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/014/03/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/014/03/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/014/04/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/014/04/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/014/04/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/014/04/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/014/05/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/014/05/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/014/05/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/014/05/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/014/06/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/014/06/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/014/06/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/014/06/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/014/07/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/014/07/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/014/07/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/014/07/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/014/08/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/014/08/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/014/08/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/014/08/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/014/09/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/014/09/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/014/09/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/014/09/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/014/10/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/014/10/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/014/10/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/014/10/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/014/11/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/014/11/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/014/11/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/014/11/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/014/12/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/014/12/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/014/12/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/014/12/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/014/13/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/014/13/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/014/13/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/014/13/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/014/14/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/014/14/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/014/14/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/014/14/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/015/01/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/015/01/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/015/01/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/015/01/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/015/02/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/015/02/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/015/02/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/015/02/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/015/03/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/015/03/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/015/03/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/015/03/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/015/04/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/015/04/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/015/04/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/015/04/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/015/05/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/015/05/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/015/05/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/015/05/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/015/06/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/015/06/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/015/06/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/015/06/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/015/07/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/015/07/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/015/07/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/015/07/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/015/09/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/015/09/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/015/09/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/015/09/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/015/10/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/015/10/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/015/10/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/015/10/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/015/11/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/015/11/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/015/11/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/015/11/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/016/01/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/016/01/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/016/01/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/016/01/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/016/02/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/016/02/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/016/02/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/016/02/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/016/03/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/016/03/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/016/03/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/016/03/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/016/04/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/016/04/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/016/04/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/016/04/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/016/05/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/016/05/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/016/05/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/016/05/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/016/06/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/016/06/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/016/06/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/016/06/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/016/07/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/016/07/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/016/07/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/016/07/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/016/08/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/016/08/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/016/08/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/016/08/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/016/09/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/016/09/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/016/09/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/016/09/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/017/01/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/017/01/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/017/01/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/017/01/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/017/02/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/017/02/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/017/02/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/017/02/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/017/03/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/017/03/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/017/03/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/017/03/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/017/04/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/017/04/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/017/04/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/017/04/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/017/05/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/017/05/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/017/05/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/017/05/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/017/06/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/017/06/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/017/06/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/017/06/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/018/01/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/018/01/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/018/01/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/018/01/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/018/02/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/018/02/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/018/02/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/018/02/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/018/03/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/018/03/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/018/03/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/018/03/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/018/04/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/018/04/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/018/04/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/018/04/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/018/05/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/018/05/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/018/05/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/018/05/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/018/09/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/018/09/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/018/09/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/018/09/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/019/01/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/019/01/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/019/01/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/019/01/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/019/02/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/019/02/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/019/02/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/019/02/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/019/03/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/019/03/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/019/03/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/019/03/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/020/01/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/020/01/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/020/01/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/020/01/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/020/02/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/020/02/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/020/02/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/020/02/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/020/03/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/020/03/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/020/03/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/020/03/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/020/06/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/020/06/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/020/06/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/020/06/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/020/07/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/020/07/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/020/07/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/020/07/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/020/08/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/020/08/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/020/08/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/020/08/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/020/10/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/020/10/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/020/10/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/020/10/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/020/11/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/020/11/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/020/11/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/020/11/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/020/12/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/020/12/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/020/12/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/020/12/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/021/01/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/021/01/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/021/01/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/021/01/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/021/02/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/021/02/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/021/02/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/021/02/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/021/03/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/021/03/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/021/03/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/021/03/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/021/04/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/021/04/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/021/04/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/021/04/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/021/05/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/021/05/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/021/05/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/021/05/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/021/07/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/021/07/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/021/07/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/021/07/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/021/08/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/021/08/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/021/08/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/021/08/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/021/09/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/021/09/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/021/09/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/021/09/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/021/10/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/021/10/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/021/10/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/021/10/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/021/11/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/021/11/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/021/11/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/021/11/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/021/12/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/021/12/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/021/12/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/021/12/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/022/01/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/022/01/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/022/01/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/022/01/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/022/02/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/022/02/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/022/02/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/022/02/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/022/03/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/022/03/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/022/03/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/022/03/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/022/04/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/022/04/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/022/04/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/022/04/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/022/05/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/022/05/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/022/05/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/022/05/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/022/06/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/022/06/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/022/06/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/022/06/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/023/01/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/023/01/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/023/01/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/023/01/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/023/02/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/023/02/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/023/02/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/023/02/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/023/03/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/023/03/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/023/03/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/023/03/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/023/04/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/023/04/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/023/04/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/023/04/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/023/05/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/023/05/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/023/05/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/023/05/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/023/06/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/023/06/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/023/06/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/023/06/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/023/07/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/023/07/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/023/07/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/023/07/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/023/08/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/023/08/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/023/08/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/023/08/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/023/09/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/023/09/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/023/09/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/023/09/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/023/10/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/023/10/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/023/10/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/023/10/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/023/11/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/023/11/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/023/11/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/023/11/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/024/01/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/024/01/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/024/01/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/024/01/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/024/02/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/024/02/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/024/02/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/024/02/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/024/03/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/024/03/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/024/03/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/024/03/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/024/04/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/024/04/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/024/04/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/024/04/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/024/05/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/024/05/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/024/05/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/024/05/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/024/06/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/024/06/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/024/06/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/024/06/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/024/07/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/024/07/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/024/07/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/024/07/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/025/01/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/025/01/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/025/01/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/025/01/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/025/02/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/025/02/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/025/02/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/025/02/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/025/03/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/025/03/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/025/03/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/025/03/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/025/04/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/025/04/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/025/04/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/025/04/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/025/05/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/025/05/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/025/05/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/025/05/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/025/06/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/025/06/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/025/06/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/025/06/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/025/07/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/025/07/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/025/07/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/025/07/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/026/01/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/026/01/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/026/01/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/026/01/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/026/02/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/026/02/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/026/02/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/026/02/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/026/03/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/026/03/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/026/03/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/026/03/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/026/04/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/026/04/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/026/04/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/026/04/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/026/05/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/026/05/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/026/05/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/026/05/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/026/06/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/026/06/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/026/06/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/026/06/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/026/07/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/026/07/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/026/07/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/026/07/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/027/01/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/027/01/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/027/01/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/027/01/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/027/02/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/027/02/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/027/02/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/027/02/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/027/03/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/027/03/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/027/03/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/027/03/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/027/04/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/027/04/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/027/04/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/027/04/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/027/06/AIF_DCE.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/027/06/AIF_DCE.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/027/06/AIF_DCE.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/027/06/AIF_DCE.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/AIF_600.csv b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/AIF_600.csv
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/AIF_DCE/AIF_600.csv
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/AIF_DCE/AIF_600.csv
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/Aorta.txt b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/Aorta.txt
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/Data/Aorta.txt
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/Data/Aorta.txt
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/MRImage.py b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/MRImage.py
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/MRImage.py
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/MRImage.py
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/DCE/__init__.py b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/__init__.py
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/DCE/__init__.py
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/__init__.py
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/io.py b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/io.py
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/io.py
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/io.py
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/math.py b/src/original/OGJ_OsloU_NOR/MRImageAnalysis/math.py
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/math.py
rename to src/original/OGJ_OsloU_NOR/MRImageAnalysis/math.py
diff --git a/src/original/OGJ_OsloU_Norway/Simulations/bat/optimal_BAT_and_range.py b/src/original/OGJ_OsloU_NOR/Simulations/bat/optimal_BAT_and_range.py
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/Simulations/bat/optimal_BAT_and_range.py
rename to src/original/OGJ_OsloU_NOR/Simulations/bat/optimal_BAT_and_range.py
diff --git a/src/original/OGJ_OsloU_Norway/Simulations/bat/run.py b/src/original/OGJ_OsloU_NOR/Simulations/bat/run.py
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/Simulations/bat/run.py
rename to src/original/OGJ_OsloU_NOR/Simulations/bat/run.py
diff --git a/src/original/OGJ_OsloU_Norway/Simulations/bir/imports.py b/src/original/OGJ_OsloU_NOR/Simulations/bir/imports.py
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/Simulations/bir/imports.py
rename to src/original/OGJ_OsloU_NOR/Simulations/bir/imports.py
diff --git a/src/original/OGJ_OsloU_Norway/Simulations/bir/run.py b/src/original/OGJ_OsloU_NOR/Simulations/bir/run.py
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/Simulations/bir/run.py
rename to src/original/OGJ_OsloU_NOR/Simulations/bir/run.py
diff --git a/src/original/OGJ_OsloU_Norway/Simulations/frequency_analysis/imports.py b/src/original/OGJ_OsloU_NOR/Simulations/frequency_analysis/imports.py
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/Simulations/frequency_analysis/imports.py
rename to src/original/OGJ_OsloU_NOR/Simulations/frequency_analysis/imports.py
diff --git a/src/original/OGJ_OsloU_Norway/Simulations/frequency_analysis/run.py b/src/original/OGJ_OsloU_NOR/Simulations/frequency_analysis/run.py
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/Simulations/frequency_analysis/run.py
rename to src/original/OGJ_OsloU_NOR/Simulations/frequency_analysis/run.py
diff --git a/src/original/OGJ_OsloU_Norway/Simulations/noise/run.py b/src/original/OGJ_OsloU_NOR/Simulations/noise/run.py
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/Simulations/noise/run.py
rename to src/original/OGJ_OsloU_NOR/Simulations/noise/run.py
diff --git a/src/original/OGJ_OsloU_Norway/Simulations/sample_data/run.py b/src/original/OGJ_OsloU_NOR/Simulations/sample_data/run.py
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/Simulations/sample_data/run.py
rename to src/original/OGJ_OsloU_NOR/Simulations/sample_data/run.py
diff --git a/src/original/OGJ_OsloU_Norway/Simulations/transfer_functions/imports.py b/src/original/OGJ_OsloU_NOR/Simulations/transfer_functions/imports.py
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/Simulations/transfer_functions/imports.py
rename to src/original/OGJ_OsloU_NOR/Simulations/transfer_functions/imports.py
diff --git a/src/original/OGJ_OsloU_Norway/Simulations/transfer_functions/run.py b/src/original/OGJ_OsloU_NOR/Simulations/transfer_functions/run.py
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/Simulations/transfer_functions/run.py
rename to src/original/OGJ_OsloU_NOR/Simulations/transfer_functions/run.py
diff --git a/src/original/OGJ_OsloU_Norway/Thumbs.db b/src/original/OGJ_OsloU_NOR/Thumbs.db
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/Thumbs.db
rename to src/original/OGJ_OsloU_NOR/Thumbs.db
diff --git a/src/original/OGJ_OsloU_Norway/MRImageAnalysis/__init__.py b/src/original/OGJ_OsloU_NOR/__init__.py
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/MRImageAnalysis/__init__.py
rename to src/original/OGJ_OsloU_NOR/__init__.py
diff --git a/src/original/OGJ_OsloU_Norway/phantoms_json/nICE.json b/src/original/OGJ_OsloU_NOR/phantoms_json/nICE.json
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/phantoms_json/nICE.json
rename to src/original/OGJ_OsloU_NOR/phantoms_json/nICE.json
diff --git a/src/original/OGJ_OsloU_Norway/phantoms_json/phantom10.json b/src/original/OGJ_OsloU_NOR/phantoms_json/phantom10.json
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/phantoms_json/phantom10.json
rename to src/original/OGJ_OsloU_NOR/phantoms_json/phantom10.json
diff --git a/src/original/OGJ_OsloU_Norway/phantoms_json/phantom11.json b/src/original/OGJ_OsloU_NOR/phantoms_json/phantom11.json
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/phantoms_json/phantom11.json
rename to src/original/OGJ_OsloU_NOR/phantoms_json/phantom11.json
diff --git a/src/original/OGJ_OsloU_Norway/phantoms_json/phantom12.json b/src/original/OGJ_OsloU_NOR/phantoms_json/phantom12.json
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/phantoms_json/phantom12.json
rename to src/original/OGJ_OsloU_NOR/phantoms_json/phantom12.json
diff --git a/src/original/OGJ_OsloU_Norway/phantoms_json/phantom13a.json b/src/original/OGJ_OsloU_NOR/phantoms_json/phantom13a.json
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/phantoms_json/phantom13a.json
rename to src/original/OGJ_OsloU_NOR/phantoms_json/phantom13a.json
diff --git a/src/original/OGJ_OsloU_Norway/phantoms_json/phantom13b.json b/src/original/OGJ_OsloU_NOR/phantoms_json/phantom13b.json
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/phantoms_json/phantom13b.json
rename to src/original/OGJ_OsloU_NOR/phantoms_json/phantom13b.json
diff --git a/src/original/OGJ_OsloU_Norway/phantoms_json/phantom13c.json b/src/original/OGJ_OsloU_NOR/phantoms_json/phantom13c.json
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/phantoms_json/phantom13c.json
rename to src/original/OGJ_OsloU_NOR/phantoms_json/phantom13c.json
diff --git a/src/original/OGJ_OsloU_Norway/phantoms_json/phantom8a.json b/src/original/OGJ_OsloU_NOR/phantoms_json/phantom8a.json
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/phantoms_json/phantom8a.json
rename to src/original/OGJ_OsloU_NOR/phantoms_json/phantom8a.json
diff --git a/src/original/OGJ_OsloU_Norway/phantoms_json/phantom8a_for_nICE.json b/src/original/OGJ_OsloU_NOR/phantoms_json/phantom8a_for_nICE.json
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/phantoms_json/phantom8a_for_nICE.json
rename to src/original/OGJ_OsloU_NOR/phantoms_json/phantom8a_for_nICE.json
diff --git a/src/original/OGJ_OsloU_Norway/phantoms_json/phantom9-noisy.json b/src/original/OGJ_OsloU_NOR/phantoms_json/phantom9-noisy.json
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/phantoms_json/phantom9-noisy.json
rename to src/original/OGJ_OsloU_NOR/phantoms_json/phantom9-noisy.json
diff --git a/src/original/OGJ_OsloU_Norway/phantoms_json/phantom9.json b/src/original/OGJ_OsloU_NOR/phantoms_json/phantom9.json
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/phantoms_json/phantom9.json
rename to src/original/OGJ_OsloU_NOR/phantoms_json/phantom9.json
diff --git a/src/original/OGJ_OsloU_Norway/phantoms_json/sample_data.json b/src/original/OGJ_OsloU_NOR/phantoms_json/sample_data.json
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/phantoms_json/sample_data.json
rename to src/original/OGJ_OsloU_NOR/phantoms_json/sample_data.json
diff --git a/src/original/OGJ_OsloU_Norway/phantoms_json/sim_with_noise.json b/src/original/OGJ_OsloU_NOR/phantoms_json/sim_with_noise.json
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/phantoms_json/sim_with_noise.json
rename to src/original/OGJ_OsloU_NOR/phantoms_json/sim_with_noise.json
diff --git a/src/original/OGJ_OsloU_Norway/phantoms_py/phantom.py b/src/original/OGJ_OsloU_NOR/phantoms_py/phantom.py
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/phantoms_py/phantom.py
rename to src/original/OGJ_OsloU_NOR/phantoms_py/phantom.py
diff --git a/src/original/OG_MO_AUMC_ICR_RMH/ExtendedTofts/DCE.py b/src/original/OG_MO_AUMC_ICR_RMH_NL_UK/ExtendedTofts/DCE.py
similarity index 100%
rename from src/original/OG_MO_AUMC_ICR_RMH/ExtendedTofts/DCE.py
rename to src/original/OG_MO_AUMC_ICR_RMH_NL_UK/ExtendedTofts/DCE.py
diff --git a/src/original/OGJ_OsloU_Norway/__init__.py b/src/original/OG_MO_AUMC_ICR_RMH_NL_UK/ExtendedTofts/__init__.py
similarity index 100%
rename from src/original/OGJ_OsloU_Norway/__init__.py
rename to src/original/OG_MO_AUMC_ICR_RMH_NL_UK/ExtendedTofts/__init__.py
diff --git a/src/original/OG_MO_AUMC_ICR_RMH/ExtendedTofts/hpexample.py b/src/original/OG_MO_AUMC_ICR_RMH_NL_UK/ExtendedTofts/hpexample.py
similarity index 100%
rename from src/original/OG_MO_AUMC_ICR_RMH/ExtendedTofts/hpexample.py
rename to src/original/OG_MO_AUMC_ICR_RMH_NL_UK/ExtendedTofts/hpexample.py
diff --git a/src/original/OG_MO_AUMC_ICR_RMH/ExtendedTofts/sim_lsq.py b/src/original/OG_MO_AUMC_ICR_RMH_NL_UK/ExtendedTofts/sim_lsq.py
similarity index 100%
rename from src/original/OG_MO_AUMC_ICR_RMH/ExtendedTofts/sim_lsq.py
rename to src/original/OG_MO_AUMC_ICR_RMH_NL_UK/ExtendedTofts/sim_lsq.py
diff --git a/src/original/OG_MO_AUMC_ICR_RMH/ExtendedTofts/__init__.py b/src/original/OG_MO_AUMC_ICR_RMH_NL_UK/__init__.py
similarity index 100%
rename from src/original/OG_MO_AUMC_ICR_RMH/ExtendedTofts/__init__.py
rename to src/original/OG_MO_AUMC_ICR_RMH_NL_UK/__init__.py
diff --git a/src/original/SR_TBG_BNIPhoenixUSA/AIFDeconvolution/AIF_deconvolution.py b/src/original/SR_TBG_BNIPhoenix_USA/AIFDeconvolution/AIF_deconvolution.py
similarity index 100%
rename from src/original/SR_TBG_BNIPhoenixUSA/AIFDeconvolution/AIF_deconvolution.py
rename to src/original/SR_TBG_BNIPhoenix_USA/AIFDeconvolution/AIF_deconvolution.py
diff --git a/src/original/OG_MO_AUMC_ICR_RMH/__init__.py b/src/original/SR_TBG_BNIPhoenix_USA/AIFDeconvolution/__init__.py
similarity index 100%
rename from src/original/OG_MO_AUMC_ICR_RMH/__init__.py
rename to src/original/SR_TBG_BNIPhoenix_USA/AIFDeconvolution/__init__.py
diff --git a/src/original/SR_TBG_BNIPhoenixUSA/DSCparameters/DSC_parameters.py b/src/original/SR_TBG_BNIPhoenix_USA/DSCparameters/DSC_parameters.py
similarity index 100%
rename from src/original/SR_TBG_BNIPhoenixUSA/DSCparameters/DSC_parameters.py
rename to src/original/SR_TBG_BNIPhoenix_USA/DSCparameters/DSC_parameters.py
diff --git a/src/original/SR_TBG_BNIPhoenixUSA/AIFDeconvolution/__init__.py b/src/original/SR_TBG_BNIPhoenix_USA/DSCparameters/__init__.py
similarity index 100%
rename from src/original/SR_TBG_BNIPhoenixUSA/AIFDeconvolution/__init__.py
rename to src/original/SR_TBG_BNIPhoenix_USA/DSCparameters/__init__.py
diff --git a/src/original/SR_TBG_BNIPhoenixUSA/DSCparameters/__init__.py b/src/original/SR_TBG_BNIPhoenix_USA/LeakageCorrection/__init__.py
similarity index 100%
rename from src/original/SR_TBG_BNIPhoenixUSA/DSCparameters/__init__.py
rename to src/original/SR_TBG_BNIPhoenix_USA/LeakageCorrection/__init__.py
diff --git a/src/original/SR_TBG_BNIPhoenixUSA/LeakageCorrection/bsw_leakagecorr.py b/src/original/SR_TBG_BNIPhoenix_USA/LeakageCorrection/bsw_leakagecorr.py
similarity index 100%
rename from src/original/SR_TBG_BNIPhoenixUSA/LeakageCorrection/bsw_leakagecorr.py
rename to src/original/SR_TBG_BNIPhoenix_USA/LeakageCorrection/bsw_leakagecorr.py
diff --git a/src/original/SR_TBG_BNIPhoenixUSA/LeakageCorrection/requirements.txt b/src/original/SR_TBG_BNIPhoenix_USA/LeakageCorrection/requirements.txt
similarity index 100%
rename from src/original/SR_TBG_BNIPhoenixUSA/LeakageCorrection/requirements.txt
rename to src/original/SR_TBG_BNIPhoenix_USA/LeakageCorrection/requirements.txt
diff --git a/src/original/SR_TBG_BNIPhoenixUSA/LeakageCorrection/__init__.py b/src/original/SR_TBG_BNIPhoenix_USA/__init__.py
similarity index 100%
rename from src/original/SR_TBG_BNIPhoenixUSA/LeakageCorrection/__init__.py
rename to src/original/SR_TBG_BNIPhoenix_USA/__init__.py
diff --git a/src/original/ST_USydAUS/InputFunctions.py b/src/original/ST_USyd_AUS/InputFunctions.py
similarity index 100%
rename from src/original/ST_USydAUS/InputFunctions.py
rename to src/original/ST_USyd_AUS/InputFunctions.py
diff --git a/src/original/ST_USydAUS/ModelDictionary.py b/src/original/ST_USyd_AUS/ModelDictionary.py
similarity index 100%
rename from src/original/ST_USydAUS/ModelDictionary.py
rename to src/original/ST_USyd_AUS/ModelDictionary.py
diff --git a/src/original/ST_USydAUS/Tools.py b/src/original/ST_USyd_AUS/Tools.py
similarity index 100%
rename from src/original/ST_USydAUS/Tools.py
rename to src/original/ST_USyd_AUS/Tools.py
diff --git a/src/original/ST_USydAUS/VFAT1mapping.py b/src/original/ST_USyd_AUS/VFAT1mapping.py
similarity index 100%
rename from src/original/ST_USydAUS/VFAT1mapping.py
rename to src/original/ST_USyd_AUS/VFAT1mapping.py
diff --git a/src/original/SR_TBG_BNIPhoenixUSA/__init__.py b/src/original/ST_USyd_AUS/__init__.py
similarity index 100%
rename from src/original/SR_TBG_BNIPhoenixUSA/__init__.py
rename to src/original/ST_USyd_AUS/__init__.py
diff --git a/src/original/ST_USydAUS/signals2conc.py b/src/original/ST_USyd_AUS/signals2conc.py
similarity index 100%
rename from src/original/ST_USydAUS/signals2conc.py
rename to src/original/ST_USyd_AUS/signals2conc.py
diff --git a/src/original/ST_USydAUS/__init__.py b/src/original/ZA_McGill_CAN/__init__.py
similarity index 100%
rename from src/original/ST_USydAUS/__init__.py
rename to src/original/ZA_McGill_CAN/__init__.py
diff --git a/src/original/McGill_Can/vfa.py b/src/original/ZA_McGill_CAN/vfa.py
similarity index 100%
rename from src/original/McGill_Can/vfa.py
rename to src/original/ZA_McGill_CAN/vfa.py
diff --git a/src/wrappers/tofts.py b/src/wrappers/tofts.py
index 937688a7..ad87305e 100644
--- a/src/wrappers/tofts.py
+++ b/src/wrappers/tofts.py
@@ -6,15 +6,15 @@
# osipi utilities
from osipi_code_collection.utils.nb import percenterror
# osipi implementations
-import osipi_code_collection.original.LEK_UoEdinburghUK.PharmacokineticModelling.models as edinburgh1
-import osipi_code_collection.original.MJT_UoEdinburghUK.aifs as edinburgh2_aifs
-import osipi_code_collection.original.MJT_UoEdinburghUK.pk_models as edinburgh2_models
-import osipi_code_collection.original.MJT_UoEdinburghUK.dce_fit as edinburgh2_fit
-import osipi_code_collection.original.OGJ_OsloU_Norway.MRImageAnalysis.DCE.Analyze as oslo
+import osipi_code_collection.original.LEK_UoEdinburgh_UK.PharmacokineticModelling.models as edinburgh1
+import osipi_code_collection.original.MJT_UoEdinburgh_UK.aifs as edinburgh2_aifs
+import osipi_code_collection.original.MJT_UoEdinburgh_UK.pk_models as edinburgh2_models
+import osipi_code_collection.original.MJT_UoEdinburgh_UK.dce_fit as edinburgh2_fit
+import osipi_code_collection.original.OGJ_OsloU_NOR.MRImageAnalysis.DCE.Analyze as oslo
import osipi_code_collection.original.ST_USydAUS.ModelDictionary as sydney
-from osipi_code_collection.original.MB_QBI_UoManchesterUK.QbiPy.dce_models import dce_aif as manchester_aif
-from osipi_code_collection.original.MB_QBI_UoManchesterUK.QbiPy.dce_models import tofts_model as manchester_tofts
-import osipi_code_collection.original.OG_MO_AUMC_ICR_RMH.ExtendedTofts.DCE as amsterdam
+from osipi_code_collection.original.MB_QBI_UoManchester_UK.QbiPy.dce_models import dce_aif as manchester_aif
+from osipi_code_collection.original.MB_QBI_UoManchester_UK.QbiPy.dce_models import tofts_model as manchester_tofts
+import osipi_code_collection.original.OG_MO_AUMC_ICR_RMH_NL_UK.ExtendedTofts.DCE as amsterdam
def tofts_fit(author, ct = None, ca = None, t = None, fittype = "linear", mask = None, data = None):
# Author can be: edinburgh1, edinburgh2, sydney, amsterdam, oslo, manchester
diff --git a/src/wrappers/vfa.py b/src/wrappers/vfa.py
index 8ad50656..d4b3fbe4 100644
--- a/src/wrappers/vfa.py
+++ b/src/wrappers/vfa.py
@@ -1,6 +1,6 @@
-import osipi_code_collection.original.MJT_UoEdinburghUK.t1_fit as edinburgh
+import osipi_code_collection.original.MJT_UoEdinburgh_UK.t1_fit as edinburgh
import osipi_code_collection.original.ST_USydAUS.VFAT1mapping as sydney
-import osipi_code_collection.original.McGill_Can.vfa as mcgill
+import osipi_code_collection.original.McGill_CAN.vfa as mcgill
from osipi_code_collection.utils.nb import percenterror
import matplotlib.pyplot as plt
import numpy as np
diff --git a/test/DCEmodels/test_DCEmodels_2CUM_LEK_UoEdinburghUK.py b/test/DCEmodels/test_DCEmodels_2CUM_LEK_UoEdinburgh_UK.py
similarity index 92%
rename from test/DCEmodels/test_DCEmodels_2CUM_LEK_UoEdinburghUK.py
rename to test/DCEmodels/test_DCEmodels_2CUM_LEK_UoEdinburgh_UK.py
index f09d4699..c3d353ca 100644
--- a/test/DCEmodels/test_DCEmodels_2CUM_LEK_UoEdinburghUK.py
+++ b/test/DCEmodels/test_DCEmodels_2CUM_LEK_UoEdinburgh_UK.py
@@ -5,7 +5,7 @@
from time import perf_counter
from ..helpers import osipi_parametrize, log_init, log_results
from . import DCEmodels_data
-from src.original.LEK_UoEdinburghUK.PharmacokineticModelling.models import TwoCUM
+from src.original.LEK_UoEdinburgh_UK.PharmacokineticModelling.models import TwoCUM
arg_names = 'label, t_array, C_t_array, cp_aif_array, vp_ref, fp_ref, ' \
'delay_ref, ps_ref, a_tol_vp, r_tol_vp, a_tol_fp, r_tol_fp,'\
@@ -18,13 +18,13 @@ def setup_module(module):
global filename_prefix # we want to change the global variable
os.makedirs('./test/results/DCEmodels', exist_ok=True)
filename_prefix = 'DCEmodels/TestResults_models'
- log_init(filename_prefix, '_LEK_UoEdinburghUK_2CUM', ['label', 'time (us)', 'vp_ref', 'fp_ref', 'ps_ref', 'delay_ref', 'vp_meas', 'fp_meas', 'ps_meas', 'delay_meas'])
+ log_init(filename_prefix, '_LEK_UoEdinburgh_UK_2CUM', ['label', 'time (us)', 'vp_ref', 'fp_ref', 'ps_ref', 'delay_ref', 'vp_meas', 'fp_meas', 'ps_meas', 'delay_meas'])
test_data = (DCEmodels_data.dce_DRO_data_2cum())
# Use the test data to generate a parametrize decorator. This causes the following
# test to be run for every test case listed in test_data...
@osipi_parametrize(arg_names, test_data, xf_labels=[])
-def test_LEK_UoEdinburghUK_2cum_model(label, t_array, C_t_array,
+def test_LEK_UoEdinburgh_UK_2cum_model(label, t_array, C_t_array,
cp_aif_array, vp_ref, fp_ref,
ps_ref, delay_ref, a_tol_vp, r_tol_vp,
a_tol_fp, r_tol_fp, a_tol_ps, r_tol_ps,
@@ -63,7 +63,7 @@ def test_LEK_UoEdinburghUK_2cum_model(label, t_array, C_t_array,
exc_time = 1e6 * (perf_counter() - tic) # measure execution time
# log results
- log_results(filename_prefix, '_LEK_UoEdinburghUK_2CUM', [
+ log_results(filename_prefix, '_LEK_UoEdinburgh_UK_2CUM', [
[label, f"{exc_time:.0f}", vp_ref, fp_ref, ps_ref, delay_ref, vp_meas, fp_meas, ps_meas, delay_ref]])
# run test
@@ -79,7 +79,7 @@ def test_LEK_UoEdinburghUK_2cum_model(label, t_array, C_t_array,
# Use the test data to generate a parametrize decorator. This causes the following
# test to be run for every test case listed in test_data...
@osipi_parametrize(arg_names, test_data_delay, xf_labels=[])
-def test_LEK_UoEdinburghUK_2cum_model_delay(label, t_array, C_t_array,
+def test_LEK_UoEdinburgh_UK_2cum_model_delay(label, t_array, C_t_array,
cp_aif_array, vp_ref, fp_ref,
ps_ref, delay_ref, a_tol_vp, r_tol_vp,
a_tol_fp, r_tol_fp, a_tol_ps, r_tol_ps,
@@ -119,7 +119,7 @@ def test_LEK_UoEdinburghUK_2cum_model_delay(label, t_array, C_t_array,
exc_time = 1e6 * (perf_counter() - tic) # measure execution time
# log results
- log_results(filename_prefix, '_LEK_UoEdinburghUK_2CUM', [
+ log_results(filename_prefix, '_LEK_UoEdinburgh_UK_2CUM', [
[label, f"{exc_time:.0f}", vp_ref, fp_ref, ps_ref, delay_ref, vp_meas, fp_meas, ps_meas, delay_meas]])
# run test
diff --git a/test/DCEmodels/test_DCEmodels_2CUM_MJT_UoEdinburghUK.py b/test/DCEmodels/test_DCEmodels_2CUM_MJT_UoEdinburgh_UK.py
similarity index 87%
rename from test/DCEmodels/test_DCEmodels_2CUM_MJT_UoEdinburghUK.py
rename to test/DCEmodels/test_DCEmodels_2CUM_MJT_UoEdinburgh_UK.py
index a87c53ee..e0494d08 100644
--- a/test/DCEmodels/test_DCEmodels_2CUM_MJT_UoEdinburghUK.py
+++ b/test/DCEmodels/test_DCEmodels_2CUM_MJT_UoEdinburgh_UK.py
@@ -3,7 +3,7 @@
from time import perf_counter
from ..helpers import osipi_parametrize, log_init, log_results
from . import DCEmodels_data
-from src.original.MJT_UoEdinburghUK import dce_fit, pk_models, aifs
+from src.original.MJT_UoEdinburgh_UK import dce_fit, pk_models, aifs
arg_names = 'label, t_array, C_t_array, cp_aif_array, vp_ref, fp_ref, ' \
'delay_ref, ps_ref, a_tol_vp, r_tol_vp, a_tol_fp, r_tol_fp,'\
@@ -17,14 +17,14 @@ def setup_module(module):
global filename_prefix # we want to change the global variable
os.makedirs('./test/results/DCEmodels', exist_ok=True)
filename_prefix = 'DCEmodels/TestResults_models'
- log_init(filename_prefix, '_MJT_UoEdinburghUK_2CUM', ['label', 'time (us)', 'vp_ref', 'fp_ref', 'ps_ref', 'delay_ref', 'vp_meas', 'fp_meas', 'ps_meas', 'delay_meas'])
+ log_init(filename_prefix, '_MJT_UoEdinburgh_UK_2CUM', ['label', 'time (us)', 'vp_ref', 'fp_ref', 'ps_ref', 'delay_ref', 'vp_meas', 'fp_meas', 'ps_meas', 'delay_meas'])
test_data = (DCEmodels_data.dce_DRO_data_2cum())
# Use the test data to generate a parametrize decorator. This causes the following
# test to be run for every test case listed in test_data...
@osipi_parametrize(arg_names, test_data, xf_labels=[])
-def test_MJT_UoEdinburghUK_2cum_model(label, t_array, C_t_array,
+def test_MJT_UoEdinburgh_UK_2cum_model(label, t_array, C_t_array,
cp_aif_array, vp_ref, fp_ref,
ps_ref, delay_ref, a_tol_vp, r_tol_vp,
a_tol_fp, r_tol_fp, a_tol_ps, r_tol_ps,
@@ -41,7 +41,7 @@ def test_MJT_UoEdinburghUK_2cum_model(label, t_array, C_t_array,
exc_time = 1e6 * (perf_counter() - tic) # measure execution time
# log results
- log_results(filename_prefix, '_MJT_UoEdinburghUK_2CUM', [
+ log_results(filename_prefix, '_MJT_UoEdinburgh_UK_2CUM', [
[label, f"{exc_time:.0f}", vp_ref, fp_ref, ps_ref, delay_ref, vp_meas, fp_meas, ps_meas, delay_ref]])
# run test
@@ -57,7 +57,7 @@ def test_MJT_UoEdinburghUK_2cum_model(label, t_array, C_t_array,
# Use the test data to generate a parametrize decorator. This causes the following
# test to be run for every test case listed in test_data...
@osipi_parametrize(arg_names, test_data_delay, xf_labels=[])
-def test_MJT_UoEdinburghUK_2cum_mode_delay(label, t_array, C_t_array,
+def test_MJT_UoEdinburgh_UK_2cum_mode_delay(label, t_array, C_t_array,
cp_aif_array, vp_ref, fp_ref,
ps_ref, delay_ref, a_tol_vp, r_tol_vp,
a_tol_fp, r_tol_fp, a_tol_ps, r_tol_ps,
@@ -74,7 +74,7 @@ def test_MJT_UoEdinburghUK_2cum_mode_delay(label, t_array, C_t_array,
exc_time = 1e6 * (perf_counter() - tic) # measure execution time
# log results
- log_results(filename_prefix, '_MJT_UoEdinburghUK_2CUM', [
+ log_results(filename_prefix, '_MJT_UoEdinburgh_UK_2CUM', [
[label, f"{exc_time:.0f}", vp_ref, fp_ref, ps_ref, delay_ref, vp_meas, fp_meas, ps_meas, delay_ref]])
# run test
diff --git a/test/DCEmodels/test_DCEmodels_2CXM_LEK_UoEdinburghUK.py b/test/DCEmodels/test_DCEmodels_2CXM_LEK_UoEdinburgh_UK.py
similarity index 92%
rename from test/DCEmodels/test_DCEmodels_2CXM_LEK_UoEdinburghUK.py
rename to test/DCEmodels/test_DCEmodels_2CXM_LEK_UoEdinburgh_UK.py
index dda9928f..28d070b7 100644
--- a/test/DCEmodels/test_DCEmodels_2CXM_LEK_UoEdinburghUK.py
+++ b/test/DCEmodels/test_DCEmodels_2CXM_LEK_UoEdinburgh_UK.py
@@ -5,7 +5,7 @@
from time import perf_counter
from ..helpers import osipi_parametrize, log_init, log_results
from . import DCEmodels_data
-from src.original.LEK_UoEdinburghUK.PharmacokineticModelling.models import \
+from src.original.LEK_UoEdinburgh_UK.PharmacokineticModelling.models import \
TwoCXM
arg_names = 'label, t_array, C_t_array, cp_aif_array, vp_ref, ve_ref, fp_ref,' \
@@ -20,7 +20,7 @@ def setup_module(module):
global filename_prefix # we want to change the global variable
os.makedirs('./test/results/DCEmodels', exist_ok=True)
filename_prefix = 'DCEmodels/TestResults_models'
- log_init(filename_prefix, '_LEK_UoEdinburghUK_2CXM', ['label', 'time (us)', 'vp_ref', 've_ref', 'fp_ref', 'ps_ref','delay_ref', 'vp_meas', 've_meas', 'fp_meas', 'ps_meas','delay_meas'])
+ log_init(filename_prefix, '_LEK_UoEdinburgh_UK_2CXM', ['label', 'time (us)', 'vp_ref', 've_ref', 'fp_ref', 'ps_ref','delay_ref', 'vp_meas', 've_meas', 'fp_meas', 'ps_meas','delay_meas'])
@@ -28,7 +28,7 @@ def setup_module(module):
# Use the test data to generate a parametrize decorator. This causes the
# following test to be run for every test case listed in test_data...
@osipi_parametrize(arg_names, test_data, xf_labels=[])
-def test_LEK_UoEdinburghUK_2cxm_model(label, t_array, C_t_array,
+def test_LEK_UoEdinburgh_UK_2cxm_model(label, t_array, C_t_array,
cp_aif_array, vp_ref, ve_ref,
fp_ref, ps_ref, delay_ref,
a_tol_vp, r_tol_vp, a_tol_ve,
@@ -68,7 +68,7 @@ def test_LEK_UoEdinburghUK_2cxm_model(label, t_array, C_t_array,
exc_time = 1e6 * (perf_counter() - tic) # measure execution time
# log results
- log_results(filename_prefix, '_LEK_UoEdinburghUK_2CXM', [
+ log_results(filename_prefix, '_LEK_UoEdinburgh_UK_2CXM', [
[label, f"{exc_time:.0f}", vp_ref, ve_ref, fp_ref, ps_ref, delay_ref, vp_meas, ve_meas, fp_meas, ps_meas,
delay_ref]])
@@ -85,7 +85,7 @@ def test_LEK_UoEdinburghUK_2cxm_model(label, t_array, C_t_array,
test_data_delay = (DCEmodels_data.dce_DRO_data_2cxm(delay=True))
@osipi_parametrize(arg_names, test_data_delay, xf_labels=[])
-def test_LEK_UoEdinburghUK_2cxm_model_delay(label, t_array, C_t_array,
+def test_LEK_UoEdinburgh_UK_2cxm_model_delay(label, t_array, C_t_array,
cp_aif_array, vp_ref, ve_ref,
fp_ref, ps_ref, delay_ref,
a_tol_vp, r_tol_vp, a_tol_ve,
@@ -128,7 +128,7 @@ def test_LEK_UoEdinburghUK_2cxm_model_delay(label, t_array, C_t_array,
exc_time = 1e6 * (perf_counter() - tic) # measure execution time
# log results
- log_results(filename_prefix, '_LEK_UoEdinburghUK_2CXM', [
+ log_results(filename_prefix, '_LEK_UoEdinburgh_UK_2CXM', [
[label, f"{exc_time:.0f}", vp_ref, ve_ref, fp_ref, ps_ref, delay_ref, vp_meas, ve_meas, fp_meas, ps_meas, delay_meas]])
# run tests
diff --git a/test/DCEmodels/test_DCEmodels_2CXM_MB_QBI_UoManchesterUK.py b/test/DCEmodels/test_DCEmodels_2CXM_MB_QBI_UoManchester_UK.py
similarity index 86%
rename from test/DCEmodels/test_DCEmodels_2CXM_MB_QBI_UoManchesterUK.py
rename to test/DCEmodels/test_DCEmodels_2CXM_MB_QBI_UoManchester_UK.py
index 519651bb..7c0df617 100644
--- a/test/DCEmodels/test_DCEmodels_2CXM_MB_QBI_UoManchesterUK.py
+++ b/test/DCEmodels/test_DCEmodels_2CXM_MB_QBI_UoManchester_UK.py
@@ -3,7 +3,7 @@
from time import perf_counter
from ..helpers import osipi_parametrize, log_init, log_results
from . import DCEmodels_data
-from src.original.MB_QBI_UoManchesterUK.QbiPy.dce_models import two_cxm_model, \
+from src.original.MB_QBI_UoManchester_UK.QbiPy.dce_models import two_cxm_model, \
dce_aif
arg_names = 'label, t_array, C_t_array, cp_aif_array, vp_ref, ve_ref, fp_ref,' \
@@ -19,13 +19,13 @@ def setup_module(module):
global filename_prefix # we want to change the global variable
os.makedirs('./test/results/DCEmodels', exist_ok=True)
filename_prefix = 'DCEmodels/TestResults_models'
- log_init(filename_prefix, '_MB_QBI_UoManchesterUK_2CXM', ['label', 'time (us)', 'vp_ref', 've_ref', 'fp_ref', 'ps_ref', 'vp_meas', 've_meas', 'fp_meas', 'ps_meas'])
+ log_init(filename_prefix, '_MB_QBI_UoManchester_UK_2CXM', ['label', 'time (us)', 'vp_ref', 've_ref', 'fp_ref', 'ps_ref', 'vp_meas', 've_meas', 'fp_meas', 'ps_meas'])
test_data = (DCEmodels_data.dce_DRO_data_2cxm())
# Use the test data to generate a parametrize decorator. This causes the following
# test to be run for every test case listed in test_data...
@osipi_parametrize(arg_names, test_data, xf_labels=[])
-def test_MB_QBI_UoManchesterUK_2cxm_model(label, t_array, C_t_array,
+def test_MB_QBI_UoManchester_UK_2cxm_model(label, t_array, C_t_array,
cp_aif_array, vp_ref, ve_ref,
fp_ref, ps_ref, delay_ref,
a_tol_vp, r_tol_vp, a_tol_ve,
@@ -47,7 +47,7 @@ def test_MB_QBI_UoManchesterUK_2cxm_model(label, t_array, C_t_array,
exc_time = 1e6 * (perf_counter() - tic) # measure execution time
# log results
- log_results(filename_prefix, '_MB_QBI_UoManchesterUK_2CXM', [
+ log_results(filename_prefix, '_MB_QBI_UoManchester_UK_2CXM', [
[label, f"{exc_time:.0f}", vp_ref, ve_ref, fp_ref, ps_ref, vp_meas, ve_meas, fp_meas, ps_meas]])
# run test
diff --git a/test/DCEmodels/test_DCEmodels_2CXM_MJT_UoEdinburghUK.py b/test/DCEmodels/test_DCEmodels_2CXM_MJT_UoEdinburgh_UK.py
similarity index 91%
rename from test/DCEmodels/test_DCEmodels_2CXM_MJT_UoEdinburghUK.py
rename to test/DCEmodels/test_DCEmodels_2CXM_MJT_UoEdinburgh_UK.py
index 0fa76c05..3c9bd3c8 100644
--- a/test/DCEmodels/test_DCEmodels_2CXM_MJT_UoEdinburghUK.py
+++ b/test/DCEmodels/test_DCEmodels_2CXM_MJT_UoEdinburgh_UK.py
@@ -3,7 +3,7 @@
from time import perf_counter
from ..helpers import osipi_parametrize, log_init, log_results
from . import DCEmodels_data
-from src.original.MJT_UoEdinburghUK import dce_fit, pk_models, aifs
+from src.original.MJT_UoEdinburgh_UK import dce_fit, pk_models, aifs
arg_names = 'label, t_array, C_t_array, cp_aif_array, vp_ref, ve_ref, fp_ref,' \
'ps_ref, delay_ref, a_tol_vp, r_tol_vp, a_tol_ve, r_tol_ve, ' \
@@ -18,14 +18,14 @@ def setup_module(module):
global filename_prefix # we want to change the global variable
os.makedirs('./test/results/DCEmodels', exist_ok=True)
filename_prefix = 'DCEmodels/TestResults_models'
- log_init(filename_prefix, '_MJT_UoEdinburghUK_2CXM',
+ log_init(filename_prefix, '_MJT_UoEdinburgh_UK_2CXM',
['label', 'time (us)', 'vp_ref', 've_ref', 'fp_ref', 'ps_ref','delay_ref', 'vp_meas', 've_meas', 'fp_meas', 'ps_meas','delay_meas'])
test_data = (DCEmodels_data.dce_DRO_data_2cxm())
# Use the test data to generate a parametrize decorator. This causes the following
# test to be run for every test case listed in test_data...
@osipi_parametrize(arg_names, test_data, xf_labels=[])
-def test_MJT_UoEdinburghUK_2cxm_model(label, t_array, C_t_array,
+def test_MJT_UoEdinburgh_UK_2cxm_model(label, t_array, C_t_array,
cp_aif_array, vp_ref, ve_ref,
fp_ref, ps_ref, delay_ref,
a_tol_vp, r_tol_vp, a_tol_ve,
@@ -44,7 +44,7 @@ def test_MJT_UoEdinburghUK_2cxm_model(label, t_array, C_t_array,
exc_time = 1e6 * (perf_counter() - tic) # measure execution time
# log results
- log_results(filename_prefix, '_MJT_UoEdinburghUK_2CXM', [
+ log_results(filename_prefix, '_MJT_UoEdinburgh_UK_2CXM', [
[label, f"{exc_time:.0f}", vp_ref, ve_ref, fp_ref, ps_ref, delay_ref, vp_meas, ve_meas, fp_meas, ps_meas, delay_ref]])
# run test
@@ -62,7 +62,7 @@ def test_MJT_UoEdinburghUK_2cxm_model(label, t_array, C_t_array,
# Use the test data to generate a parametrize decorator. This causes the following
# test to be run for every test case listed in test_data...
@osipi_parametrize(arg_names, test_data_delay, xf_labels=[])
-def test_MJT_UoEdinburghUK_2cxm_model_delay(label, t_array, C_t_array,
+def test_MJT_UoEdinburgh_UK_2cxm_model_delay(label, t_array, C_t_array,
cp_aif_array, vp_ref, ve_ref,
fp_ref, ps_ref, delay_ref,
a_tol_vp, r_tol_vp, a_tol_ve,
@@ -81,7 +81,7 @@ def test_MJT_UoEdinburghUK_2cxm_model_delay(label, t_array, C_t_array,
exc_time = 1e6 * (perf_counter() - tic) # measure execution time
# log results
- log_results(filename_prefix, '_MJT_UoEdinburghUK_2CXM', [
+ log_results(filename_prefix, '_MJT_UoEdinburgh_UK_2CXM', [
[label, f"{exc_time:.0f}", vp_ref, ve_ref, fp_ref, ps_ref, delay_ref, vp_meas, ve_meas, fp_meas, ps_meas, delay_meas]])
# run test
diff --git a/test/DCEmodels/test_DCEmodels_2CXM_OGJ_OsloU_Norway.py b/test/DCEmodels/test_DCEmodels_2CXM_OGJ_OsloU_NOR.py
similarity index 92%
rename from test/DCEmodels/test_DCEmodels_2CXM_OGJ_OsloU_Norway.py
rename to test/DCEmodels/test_DCEmodels_2CXM_OGJ_OsloU_NOR.py
index f75cfd9f..cbcd8929 100644
--- a/test/DCEmodels/test_DCEmodels_2CXM_OGJ_OsloU_Norway.py
+++ b/test/DCEmodels/test_DCEmodels_2CXM_OGJ_OsloU_NOR.py
@@ -3,7 +3,7 @@
from time import perf_counter
from ..helpers import osipi_parametrize, log_init, log_results
from . import DCEmodels_data
-from src.original.OGJ_OsloU_Norway.MRImageAnalysis.DCE.Analyze import fitToModel
+from src.original.OGJ_OsloU_NOR.MRImageAnalysis.DCE.Analyze import fitToModel
arg_names = 'label, t_array, C_t_array, cp_aif_array, vp_ref, ve_ref, fp_ref,' \
'ps_ref, delay_ref, a_tol_vp, r_tol_vp, a_tol_ve, r_tol_ve, ' \
@@ -25,7 +25,7 @@ def setup_module(module):
# Use the test data to generate a parametrize decorator. This causes the following
# test to be run for every test case listed in test_data...
@osipi_parametrize(arg_names, test_data, xf_labels=[])
-def test_OGJ_OsloU_Norway_2cxm_model_llsq(label, t_array, C_t_array,
+def test_OGJ_OsloU_NOR_2cxm_model_llsq(label, t_array, C_t_array,
cp_aif_array, vp_ref, ve_ref,
fp_ref, ps_ref, delay_ref,
a_tol_vp, r_tol_vp, a_tol_ve,
@@ -50,7 +50,7 @@ def test_OGJ_OsloU_Norway_2cxm_model_llsq(label, t_array, C_t_array,
exc_time = 1e6 * (perf_counter() - tic) # measure execution time
# log results
- log_results(filename_prefix, '_OGJ_OsloU_Norway_2CXM_LLSQ', [
+ log_results(filename_prefix, '_OGJ_OsloU_NOR_2CXM_LLSQ', [
[label, f"{exc_time:.0f}", vp_ref, ve_ref, fp_ref, ps_ref, vp_meas, ve_meas, fp_meas, ps_meas]])
# run test
diff --git a/test/DCEmodels/test_DCEmodels_Patlak_LEK_UoEdinburghUK.py b/test/DCEmodels/test_DCEmodels_Patlak_LEK_UoEdinburgh_UK.py
similarity index 88%
rename from test/DCEmodels/test_DCEmodels_Patlak_LEK_UoEdinburghUK.py
rename to test/DCEmodels/test_DCEmodels_Patlak_LEK_UoEdinburgh_UK.py
index aa78d4f1..bdbacff4 100644
--- a/test/DCEmodels/test_DCEmodels_Patlak_LEK_UoEdinburghUK.py
+++ b/test/DCEmodels/test_DCEmodels_Patlak_LEK_UoEdinburgh_UK.py
@@ -4,7 +4,7 @@
from time import perf_counter
from ..helpers import osipi_parametrize, log_init, log_results
from . import DCEmodels_data
-from src.original.LEK_UoEdinburghUK.PharmacokineticModelling.models import \
+from src.original.LEK_UoEdinburgh_UK.PharmacokineticModelling.models import \
Patlak
arg_names = 'label, t_array, C_t_array, cp_aif_array, vp_ref, ps_ref, ' \
@@ -20,14 +20,14 @@ def setup_module(module):
global filename_prefix # we want to change the global variable
os.makedirs('./test/results/DCEmodels', exist_ok=True)
filename_prefix = 'DCEmodels/TestResults_models'
- log_init(filename_prefix, '_LEK_UoEdinburghUK_patlak', ['label', 'time (us)', 'vp_ref', 'ps_ref', 'delay_ref', 'vp_meas', 'ps_meas', 'delay_meas'])
+ log_init(filename_prefix, '_LEK_UoEdinburgh_UK_patlak', ['label', 'time (us)', 'vp_ref', 'ps_ref', 'delay_ref', 'vp_meas', 'ps_meas', 'delay_meas'])
# Use the test data to generate a parametrize decorator. This causes the following
# test to be run for every test case listed in test_data...
test_data = (DCEmodels_data.dce_DRO_data_Patlak())
@osipi_parametrize(arg_names, test_data, xf_labels=[])
-def test_LEK_UoEdinburghUK_Patlak_model(label, t_array, C_t_array, cp_aif_array,
+def test_LEK_UoEdinburgh_UK_Patlak_model(label, t_array, C_t_array, cp_aif_array,
vp_ref, ps_ref, delay_ref, a_tol_vp,
r_tol_vp, a_tol_ps, r_tol_ps,
a_tol_delay, r_tol_delay):
@@ -49,7 +49,7 @@ def test_LEK_UoEdinburghUK_Patlak_model(label, t_array, C_t_array, cp_aif_array,
exc_time = 1e6 * (perf_counter() - tic) # measure execution time
# log results
- log_results(filename_prefix, '_LEK_UoEdinburghUK_patlak', [
+ log_results(filename_prefix, '_LEK_UoEdinburgh_UK_patlak', [
[label, f"{exc_time:.0f}", vp_ref, ps_ref, delay_ref, vp_meas, ps_meas, delay_ref]]) # in this case delay_ref is used as delay_meas was 0
# run test
@@ -63,7 +63,7 @@ def test_LEK_UoEdinburghUK_Patlak_model(label, t_array, C_t_array, cp_aif_array,
# Use the test data to generate a parametrize decorator. This causes the
# following test to be run for every test case listed in test_data...
@osipi_parametrize(arg_names, test_data_delay, xf_labels=[])
-def test_LEK_UoEdinburghUK_Patlak_model_delay(label, t_array, C_t_array,
+def test_LEK_UoEdinburgh_UK_Patlak_model_delay(label, t_array, C_t_array,
cp_aif_array, vp_ref, ps_ref,
delay_ref, a_tol_vp, r_tol_vp,
a_tol_ps, r_tol_ps,
@@ -88,7 +88,7 @@ def test_LEK_UoEdinburghUK_Patlak_model_delay(label, t_array, C_t_array,
exc_time = 1e6 * (perf_counter() - tic) # measure execution time
# log results
- log_results(filename_prefix, '_LEK_UoEdinburghUK_patlak', [
+ log_results(filename_prefix, '_LEK_UoEdinburgh_UK_patlak', [
[label, f"{exc_time:.0f}", vp_ref, ps_ref, delay_ref, vp_meas, ps_meas, delay_meas]])
# run test
diff --git a/test/DCEmodels/test_DCEmodels_Patlak_MJT_UoEdinburghUK.py b/test/DCEmodels/test_DCEmodels_Patlak_MJT_UoEdinburgh_UK.py
similarity index 84%
rename from test/DCEmodels/test_DCEmodels_Patlak_MJT_UoEdinburghUK.py
rename to test/DCEmodels/test_DCEmodels_Patlak_MJT_UoEdinburgh_UK.py
index bf031607..918a58b3 100644
--- a/test/DCEmodels/test_DCEmodels_Patlak_MJT_UoEdinburghUK.py
+++ b/test/DCEmodels/test_DCEmodels_Patlak_MJT_UoEdinburgh_UK.py
@@ -3,7 +3,7 @@
from time import perf_counter
from ..helpers import osipi_parametrize, log_init, log_results
from . import DCEmodels_data
-from src.original.MJT_UoEdinburghUK import dce_fit, pk_models, aifs
+from src.original.MJT_UoEdinburgh_UK import dce_fit, pk_models, aifs
arg_names = 'label, t_array, C_t_array, cp_aif_array, vp_ref, ps_ref, ' \
'delay_ref, a_tol_vp, r_tol_vp, a_tol_ps, r_tol_ps, a_tol_delay, ' \
@@ -17,13 +17,13 @@ def setup_module(module):
global filename_prefix # we want to change the global variable
os.makedirs('./test/results/DCEmodels', exist_ok=True)
filename_prefix = 'DCEmodels/TestResults_models'
- log_init(filename_prefix, '_MJT_UoEdinburghUK_patlak', ['label', 'time (us)', 'vp_ref', 'ps_ref', 'delay_ref', 'vp_meas', 'ps_meas', 'delay_meas'])
- log_init(filename_prefix, '_MJT_UoEdinburghUK_patlak_llsq', ['label', 'time (us)', 'vp_ref', 'ps_ref', 'delay_ref', 'vp_meas', 'ps_meas', 'delay_meas'])
+ log_init(filename_prefix, '_MJT_UoEdinburgh_UK_patlak', ['label', 'time (us)', 'vp_ref', 'ps_ref', 'delay_ref', 'vp_meas', 'ps_meas', 'delay_meas'])
+ log_init(filename_prefix, '_MJT_UoEdinburgh_UK_patlak_llsq', ['label', 'time (us)', 'vp_ref', 'ps_ref', 'delay_ref', 'vp_meas', 'ps_meas', 'delay_meas'])
# Use the test data to generate a parametrize decorator. This causes the following
# test to be run for every test case listed in test_data...
@osipi_parametrize(arg_names, test_data, xf_labels=[])
-def test_MJT_UoEdinburghUK_Patlak_model(label, t_array, C_t_array,
+def test_MJT_UoEdinburgh_UK_Patlak_model(label, t_array, C_t_array,
cp_aif_array, vp_ref, ps_ref,
delay_ref, a_tol_vp, r_tol_vp,
a_tol_ps, r_tol_ps,
@@ -40,7 +40,7 @@ def test_MJT_UoEdinburghUK_Patlak_model(label, t_array, C_t_array,
exc_time = 1e6 * (perf_counter() - tic) # measure execution time
# log results
- log_results(filename_prefix, '_MJT_UoEdinburghUK_patlak', [
+ log_results(filename_prefix, '_MJT_UoEdinburgh_UK_patlak', [
[label, f"{exc_time:.0f}", vp_ref, ps_ref, delay_ref, vp_meas, ps_meas, delay_ref]])
# run test
@@ -54,7 +54,7 @@ def test_MJT_UoEdinburghUK_Patlak_model(label, t_array, C_t_array,
# Use the test data to generate a parametrize decorator. This causes the
# following test to be run for every test case listed in test_data...
@osipi_parametrize(arg_names, test_data_delay, xf_labels=[])
-def test_MJT_UoEdinburghUK_Patlak_model_delay(label, t_array, C_t_array,
+def test_MJT_UoEdinburgh_UK_Patlak_model_delay(label, t_array, C_t_array,
cp_aif_array, vp_ref, ps_ref,
delay_ref, a_tol_vp, r_tol_vp,
a_tol_ps, r_tol_ps,
@@ -71,7 +71,7 @@ def test_MJT_UoEdinburghUK_Patlak_model_delay(label, t_array, C_t_array,
exc_time = 1e6 * (perf_counter() - tic) # measure execution time
# log results
- log_results(filename_prefix, '_MJT_UoEdinburghUK_patlak',
+ log_results(filename_prefix, '_MJT_UoEdinburgh_UK_patlak',
[[label, f"{exc_time:.0f}", vp_ref, ps_ref, delay_ref, vp_meas, ps_meas, delay_meas]])
# run test
@@ -81,7 +81,7 @@ def test_MJT_UoEdinburghUK_Patlak_model_delay(label, t_array, C_t_array,
@osipi_parametrize(arg_names, test_data, xf_labels=[])
-def test_MJT_UoEdinburghUK_Patlak_model_llsq(label, t_array, C_t_array,
+def test_MJT_UoEdinburgh_UK_Patlak_model_llsq(label, t_array, C_t_array,
cp_aif_array, vp_ref, ps_ref,
delay_ref, a_tol_vp, r_tol_vp,
a_tol_ps, r_tol_ps,
@@ -97,7 +97,7 @@ def test_MJT_UoEdinburghUK_Patlak_model_llsq(label, t_array, C_t_array,
exc_time = 1e6 * (perf_counter() - tic) # measure execution time
# log results
- log_results(filename_prefix, '_MJT_UoEdinburghUK_patlak_llsq', [
+ log_results(filename_prefix, '_MJT_UoEdinburgh_UK_patlak_llsq', [
[label, f"{exc_time:.0f}", vp_ref, ps_ref, delay_ref, vp_meas, ps_meas, delay_ref]])
# run test
diff --git a/test/DCEmodels/test_DCEmodels_Patlak_ST_USydAUS.py b/test/DCEmodels/test_DCEmodels_Patlak_ST_USyd_AUS.py
similarity index 87%
rename from test/DCEmodels/test_DCEmodels_Patlak_ST_USydAUS.py
rename to test/DCEmodels/test_DCEmodels_Patlak_ST_USyd_AUS.py
index 1e7635df..b7975716 100644
--- a/test/DCEmodels/test_DCEmodels_Patlak_ST_USydAUS.py
+++ b/test/DCEmodels/test_DCEmodels_Patlak_ST_USyd_AUS.py
@@ -4,7 +4,7 @@
from time import perf_counter
from ..helpers import osipi_parametrize, log_init, log_results
from . import DCEmodels_data
-from src.original.ST_USydAUS.ModelDictionary import PatlakModel
+from src.original.ST_USyd_AUS.ModelDictionary import PatlakModel
arg_names = 'label, t_array, C_t_array, cp_aif_array, vp_ref, ps_ref, ' \
'delay_ref, a_tol_vp, r_tol_vp, a_tol_ps, r_tol_ps, a_tol_delay, ' \
@@ -18,7 +18,8 @@ def setup_module(module):
global filename_prefix # we want to change the global variable
os.makedirs('./test/results/DCEmodels', exist_ok=True)
filename_prefix = 'DCEmodels/TestResults_models'
- log_init(filename_prefix, '_ST_USydAus_patlak', ['label', 'time (us)', 'vp_ref', 'ps_ref', 'vp_meas', 'ps_meas'])
+ log_init(filename_prefix, '_ST_USydAUS_patlak', ['label', 'time (us)',
+ 'vp_ref', 'ps_ref', 'vp_meas', 'ps_meas'])
# Use the test data to generate a parametrize decorator. This causes the following
# test to be run for every test case listed in test_data...
@@ -45,7 +46,7 @@ def test_ST_USydAUS_Patlak_model(label, t_array, C_t_array,
exc_time = 1e6 * (perf_counter() - tic) # measure execution time
# log results
- log_results(filename_prefix, '_ST_USydAus_patlak', [
+ log_results(filename_prefix, '_ST_USydAUS_patlak', [
[label, f"{exc_time:.0f}", vp_ref, ps_ref, vp_meas, ps_meas]])
# run test
diff --git a/test/DCEmodels/test_DCEmodels_etofts_LEK_UoEdinburghUK.py b/test/DCEmodels/test_DCEmodels_etofts_LEK_UoEdinburgh_UK.py
similarity index 81%
rename from test/DCEmodels/test_DCEmodels_etofts_LEK_UoEdinburghUK.py
rename to test/DCEmodels/test_DCEmodels_etofts_LEK_UoEdinburgh_UK.py
index 69f00e86..36150a1e 100644
--- a/test/DCEmodels/test_DCEmodels_etofts_LEK_UoEdinburghUK.py
+++ b/test/DCEmodels/test_DCEmodels_etofts_LEK_UoEdinburgh_UK.py
@@ -4,7 +4,7 @@
from time import perf_counter
from ..helpers import osipi_parametrize, log_init, log_results
from . import DCEmodels_data
-from osipi_code_collection.original.LEK_UoEdinburghUK.PharmacokineticModelling.models import ExtKety
+from osipi_code_collection.original.LEK_UoEdinburgh_UK.PharmacokineticModelling.models import ExtKety
# All tests will use the same arguments and same data...
arg_names = 'label, t_array, C_array, ca_array, ta_array, ve_ref, vp_ref, Ktrans_ref, arterial_delay_ref, a_tol_ve, ' \
@@ -19,14 +19,14 @@ def setup_module(module):
global filename_prefix # we want to change the global variable
os.makedirs('./test/results/DCEmodels', exist_ok=True)
filename_prefix = 'DCEmodels/TestResults_models'
- log_init(filename_prefix, '_LEK_UoEdinburghUK_etofts', ['label', 'time (us)', 'Ktrans_ref', 've_ref', 'vp_ref', 'delay_ref', 'Ktrans_meas', 've_meas', 'vp_meas', 'delay_meas'])
+ log_init(filename_prefix, '_LEK_UoEdinburgh_UK_etofts', ['label', 'time (us)', 'Ktrans_ref', 've_ref', 'vp_ref', 'delay_ref', 'Ktrans_meas', 've_meas', 'vp_meas', 'delay_meas'])
test_data = (DCEmodels_data.dce_DRO_data_extended_tofts_kety())
# Use the test data to generate a parametrize decorator. This causes the following test to be run for every test case
# listed in test_data...
@osipi_parametrize(arg_names, test_data, xf_labels=[])
-def test_LEK_UoEdinburghUK_extended_tofts_kety_model(label, t_array, C_array, ca_array, ta_array, ve_ref, vp_ref,
+def test_LEK_UoEdinburgh_UK_extended_tofts_kety_model(label, t_array, C_array, ca_array, ta_array, ve_ref, vp_ref,
Ktrans_ref, arterial_delay_ref, a_tol_ve, r_tol_ve, a_tol_vp,
r_tol_vp, a_tol_Ktrans, r_tol_Ktrans, a_tol_delay, r_tol_delay):
# NOTES:
@@ -48,7 +48,7 @@ def test_LEK_UoEdinburghUK_extended_tofts_kety_model(label, t_array, C_array, ca
arterial_delay_meas = arterial_delay_ref
# log results
- log_results(filename_prefix, '_LEK_UoEdinburghUK_etofts', [[label, f"{exc_time:.0f}", Ktrans_ref, ve_ref, vp_ref, arterial_delay_ref, Ktrans_meas, ve_meas, vp_meas, arterial_delay_meas]])
+ log_results(filename_prefix, '_LEK_UoEdinburgh_UK_etofts', [[label, f"{exc_time:.0f}", Ktrans_ref, ve_ref, vp_ref, arterial_delay_ref, Ktrans_meas, ve_meas, vp_meas, arterial_delay_meas]])
# run test
np.testing.assert_allclose([ve_meas], [ve_ref], rtol=r_tol_ve, atol=a_tol_ve)
@@ -60,7 +60,7 @@ def test_LEK_UoEdinburghUK_extended_tofts_kety_model(label, t_array, C_array, ca
# Use the test data to generate a parametrize decorator. This causes the following test to be run for every test case
# listed in test_data...
@osipi_parametrize(arg_names, test_data_delay, xf_labels=[])
-def test_LEK_UoEdinburghUK_extended_tofts_kety_model_delay(label, t_array,
+def test_LEK_UoEdinburgh_UK_extended_tofts_kety_model_delay(label, t_array,
C_array, ca_array, ta_array, ve_ref, vp_ref,
Ktrans_ref, arterial_delay_ref, a_tol_ve, r_tol_ve, a_tol_vp,
r_tol_vp, a_tol_Ktrans, r_tol_Ktrans, a_tol_delay, r_tol_delay):
@@ -81,7 +81,7 @@ def test_LEK_UoEdinburghUK_extended_tofts_kety_model_delay(label, t_array,
arterial_delay_meas *= 60 # convert to s
# log results
- log_results(filename_prefix, '_LEK_UoEdinburghUK_etofts', [[label, f"{exc_time:.0f}", Ktrans_ref, ve_ref, vp_ref, arterial_delay_ref, Ktrans_meas, ve_meas, vp_meas, arterial_delay_meas]])
+ log_results(filename_prefix, '_LEK_UoEdinburgh_UK_etofts', [[label, f"{exc_time:.0f}", Ktrans_ref, ve_ref, vp_ref, arterial_delay_ref, Ktrans_meas, ve_meas, vp_meas, arterial_delay_meas]])
# run test
np.testing.assert_allclose([ve_meas], [ve_ref], rtol=r_tol_ve, atol=a_tol_ve)
diff --git a/test/DCEmodels/test_DCEmodels_etofts_MB_QBI_UoManchesterUK.py b/test/DCEmodels/test_DCEmodels_etofts_MB_QBI_UoManchester_UK.py
similarity index 95%
rename from test/DCEmodels/test_DCEmodels_etofts_MB_QBI_UoManchesterUK.py
rename to test/DCEmodels/test_DCEmodels_etofts_MB_QBI_UoManchester_UK.py
index eec0753f..a7500f53 100644
--- a/test/DCEmodels/test_DCEmodels_etofts_MB_QBI_UoManchesterUK.py
+++ b/test/DCEmodels/test_DCEmodels_etofts_MB_QBI_UoManchester_UK.py
@@ -3,7 +3,7 @@
from time import perf_counter
from ..helpers import osipi_parametrize, log_init, log_results
from . import DCEmodels_data
-from osipi_code_collection.original.MB_QBI_UoManchesterUK.QbiPy.dce_models import tofts_model, dce_aif
+from osipi_code_collection.original.MB_QBI_UoManchester_UK.QbiPy.dce_models import tofts_model, dce_aif
# All tests will use the same arguments and same data...
arg_names = 'label, t_array, C_array, ca_array, ta_array, ve_ref, vp_ref, Ktrans_ref, arterial_delay_ref, a_tol_ve, ' \
diff --git a/test/DCEmodels/test_DCEmodels_etofts_MJT_UoEdinburghUK.py b/test/DCEmodels/test_DCEmodels_etofts_MJT_UoEdinburgh_UK.py
similarity index 83%
rename from test/DCEmodels/test_DCEmodels_etofts_MJT_UoEdinburghUK.py
rename to test/DCEmodels/test_DCEmodels_etofts_MJT_UoEdinburgh_UK.py
index 43a37b88..6d3b2d22 100644
--- a/test/DCEmodels/test_DCEmodels_etofts_MJT_UoEdinburghUK.py
+++ b/test/DCEmodels/test_DCEmodels_etofts_MJT_UoEdinburgh_UK.py
@@ -3,7 +3,7 @@
from time import perf_counter
from ..helpers import osipi_parametrize, log_init, log_results
from . import DCEmodels_data
-from osipi_code_collection.original.MJT_UoEdinburghUK import dce_fit, pk_models, aifs
+from osipi_code_collection.original.MJT_UoEdinburgh_UK import dce_fit, pk_models, aifs
# All tests will use the same arguments and same data...
arg_names = 'label, t_array, C_array, ca_array, ta_array, ve_ref, vp_ref, Ktrans_ref, arterial_delay_ref, a_tol_ve, ' \
@@ -16,14 +16,14 @@ def setup_module(module):
global filename_prefix # we want to change the global variable
os.makedirs('./test/results/DCEmodels', exist_ok=True)
filename_prefix = 'DCEmodels/TestResults_models'
- log_init(filename_prefix, '_MJT_UoEdinburghUK_etofts', ['label', 'time (us)', 'Ktrans_ref', 've_ref', 'vp_ref', 'delay_ref', 'Ktrans_meas', 've_meas', 'vp_meas', 'delay_meas'])
+ log_init(filename_prefix, '_MJT_UoEdinburgh_UK_etofts', ['label', 'time (us)', 'Ktrans_ref', 've_ref', 'vp_ref', 'delay_ref', 'Ktrans_meas', 've_meas', 'vp_meas', 'delay_meas'])
test_data = (DCEmodels_data.dce_DRO_data_extended_tofts_kety())
# Use the test data to generate a parametrize decorator. This causes the following
# test to be run for every test case listed in test_data...
@osipi_parametrize(arg_names, test_data, xf_labels=[])
-def test_MJT_UoEdinburghUK_extended_tofts_kety_model(label, t_array, C_array, ca_array, ta_array, ve_ref, vp_ref,
+def test_MJT_UoEdinburgh_UK_extended_tofts_kety_model(label, t_array, C_array, ca_array, ta_array, ve_ref, vp_ref,
Ktrans_ref, arterial_delay_ref, a_tol_ve, r_tol_ve, a_tol_vp,
r_tol_vp, a_tol_Ktrans, r_tol_Ktrans, a_tol_delay, r_tol_delay):
# NOTES:
@@ -42,7 +42,7 @@ def test_MJT_UoEdinburghUK_extended_tofts_kety_model(label, t_array, C_array, ca
exc_time = 1e6 * (perf_counter() - tic) # measure execution time
# log results
- log_results(filename_prefix, '_MJT_UoEdinburghUK_etofts', [[label, f"{exc_time:.0f}", Ktrans_ref, ve_ref, vp_ref,
+ log_results(filename_prefix, '_MJT_UoEdinburgh_UK_etofts', [[label, f"{exc_time:.0f}", Ktrans_ref, ve_ref, vp_ref,
arterial_delay_ref, Ktrans_meas, ve_meas, vp_meas,
arterial_delay_ref]])
@@ -56,7 +56,7 @@ def test_MJT_UoEdinburghUK_extended_tofts_kety_model(label, t_array, C_array, ca
# Use the test data to generate a parametrize decorator. This causes the following
# test to be run for every test case listed in test_data...
@osipi_parametrize(arg_names, test_data_delay, xf_labels=[])
-def test_MJT_UoEdinburghUK_extended_tofts_kety_model_delay(label, t_array, C_array, ca_array, ta_array, ve_ref, vp_ref,
+def test_MJT_UoEdinburgh_UK_extended_tofts_kety_model_delay(label, t_array, C_array, ca_array, ta_array, ve_ref, vp_ref,
Ktrans_ref, arterial_delay_ref, a_tol_ve, r_tol_ve, a_tol_vp,
r_tol_vp, a_tol_Ktrans, r_tol_Ktrans, a_tol_delay, r_tol_delay):
# NOTES:
@@ -75,7 +75,7 @@ def test_MJT_UoEdinburghUK_extended_tofts_kety_model_delay(label, t_array, C_arr
exc_time = 1e6 * (perf_counter() - tic) # measure execution time
# log results
- log_results(filename_prefix, '_MJT_UoEdinburghUK_etofts', [[label, f"{exc_time:.0f}", Ktrans_ref, ve_ref, vp_ref,
+ log_results(filename_prefix, '_MJT_UoEdinburgh_UK_etofts', [[label, f"{exc_time:.0f}", Ktrans_ref, ve_ref, vp_ref,
arterial_delay_ref, Ktrans_meas, ve_meas, vp_meas,
delay_meas]])
diff --git a/test/DCEmodels/test_DCEmodels_etofts_OGJ_OsloU_Norway.py b/test/DCEmodels/test_DCEmodels_etofts_OGJ_OsloU_NOR.py
similarity index 75%
rename from test/DCEmodels/test_DCEmodels_etofts_OGJ_OsloU_Norway.py
rename to test/DCEmodels/test_DCEmodels_etofts_OGJ_OsloU_NOR.py
index f07e65f3..463b299c 100644
--- a/test/DCEmodels/test_DCEmodels_etofts_OGJ_OsloU_Norway.py
+++ b/test/DCEmodels/test_DCEmodels_etofts_OGJ_OsloU_NOR.py
@@ -3,7 +3,8 @@
from time import perf_counter
from ..helpers import osipi_parametrize, log_init, log_results
from . import DCEmodels_data
-from osipi_code_collection.original.OGJ_OsloU_Norway.MRImageAnalysis.DCE.Analyze import fitToModel
+from osipi_code_collection.original.OGJ_OsloU_NOR.MRImageAnalysis.DCE.Analyze \
+ import fitToModel
# All tests will use the same arguments and same data...
arg_names = 'label, t_array, C_array, ca_array, ta_array, ve_ref, vp_ref, Ktrans_ref, arterial_delay_ref, a_tol_ve, ' \
@@ -17,14 +18,17 @@ def setup_module(module):
global filename_prefix # we want to change the global variable
os.makedirs('./test/results/DCEmodels', exist_ok=True)
filename_prefix = 'DCEmodels/TestResults_models'
- log_init(filename_prefix, '_OGJ_OsloU_Norway_etofts_LLSQ', ['label', 'time (us)', 'Ktrans_ref', 've_ref', 'vp_ref', 'Ktrans_meas', 've_meas', 'vp_meas'])
- log_init(filename_prefix, '_OGJ_OsloU_Norway_etofts_NLLS', ['label', 'time (us)', 'Ktrans_ref', 've_ref', 'vp_ref', 'Ktrans_meas', 've_meas', 'vp_meas'])
+ log_init(filename_prefix, '_OGJ_OsloU_NOR_etofts_LLSQ', ['label', 'time ('
+ 'us)', 'Ktrans_ref', 've_ref', 'vp_ref', 'Ktrans_meas', 've_meas', 'vp_meas'])
+ log_init(filename_prefix, '_OGJ_OsloU_NOR_etofts_NLLS', ['label', 'time ('
+ 'us)', 'Ktrans_ref', 've_ref', 'vp_ref', 'Ktrans_meas', 've_meas', 'vp_meas'])
# Use the test data to generate a parametrize decorator. This causes the following test to be run for every test case
# listed in test_data...
@osipi_parametrize(arg_names, test_data, xf_labels=[])
-def test_OGJ_OsloU_Norway_extended_tofts_kety_model_llsq(label, t_array, C_array, ca_array, ta_array, ve_ref, vp_ref,
+def test_OGJ_OsloU_NOR_extended_tofts_kety_model_llsq(label, t_array, C_array,
+ ca_array, ta_array, ve_ref, vp_ref,
Ktrans_ref, arterial_delay_ref, a_tol_ve, r_tol_ve, a_tol_vp,
r_tol_vp, a_tol_Ktrans, r_tol_Ktrans, a_tol_delay, r_tol_delay):
# NOTES:
@@ -43,7 +47,7 @@ def test_OGJ_OsloU_Norway_extended_tofts_kety_model_llsq(label, t_array, C_array
exc_time = 1e6 * (perf_counter() - tic) # measure execution time
# log results
- log_results(filename_prefix, '_OGJ_OsloU_Norway_etofts_LLSQ', [
+ log_results(filename_prefix, '_OGJ_OsloU_NOR_etofts_LLSQ', [
[label, f"{exc_time:.0f}", Ktrans_ref, ve_ref, vp_ref, Ktrans_meas, ve_meas, vp_meas]])
# run test
@@ -53,7 +57,8 @@ def test_OGJ_OsloU_Norway_extended_tofts_kety_model_llsq(label, t_array, C_array
@osipi_parametrize(arg_names, test_data, xf_labels=[])
-def test_OGJ_OsloU_Norway_extended_tofts_kety_model_nlls(label, t_array, C_array, ca_array, ta_array, ve_ref, vp_ref,
+def test_OGJ_OsloU_NOR_extended_tofts_kety_model_nlls(label, t_array, C_array,
+ ca_array, ta_array, ve_ref, vp_ref,
Ktrans_ref, arterial_delay_ref, a_tol_ve, r_tol_ve, a_tol_vp,
r_tol_vp, a_tol_Ktrans, r_tol_Ktrans, a_tol_delay, r_tol_delay):
# NOTES:
@@ -72,7 +77,7 @@ def test_OGJ_OsloU_Norway_extended_tofts_kety_model_nlls(label, t_array, C_array
exc_time = 1e6 * (perf_counter() - tic) # measure execution time
# log results
- log_results(filename_prefix, '_OGJ_OsloU_Norway_etofts_NLLS', [
+ log_results(filename_prefix, '_OGJ_OsloU_NOR_etofts_NLLS', [
[label, f"{exc_time:.0f}", Ktrans_ref, ve_ref, vp_ref, Ktrans_meas, ve_meas, vp_meas]])
# run test
diff --git a/test/DCEmodels/test_DCEmodels_etofts_OG_MO_AUMC_ICR_RMH.py b/test/DCEmodels/test_DCEmodels_etofts_OG_MO_AUMC_ICR_RMH_NL_UK.py
similarity index 82%
rename from test/DCEmodels/test_DCEmodels_etofts_OG_MO_AUMC_ICR_RMH.py
rename to test/DCEmodels/test_DCEmodels_etofts_OG_MO_AUMC_ICR_RMH_NL_UK.py
index 35882c79..133c4d57 100644
--- a/test/DCEmodels/test_DCEmodels_etofts_OG_MO_AUMC_ICR_RMH.py
+++ b/test/DCEmodels/test_DCEmodels_etofts_OG_MO_AUMC_ICR_RMH_NL_UK.py
@@ -3,7 +3,9 @@
from time import perf_counter
from ..helpers import osipi_parametrize, log_init, log_results
from . import DCEmodels_data
-from osipi_code_collection.original.OG_MO_AUMC_ICR_RMH.ExtendedTofts.DCE import fit_tofts_model, fit_aif
+from osipi_code_collection.original.OG_MO_AUMC_ICR_RMH_NL_UK.ExtendedTofts.DCE \
+ import \
+ fit_tofts_model, fit_aif
# All tests will use the same arguments and same data...
arg_names = 'label, t_array, C_array, ca_array, ta_array, ve_ref, vp_ref, Ktrans_ref, arterial_delay_ref, a_tol_ve, ' \
@@ -18,14 +20,16 @@ def setup_module(module):
global filename_prefix # we want to change the global variable
os.makedirs('./test/results/DCEmodels', exist_ok=True)
filename_prefix = 'DCEmodels/TestResults_models'
- log_init(filename_prefix, '_OG_MO_AUMC_ICR_RMH_etofts', ['label', 'time (us)', 'Ktrans_ref', 've_ref', 'vp_ref', 'delay_ref', 'Ktrans_meas', 've_meas', 'vp_meas', 'delay_meas'])
+ log_init(filename_prefix, '_OG_MO_AUMC_ICR_RMH_NL_UK_etofts', ['label',
+ 'time (us)', 'Ktrans_ref', 've_ref', 'vp_ref', 'delay_ref', 'Ktrans_meas', 've_meas', 'vp_meas', 'delay_meas'])
test_data = (DCEmodels_data.dce_DRO_data_extended_tofts_kety())
# Use the test data to generate a parametrize decorator. This causes the following
# test to be run for every test case listed in test_data...
@osipi_parametrize(arg_names, test_data, xf_labels=[])
-def testOG_MO_AUMC_ICR_RMH_extended_tofts_kety_model(label, t_array, C_array, ca_array, ta_array, ve_ref, vp_ref,
+def test_OG_MO_AUMC_ICR_RMH_NL_UK_extended_tofts_kety_model(label, t_array,
+ C_array, ca_array, ta_array, ve_ref, vp_ref,
Ktrans_ref, arterial_delay_ref, a_tol_ve, r_tol_ve, a_tol_vp,
r_tol_vp, a_tol_Ktrans, r_tol_Ktrans, a_tol_delay, r_tol_delay):
# NOTES:
@@ -61,7 +65,8 @@ def testOG_MO_AUMC_ICR_RMH_extended_tofts_kety_model(label, t_array, C_array, ca
exc_time = 1e6 * (perf_counter() - tic) # measure execution time
# log results
- log_results(filename_prefix, '_OG_MO_AUMC_ICR_RMH_etofts', [[label, f"{exc_time:.0f}", Ktrans_ref, ve_ref, vp_ref, arterial_delay_ref, Ktrans_meas, ve_meas, vp_meas, arterial_delay_meas]])
+ log_results(filename_prefix, '_OG_MO_AUMC_ICR_RMH_NL_UK_etofts', [[label,
+ f"{exc_time:.0f}", Ktrans_ref, ve_ref, vp_ref, arterial_delay_ref, Ktrans_meas, ve_meas, vp_meas, arterial_delay_meas]])
# run test
np.testing.assert_allclose([ve_meas], [ve_ref], rtol=r_tol_ve, atol=a_tol_ve)
@@ -73,7 +78,7 @@ def testOG_MO_AUMC_ICR_RMH_extended_tofts_kety_model(label, t_array, C_array, ca
# Use the test data to generate a parametrize decorator. This causes the following
# test to be run for every test case listed in test_data...
@osipi_parametrize(arg_names, test_data_delay, xf_labels=[])
-def testOG_MO_AUMC_ICR_RMH_extended_tofts_kety_model_delay(label, t_array,
+def testOG_MO_AUMC_ICR_RMH_NL_UK_extended_tofts_kety_model_delay(label, t_array,
C_array, ca_array, ta_array, ve_ref, vp_ref,
Ktrans_ref, arterial_delay_ref, a_tol_ve, r_tol_ve, a_tol_vp,
r_tol_vp, a_tol_Ktrans, r_tol_Ktrans, a_tol_delay, r_tol_delay):
@@ -109,7 +114,8 @@ def testOG_MO_AUMC_ICR_RMH_extended_tofts_kety_model_delay(label, t_array,
exc_time = 1e6 * (perf_counter() - tic) # measure execution time
# log results
- log_results(filename_prefix, '_OG_MO_AUMC_ICR_RMH_etofts', [[label, f"{exc_time:.0f}", Ktrans_ref, ve_ref, vp_ref, arterial_delay_ref, Ktrans_meas, ve_meas, vp_meas, arterial_delay_meas]])
+ log_results(filename_prefix, '_OG_MO_AUMC_ICR_RMH_NL_UK_etofts', [[label,
+ f"{exc_time:.0f}", Ktrans_ref, ve_ref, vp_ref, arterial_delay_ref, Ktrans_meas, ve_meas, vp_meas, arterial_delay_meas]])
# run test
np.testing.assert_allclose([ve_meas], [ve_ref], rtol=r_tol_ve, atol=a_tol_ve)
diff --git a/test/DCEmodels/test_DCEmodels_etofts_ST_USydAUS.py b/test/DCEmodels/test_DCEmodels_etofts_ST_USyd_AUS.py
similarity index 90%
rename from test/DCEmodels/test_DCEmodels_etofts_ST_USydAUS.py
rename to test/DCEmodels/test_DCEmodels_etofts_ST_USyd_AUS.py
index 79aa8319..a5450a1e 100644
--- a/test/DCEmodels/test_DCEmodels_etofts_ST_USydAUS.py
+++ b/test/DCEmodels/test_DCEmodels_etofts_ST_USyd_AUS.py
@@ -18,7 +18,8 @@ def setup_module(module):
global filename_prefix # we want to change the global variable
os.makedirs('./test/results/DCEmodels', exist_ok=True)
filename_prefix = 'DCEmodels/TestResults_models'
- log_init(filename_prefix, '_ST_USydAus_etofts', ['label', 'time (us)', 'Ktrans_ref', 've_ref', 'vp_ref', 'Ktrans_meas', 've_meas', 'vp_meas'])
+ log_init(filename_prefix, '_ST_USydAUS_etofts', ['label', 'time (us)',
+ 'Ktrans_ref', 've_ref', 'vp_ref', 'Ktrans_meas', 've_meas', 'vp_meas'])
# Use the test data to generate a parametrize decorator. This causes the following
@@ -43,7 +44,7 @@ def testST_USydAUS_extended_tofts_kety_model(label, t_array, C_array, ca_array,
exc_time = 1e6 * (perf_counter() - tic) # measure execution time
# log results
- log_results(filename_prefix, '_ST_USydAus_etofts', [
+ log_results(filename_prefix, '_ST_USydAUS_etofts', [
[label, f"{exc_time:.0f}", Ktrans_ref, ve_ref, vp_ref, Ktrans_meas, ve_meas, vp_meas]])
# run test
diff --git a/test/DCEmodels/test_DCEmodels_tofts_LCB_BNI.py b/test/DCEmodels/test_DCEmodels_tofts_LCB_BNI_USA.py
similarity index 79%
rename from test/DCEmodels/test_DCEmodels_tofts_LCB_BNI.py
rename to test/DCEmodels/test_DCEmodels_tofts_LCB_BNI_USA.py
index 2683c178..0b190ce1 100644
--- a/test/DCEmodels/test_DCEmodels_tofts_LCB_BNI.py
+++ b/test/DCEmodels/test_DCEmodels_tofts_LCB_BNI_USA.py
@@ -3,7 +3,7 @@
from time import perf_counter
from ..helpers import osipi_parametrize, log_init, log_results
from . import DCEmodels_data
-from osipi_code_collection.original.LCB_BNI.dce import fit_tofts
+from osipi_code_collection.original.LCB_BNI_USA.dce import fit_tofts
arg_names = 'label, t_array, C_array, ca_array, ta_array, ve_ref, Ktrans_ref, arterial_delay_ref, a_tol_ve, r_tol_ve, ' \
'a_tol_Ktrans, r_tol_Ktrans, a_tol_delay, r_tol_delay '
@@ -17,13 +17,14 @@ def setup_module(module):
global filename_prefix # we want to change the global variable
os.makedirs('./test/results/DCEmodels', exist_ok=True)
filename_prefix = 'DCEmodels/TestResults_models'
- log_init(filename_prefix, '_LCB_BNI_tofts', ['label', 'time (us)', 'Ktrans_ref', 've_ref', 'Ktrans_meas', 've_meas'])
+ log_init(filename_prefix, '_LCB_BNI_USA_tofts', ['label', 'time (us)', 'Ktrans_ref', 've_ref', 'Ktrans_meas', 've_meas'])
# Use the test data to generate a parametrize decorator. This causes the following test to be run for every test case
# listed in test_data...
@osipi_parametrize(arg_names, test_data, xf_labels=[])
-def test_LCB_BNI_tofts_model(label, t_array, C_array, ca_array, ta_array, ve_ref, Ktrans_ref, arterial_delay_ref,
+def test_LCB_BNI_USA_tofts_model(label, t_array, C_array, ca_array, ta_array,
+ ve_ref, Ktrans_ref, arterial_delay_ref,
a_tol_ve, r_tol_ve, a_tol_Ktrans, r_tol_Ktrans, a_tol_delay, r_tol_delay):
# NOTES:
# Artery-capillary delay not implemented
@@ -36,7 +37,7 @@ def test_LCB_BNI_tofts_model(label, t_array, C_array, ca_array, ta_array, ve_ref
exc_time = 1e6 * (perf_counter() - tic) # measure execution time
# log results
- log_results(filename_prefix, '_LCB_BNI_tofts', [
+ log_results(filename_prefix, '_LCB_BNI_USA_tofts', [
[label, f"{exc_time:.0f}", Ktrans_ref, ve_ref, Ktrans_meas, ve_meas]])
# run test
diff --git a/test/DCEmodels/test_DCEmodels_tofts_LEK_UoEdinburghUK.py b/test/DCEmodels/test_DCEmodels_tofts_LEK_UoEdinburgh_UK.py
similarity index 85%
rename from test/DCEmodels/test_DCEmodels_tofts_LEK_UoEdinburghUK.py
rename to test/DCEmodels/test_DCEmodels_tofts_LEK_UoEdinburgh_UK.py
index 053c1834..a3133e20 100644
--- a/test/DCEmodels/test_DCEmodels_tofts_LEK_UoEdinburghUK.py
+++ b/test/DCEmodels/test_DCEmodels_tofts_LEK_UoEdinburgh_UK.py
@@ -4,7 +4,7 @@
from time import perf_counter
from ..helpers import osipi_parametrize, log_init, log_results
from . import DCEmodels_data
-from osipi_code_collection.original.LEK_UoEdinburghUK.PharmacokineticModelling.models import ExtKety, Kety
+from osipi_code_collection.original.LEK_UoEdinburgh_UK.PharmacokineticModelling.models import ExtKety, Kety
arg_names = 'label, t_array, C_array, ca_array, ta_array, ve_ref, Ktrans_ref, arterial_delay_ref, a_tol_ve, ' \
'r_tol_ve, a_tol_Ktrans, r_tol_Ktrans, a_tol_delay, r_tol_delay'
@@ -16,14 +16,14 @@ def setup_module(module):
global filename_prefix # we want to change the global variable
os.makedirs('./test/results/DCEmodels', exist_ok=True)
filename_prefix = 'DCEmodels/TestResults_models'
- log_init(filename_prefix, '_LEK_UoEdinburghUK_tofts', ['label', 'time (us)', 'Ktrans_ref', 've_ref', 'delay_ref', 'Ktrans_meas', 've_meas', 'delay_meas'])
+ log_init(filename_prefix, '_LEK_UoEdinburgh_UK_tofts', ['label', 'time (us)', 'Ktrans_ref', 've_ref', 'delay_ref', 'Ktrans_meas', 've_meas', 'delay_meas'])
# Use the test data to generate a parametrize decorator. This causes the following test to be run for every test case
# listed in test_data...
test_data = (DCEmodels_data.dce_DRO_data_tofts())
@osipi_parametrize(arg_names, test_data, xf_labels=[])
-def test_LEK_UoEdinburghUK_tofts_model(label, t_array, C_array, ca_array, ta_array, ve_ref, Ktrans_ref,
+def test_LEK_UoEdinburgh_UK_tofts_model(label, t_array, C_array, ca_array, ta_array, ve_ref, Ktrans_ref,
arterial_delay_ref, a_tol_ve, r_tol_ve, a_tol_Ktrans, r_tol_Ktrans, a_tol_delay,
r_tol_delay):
# NOTES:
@@ -43,7 +43,7 @@ def test_LEK_UoEdinburghUK_tofts_model(label, t_array, C_array, ca_array, ta_arr
exc_time = 1e6 * (perf_counter() - tic) # measure execution time
# log results
- log_results(filename_prefix, '_LEK_UoEdinburghUK_tofts', [
+ log_results(filename_prefix, '_LEK_UoEdinburgh_UK_tofts', [
[label, f"{exc_time:.0f}", Ktrans_ref, ve_ref, arterial_delay_ref, Ktrans_meas, ve_meas, arterial_delay_ref]])
# run test
@@ -53,7 +53,7 @@ def test_LEK_UoEdinburghUK_tofts_model(label, t_array, C_array, ca_array, ta_arr
test_data_delay = (DCEmodels_data.dce_DRO_data_tofts(delay=True))
@osipi_parametrize(arg_names, test_data_delay, xf_labels=[])
-def test_LEK_UoEdinburghUK_tofts_model_delay(label, t_array, C_array, ca_array,
+def test_LEK_UoEdinburgh_UK_tofts_model_delay(label, t_array, C_array, ca_array,
ta_array, ve_ref, Ktrans_ref,
arterial_delay_ref, a_tol_ve, r_tol_ve, a_tol_Ktrans, r_tol_Ktrans, a_tol_delay,
r_tol_delay):
@@ -74,7 +74,7 @@ def test_LEK_UoEdinburghUK_tofts_model_delay(label, t_array, C_array, ca_array,
exc_time = 1e6 * (perf_counter() - tic) # measure execution time
# log results
- log_results(filename_prefix, '_LEK_UoEdinburghUK_tofts', [
+ log_results(filename_prefix, '_LEK_UoEdinburgh_UK_tofts', [
[label, f"{exc_time:.0f}", Ktrans_ref, ve_ref, arterial_delay_ref, Ktrans_meas, ve_meas, arterial_delay_meas]])
# run test
diff --git a/test/DCEmodels/test_DCEmodels_tofts_MJT_UoEdinburghUK.py b/test/DCEmodels/test_DCEmodels_tofts_MJT_UoEdinburgh_UK.py
similarity index 82%
rename from test/DCEmodels/test_DCEmodels_tofts_MJT_UoEdinburghUK.py
rename to test/DCEmodels/test_DCEmodels_tofts_MJT_UoEdinburgh_UK.py
index 76864ad5..e46e1016 100644
--- a/test/DCEmodels/test_DCEmodels_tofts_MJT_UoEdinburghUK.py
+++ b/test/DCEmodels/test_DCEmodels_tofts_MJT_UoEdinburgh_UK.py
@@ -3,7 +3,7 @@
from time import perf_counter
from ..helpers import osipi_parametrize, log_init, log_results
from . import DCEmodels_data
-from osipi_code_collection.original.MJT_UoEdinburghUK import dce_fit, pk_models, aifs
+from osipi_code_collection.original.MJT_UoEdinburgh_UK import dce_fit, pk_models, aifs
arg_names = 'label, t_array, C_array, ca_array, ta_array, ve_ref, Ktrans_ref, arterial_delay_ref, a_tol_ve, ' \
'r_tol_ve, a_tol_Ktrans,r_tol_Ktrans,a_tol_delay,r_tol_delay '
@@ -15,14 +15,14 @@ def setup_module(module):
global filename_prefix # we want to change the global variable
os.makedirs('./test/results/DCEmodels', exist_ok=True)
filename_prefix = 'DCEmodels/TestResults_models'
- log_init(filename_prefix, '_MJT_UoEdinburghUK_tofts', ['label', 'time (us)', 'Ktrans_ref', 've_ref', 'delay_ref', 'Ktrans_meas', 've_meas', 'delay_meas'])
+ log_init(filename_prefix, '_MJT_UoEdinburgh_UK_tofts', ['label', 'time (us)', 'Ktrans_ref', 've_ref', 'delay_ref', 'Ktrans_meas', 've_meas', 'delay_meas'])
test_data = (DCEmodels_data.dce_DRO_data_tofts())
# Use the test data to generate a parametrize decorator. This causes the following
# test to be run for every test case listed in test_data...
@osipi_parametrize(arg_names, test_data, xf_labels=[])
-def test_MJT_UoEdinburghUK_tofts_model(label, t_array, C_array, ca_array, ta_array, ve_ref, Ktrans_ref,
+def test_MJT_UoEdinburgh_UK_tofts_model(label, t_array, C_array, ca_array, ta_array, ve_ref, Ktrans_ref,
arterial_delay_ref, a_tol_ve, r_tol_ve, a_tol_Ktrans, r_tol_Ktrans, a_tol_delay,
r_tol_delay):
# NOTES:
@@ -37,7 +37,7 @@ def test_MJT_UoEdinburghUK_tofts_model(label, t_array, C_array, ca_array, ta_arr
exc_time = 1e6 * (perf_counter() - tic) # measure execution time
# log results
- log_results(filename_prefix, '_MJT_UoEdinburghUK_tofts', [
+ log_results(filename_prefix, '_MJT_UoEdinburgh_UK_tofts', [
[label, f"{exc_time:.0f}", Ktrans_ref, ve_ref, arterial_delay_ref, Ktrans_meas, ve_meas, arterial_delay_ref]])
# run test
@@ -47,7 +47,7 @@ def test_MJT_UoEdinburghUK_tofts_model(label, t_array, C_array, ca_array, ta_arr
test_data_delay = (DCEmodels_data.dce_DRO_data_tofts(delay=True))
@osipi_parametrize(arg_names, test_data_delay, xf_labels=[])
-def test_MJT_UoEdinburghUK_tofts_model_delay(label, t_array, C_array, ca_array, ta_array, ve_ref, Ktrans_ref,
+def test_MJT_UoEdinburgh_UK_tofts_model_delay(label, t_array, C_array, ca_array, ta_array, ve_ref, Ktrans_ref,
arterial_delay_ref, a_tol_ve, r_tol_ve, a_tol_Ktrans, r_tol_Ktrans, a_tol_delay,
r_tol_delay):
# NOTES:
@@ -62,7 +62,7 @@ def test_MJT_UoEdinburghUK_tofts_model_delay(label, t_array, C_array, ca_array,
exc_time = 1e6 * (perf_counter() - tic) # measure execution time
# log results
- log_results(filename_prefix, '_MJT_UoEdinburghUK_tofts', [
+ log_results(filename_prefix, '_MJT_UoEdinburgh_UK_tofts', [
[label, f"{exc_time:.0f}", Ktrans_ref, ve_ref, arterial_delay_ref, Ktrans_meas, ve_meas, delay_meas]])
# run test
diff --git a/test/DCEmodels/test_DCEmodels_tofts_OGJ_OsloU_Norway.py b/test/DCEmodels/test_DCEmodels_tofts_OGJ_OsloU_NOR.py
similarity index 74%
rename from test/DCEmodels/test_DCEmodels_tofts_OGJ_OsloU_Norway.py
rename to test/DCEmodels/test_DCEmodels_tofts_OGJ_OsloU_NOR.py
index 42a51250..d08c3def 100644
--- a/test/DCEmodels/test_DCEmodels_tofts_OGJ_OsloU_Norway.py
+++ b/test/DCEmodels/test_DCEmodels_tofts_OGJ_OsloU_NOR.py
@@ -3,7 +3,7 @@
from time import perf_counter
from ..helpers import osipi_parametrize, log_init, log_results
from . import DCEmodels_data
-from osipi_code_collection.original.OGJ_OsloU_Norway.MRImageAnalysis.DCE.Analyze import fitToModel
+from osipi_code_collection.original.OGJ_OsloU_NOR.MRImageAnalysis.DCE.Analyze import fitToModel
# All tests will use the same arguments and same data...
arg_names = 'label, t_array, C_array, ca_array, ta_array, ve_ref, Ktrans_ref, arterial_delay_ref, a_tol_ve, ' \
@@ -17,14 +17,17 @@ def setup_module(module):
global filename_prefix # we want to change the global variable
os.makedirs('./test/results/DCEmodels', exist_ok=True)
filename_prefix = 'DCEmodels/TestResults_models'
- log_init(filename_prefix, '_OGJ_OsloU_Norway_tofts_NLLS', ['label', 'time (us)', 'Ktrans_ref', 've_ref', 'Ktrans_meas', 've_meas'])
- log_init(filename_prefix, '_OGJ_OsloU_Norway_tofts_LLSQ', ['label', 'time (us)', 'Ktrans_ref', 've_ref', 'Ktrans_meas', 've_meas'])
+ log_init(filename_prefix, '_OGJ_OsloU_NOR_tofts_NLLS', ['label',
+ 'time (us)', 'Ktrans_ref', 've_ref', 'Ktrans_meas', 've_meas'])
+ log_init(filename_prefix, '_OGJ_OsloU_NOR_tofts_LLSQ', ['label', 'time ('
+ 'us)', 'Ktrans_ref', 've_ref', 'Ktrans_meas', 've_meas'])
# Use the test data to generate a parametrize decorator. This causes the following test to be run for every test case
# listed in test_data...
@osipi_parametrize(arg_names, test_data, xf_labels=[])
-def test_OGJ_OsloU_Norway_tofts_model_llsq(label, t_array, C_array, ca_array, ta_array, ve_ref, Ktrans_ref,
+def test_OGJ_OsloU_NOR_tofts_model_llsq(label, t_array, C_array, ca_array,
+ ta_array, ve_ref, Ktrans_ref,
arterial_delay_ref, a_tol_ve, r_tol_ve, a_tol_Ktrans, r_tol_Ktrans, a_tol_delay,
r_tol_delay):
# NOTES:
@@ -41,7 +44,7 @@ def test_OGJ_OsloU_Norway_tofts_model_llsq(label, t_array, C_array, ca_array, ta
exc_time = 1e6 * (perf_counter() - tic) # measure execution time
# log results
- log_results(filename_prefix, '_OGJ_OsloU_Norway_tofts_LLSQ', [
+ log_results(filename_prefix, '_OGJ_OsloU_NOR_tofts_LLSQ', [
[label, f"{exc_time:.0f}", Ktrans_ref, ve_ref, Ktrans_meas, ve_meas]])
# run test
@@ -50,7 +53,8 @@ def test_OGJ_OsloU_Norway_tofts_model_llsq(label, t_array, C_array, ca_array, ta
@osipi_parametrize(arg_names, test_data, xf_labels=[])
-def test_OGJ_OsloU_Norway_tofts_model_nlls(label, t_array, C_array, ca_array, ta_array, ve_ref, Ktrans_ref,
+def test_OGJ_OsloU_NOR_tofts_model_nlls(label, t_array, C_array, ca_array,
+ ta_array, ve_ref, Ktrans_ref,
arterial_delay_ref, a_tol_ve, r_tol_ve, a_tol_Ktrans, r_tol_Ktrans, a_tol_delay,
r_tol_delay):
# NOTES:
@@ -67,7 +71,7 @@ def test_OGJ_OsloU_Norway_tofts_model_nlls(label, t_array, C_array, ca_array, ta
exc_time = 1e6 * (perf_counter() - tic) # measure execution time
# log results
- log_results(filename_prefix, '_OGJ_OsloU_Norway_tofts_NLLS', [
+ log_results(filename_prefix, '_OGJ_OsloU_NOR_tofts_NLLS', [
[label, f"{exc_time:.0f}", Ktrans_ref, ve_ref, Ktrans_meas, ve_meas]])
# run test
diff --git a/test/DCEmodels/test_DCEmodels_tofts_ST_USydAUS.py b/test/DCEmodels/test_DCEmodels_tofts_ST_USyd_AUS.py
similarity index 89%
rename from test/DCEmodels/test_DCEmodels_tofts_ST_USydAUS.py
rename to test/DCEmodels/test_DCEmodels_tofts_ST_USyd_AUS.py
index 430b8a50..822c6958 100644
--- a/test/DCEmodels/test_DCEmodels_tofts_ST_USydAUS.py
+++ b/test/DCEmodels/test_DCEmodels_tofts_ST_USyd_AUS.py
@@ -17,7 +17,8 @@ def setup_module(module):
global filename_prefix # we want to change the global variable
os.makedirs('./test/results/DCEmodels', exist_ok=True)
filename_prefix = 'DCEmodels/TestResults_models'
- log_init(filename_prefix, '_ST_USydAus_tofts', ['label', 'time (us)', 'Ktrans_ref', 've_ref', 'Ktrans_meas', 've_meas'])
+ log_init(filename_prefix, '_ST_USydAUS_tofts', ['label', 'time (us)',
+ 'Ktrans_ref', 've_ref', 'Ktrans_meas', 've_meas'])
# Use the test data to generate a parametrize decorator. This causes the following
@@ -42,7 +43,7 @@ def testST_USydAUS_tofts_model(label, t_array, C_array, ca_array, ta_array, ve_r
exc_time = 1e6 * (perf_counter() - tic) # measure execution time
# log results
- log_results(filename_prefix, '_ST_USydAus_tofts', [
+ log_results(filename_prefix, '_ST_USydAUS_tofts', [
[label, f"{exc_time:.0f}", Ktrans_ref, ve_ref, Ktrans_meas, ve_meas]])
# run test
diff --git a/test/DSCmodels/test_DSCmodels_LcurveReg_SR_TBG_BNIPhoenixUSA.py b/test/DSCmodels/test_DSCmodels_LcurveReg_SR_TBG_BNIPhoenix_USA.py
similarity index 75%
rename from test/DSCmodels/test_DSCmodels_LcurveReg_SR_TBG_BNIPhoenixUSA.py
rename to test/DSCmodels/test_DSCmodels_LcurveReg_SR_TBG_BNIPhoenix_USA.py
index 5a1a4e57..67e1df91 100644
--- a/test/DSCmodels/test_DSCmodels_LcurveReg_SR_TBG_BNIPhoenixUSA.py
+++ b/test/DSCmodels/test_DSCmodels_LcurveReg_SR_TBG_BNIPhoenix_USA.py
@@ -3,8 +3,8 @@
from time import perf_counter
from ..helpers import osipi_parametrize, log_init, log_results
from . import DSCmodels_data
-from src.original.SR_TBG_BNIPhoenixUSA.AIFDeconvolution.AIF_deconvolution import AIFdeconvolution
-from src.original.SR_TBG_BNIPhoenixUSA.DSCparameters.DSC_parameters import DSCparameters
+from src.original.SR_TBG_BNIPhoenix_USA.AIFDeconvolution.AIF_deconvolution import AIFdeconvolution
+from src.original.SR_TBG_BNIPhoenix_USA.DSCparameters.DSC_parameters import DSCparameters
# All tests will use the same arguments and same data...
arg_names = 'label, C_tis, C_aif, tr, cbv_ref, cbf_ref,' \
@@ -20,12 +20,12 @@ def setup_module(module):
global filename_prefix # we want to change the global variable
os.makedirs('./test/results/DSCmodels', exist_ok=True)
filename_prefix = 'DSCmodels/TestResults_ParamEstimation'
- log_init(filename_prefix, '_SR_TBG_BNIPhoenix_USA', ['label', 'time (us)', 'cbv_ref', 'cbf_ref', 'cbv_meas', 'cbf_meas'])
+ log_init(filename_prefix, '_SR_TBG_BNI_USAPhoenix_USA', ['label', 'time (us)', 'cbv_ref', 'cbf_ref', 'cbv_meas', 'cbf_meas'])
# Use the test data to generate a parametrize decorator. This causes the following test to be run for every test case
# listed in test_data...
@osipi_parametrize(arg_names, test_data, xf_labels=[])
-def test_SR_TBG_BNIPhoenixUSA_LcurveReg(label, C_tis, C_aif, tr, cbv_ref, cbf_ref,
+def test_SR_TBG_BNI_PhoenixUSA_LcurveReg(label, C_tis, C_aif, tr, cbv_ref, cbf_ref,
r_tol_cbv, r_tol_cbf, a_tol_cbv, a_tol_cbf):
# run code
@@ -35,7 +35,7 @@ def test_SR_TBG_BNIPhoenixUSA_LcurveReg(label, C_tis, C_aif, tr, cbv_ref, cbf_re
exc_time = 1e6 * (perf_counter() - tic) # measure execution time
# log results
- log_results(filename_prefix, '_SR_TBG_BNIPhoenix_USA', [
+ log_results(filename_prefix, '_SR_TBG_BNI_USAPhoenix_USA', [
[label, f"{exc_time:.0f}", cbv_ref, cbf_ref, cbv_meas, cbf_meas]])
# run test
diff --git a/test/PopulationAIF_DCE/test_popAIF_Parker_MB_QBI_UoManchesterUK.py b/test/PopulationAIF_DCE/test_popAIF_Parker_MB_QBI_UoManchester_UK.py
similarity index 85%
rename from test/PopulationAIF_DCE/test_popAIF_Parker_MB_QBI_UoManchesterUK.py
rename to test/PopulationAIF_DCE/test_popAIF_Parker_MB_QBI_UoManchester_UK.py
index d0400ef7..f5cb004c 100644
--- a/test/PopulationAIF_DCE/test_popAIF_Parker_MB_QBI_UoManchesterUK.py
+++ b/test/PopulationAIF_DCE/test_popAIF_Parker_MB_QBI_UoManchester_UK.py
@@ -3,7 +3,7 @@
import numpy as np
from time import perf_counter
from ..helpers import osipi_parametrize, log_init, log_results
-import osipi_code_collection.original.MB_QBI_UoManchesterUK.QbiPy.dce_models.dce_aif as dce_aif
+import osipi_code_collection.original.MB_QBI_UoManchester_UK.QbiPy.dce_models.dce_aif as dce_aif
from . import popAIF_data
@@ -20,13 +20,13 @@ def setup_module(module):
global filename_prefix # we want to change the global variable
os.makedirs('./test/results/PopulationAIF_DCE', exist_ok=True)
filename_prefix = 'PopulationAIF_DCE/TestResults_PopAIF'
- log_init(filename_prefix, '_Parker_AIF_MB_QBI_UoManchesterUK', ['label', 'time (us)', 'time_ref', 'aif_ref', 'cb_measured'])
+ log_init(filename_prefix, '_Parker_AIF_MB_QBI_UoManchester_UK', ['label', 'time (us)', 'time_ref', 'aif_ref', 'cb_measured'])
# Use the test data to generate a parametrize decorator. This causes the following
# test to be run for every test case listed in test_data...
# In the following test, we specify 5 cases that are expected to fail as this function expects the delay to be specified according to the temp resolution
@osipi_parametrize(arg_names, test_data, xf_labels=[])
-def test_Parker_AIF_MB_QBI_UoManchesterUK(label, time, cb_ref_values, delay, a_tol, r_tol):
+def test_Parker_AIF_MB_QBI_UoManchester_UK(label, time, cb_ref_values, delay, a_tol, r_tol):
# prepare input data
# time array is expected in minutes, so no changes needed.
@@ -42,6 +42,6 @@ def test_Parker_AIF_MB_QBI_UoManchesterUK(label, time, cb_ref_values, delay, a_t
row_data = []
for t, ref, meas in zip(time, cb_ref_values, aif_delay[0,]):
row_data.append([label, f"{exc_time:.0f}", t*60, ref, meas])
- log_results(filename_prefix, '_Parker_AIF_MB_QBI_UoManchesterUK', row_data)
+ log_results(filename_prefix, '_Parker_AIF_MB_QBI_UoManchester_UK', row_data)
np.testing.assert_allclose([aif_delay[0,]], [cb_ref_values], rtol=r_tol, atol=a_tol)
diff --git a/test/PopulationAIF_DCE/test_popAIF_Parker_MJT_EdinburghUK.py b/test/PopulationAIF_DCE/test_popAIF_Parker_MJT_Edinburgh_UK.py
similarity index 82%
rename from test/PopulationAIF_DCE/test_popAIF_Parker_MJT_EdinburghUK.py
rename to test/PopulationAIF_DCE/test_popAIF_Parker_MJT_Edinburgh_UK.py
index cb79f565..22ba7f67 100644
--- a/test/PopulationAIF_DCE/test_popAIF_Parker_MJT_EdinburghUK.py
+++ b/test/PopulationAIF_DCE/test_popAIF_Parker_MJT_Edinburgh_UK.py
@@ -2,7 +2,7 @@
import numpy as np
from time import perf_counter
from ..helpers import osipi_parametrize, log_init, log_results
-import osipi_code_collection.original.MJT_UoEdinburghUK.aifs as aifs
+import osipi_code_collection.original.MJT_UoEdinburgh_UK.aifs as aifs
from . import popAIF_data
@@ -19,13 +19,13 @@ def setup_module(module):
global filename_prefix # we want to change the global variable
os.makedirs('./test/results/PopulationAIF_DCE', exist_ok=True)
filename_prefix = 'PopulationAIF_DCE/TestResults_PopAIF'
- log_init(filename_prefix, '_Parker_AIF_MJT_EdinburghUK', ['label', 'time (us)', 'time_ref', 'aif_ref', 'cb_measured'])
+ log_init(filename_prefix, '_Parker_AIF_MJT_Edinburgh_UK', ['label', 'time (us)', 'time_ref', 'aif_ref', 'cb_measured'])
# Use the test data to generate a parametrize decorator. This causes the following
# test to be run for every test case listed in test_data...
# In the following test, we specify 5 cases that are expected to fail as this function expects the delay to be specified according to the temp resolution
@osipi_parametrize(arg_names, test_data, xf_labels=[])
-def test_Parker_AIF_MJT_EdinburghUK(label, time, cb_ref_values, delay, a_tol, r_tol):
+def test_Parker_AIF_MJT_Edinburgh_UK(label, time, cb_ref_values, delay, a_tol, r_tol):
# prepare input data
time = time*60 # time array is expected in seconds
@@ -43,6 +43,6 @@ def test_Parker_AIF_MJT_EdinburghUK(label, time, cb_ref_values, delay, a_tol, r_
row_data = []
for t, ref, meas in zip(time, cb_ref_values, c_ap):
row_data.append([label, f"{exc_time:.0f}", t, ref, meas])
- log_results(filename_prefix, '_Parker_AIF_MJT_EdinburghUK', row_data)
+ log_results(filename_prefix, '_Parker_AIF_MJT_Edinburgh_UK', row_data)
np.testing.assert_allclose([c_ap], [cb_ref_values], rtol=r_tol, atol=a_tol)
diff --git a/test/PopulationAIF_DCE/test_popAIF_Parker_ST_SydneyAus.py b/test/PopulationAIF_DCE/test_popAIF_Parker_ST_Sydney_AUS.py
similarity index 82%
rename from test/PopulationAIF_DCE/test_popAIF_Parker_ST_SydneyAus.py
rename to test/PopulationAIF_DCE/test_popAIF_Parker_ST_Sydney_AUS.py
index 1e56e752..d5f01578 100644
--- a/test/PopulationAIF_DCE/test_popAIF_Parker_ST_SydneyAus.py
+++ b/test/PopulationAIF_DCE/test_popAIF_Parker_ST_Sydney_AUS.py
@@ -20,13 +20,15 @@ def setup_module(module):
global filename_prefix # we want to change the global variable
os.makedirs('./test/results/PopulationAIF_DCE', exist_ok=True)
filename_prefix = 'PopulationAIF_DCE/TestResults_PopAIF'
- log_init(filename_prefix, '_Parker_AIF_ST_SydneyAus', ['label', 'time (us)', 'time_ref', 'aif_ref', 'cb_measured'])
+ log_init(filename_prefix, '_Parker_AIF_ST_Sydney_AUS', ['label', 'time ('
+ 'us)', 'time_ref', 'aif_ref', 'cb_measured'])
# Use the test data to generate a parametrize decorator. This causes the following
# test to be run for every test case listed in test_data.
# some test data fails as this code uses a shift of the original AIF in time and doesn't recalculate the values based on the new time array
@osipi_parametrize(arg_names, test_data, xf_labels=['delay_5.0s','delay_10.0s','delay_31.0s','delay_2.0s'])
-def test_Parker_AIF_ST_SydneyAus(label, time, cb_ref_values, delay, a_tol, r_tol):
+def test_Parker_AIF_ST_Sydney_AUS(label, time, cb_ref_values, delay, a_tol,
+ r_tol):
# prepare input data
time = time*60 # time array is expected in seconds
@@ -39,6 +41,6 @@ def test_Parker_AIF_ST_SydneyAus(label, time, cb_ref_values, delay, a_tol, r_tol
row_data = []
for t, ref, meas in zip(time, cb_ref_values, AIF_P):
row_data.append([label, f"{exc_time:.0f}", t, ref, meas])
- log_results(filename_prefix, '_Parker_AIF_ST_SydneyAus', row_data)
+ log_results(filename_prefix, '_Parker_AIF_ST_Sydney_AUS', row_data)
np.testing.assert_allclose([AIF_P], [cb_ref_values], rtol=r_tol, atol=a_tol)
diff --git a/test/PopulationAIF_DCE/test_popAIF_preclinical_ST_SydneyAus.py b/test/PopulationAIF_DCE/test_popAIF_preclinical_ST_Sydney_AUS.py
similarity index 82%
rename from test/PopulationAIF_DCE/test_popAIF_preclinical_ST_SydneyAus.py
rename to test/PopulationAIF_DCE/test_popAIF_preclinical_ST_Sydney_AUS.py
index c9c74901..4256c8f0 100644
--- a/test/PopulationAIF_DCE/test_popAIF_preclinical_ST_SydneyAus.py
+++ b/test/PopulationAIF_DCE/test_popAIF_preclinical_ST_Sydney_AUS.py
@@ -20,12 +20,13 @@ def setup_module(module):
global filename_prefix # we want to change the global variable
os.makedirs('./test/results/PopulationAIF_DCE', exist_ok=True)
filename_prefix = 'PopulationAIF_DCE/TestResults_PopAIF'
- log_init(filename_prefix, '_preclinical_AIF_ST_SydneyAus', ['label', 'time (us)', 'time_ref', 'aif_ref', 'cb_measured'])
+ log_init(filename_prefix, '_preclinical_AIF_ST_Sydney_AUS', ['label', 'time (us)', 'time_ref', 'aif_ref', 'cb_measured'])
# Use the test data to generate a parametrize decorator. This causes the following
# test to be run for every test case listed in test_data...
@osipi_parametrize(arg_names, test_data, xf_labels=[])
-def test_preclinical_AIF_ST_SydneyAus(label, time, cb_ref_values, delay, a_tol, r_tol):
+def test_preclinical_AIF_ST_Sydney_AUS(label, time, cb_ref_values, delay,
+ a_tol, r_tol):
# prepare input data
t0 = delay + time[1] # precontrast signal; t0 is expected to be in seconds; if no precontrast signal is expected, the value should be equal to the temp resolution
@@ -37,6 +38,6 @@ def test_preclinical_AIF_ST_SydneyAus(label, time, cb_ref_values, delay, a_tol,
row_data = []
for t, ref, meas in zip(time, cb_ref_values, AIF_P):
row_data.append([label, f"{exc_time:.0f}", t, ref, meas])
- log_results(filename_prefix, '_preclinical_AIF_ST_SydneyAus', row_data)
+ log_results(filename_prefix, '_preclinical_AIF_ST_Sydney_AUS', row_data)
np.testing.assert_allclose([AIF_P], [cb_ref_values], rtol=r_tol, atol=a_tol)
diff --git a/test/SI_to_Conc/test_SI2Conc_LCB_BNI.py b/test/SI_to_Conc/test_SI2Conc_LCB_BNI_USA.py
similarity index 79%
rename from test/SI_to_Conc/test_SI2Conc_LCB_BNI.py
rename to test/SI_to_Conc/test_SI2Conc_LCB_BNI_USA.py
index 1783245b..06ffc8c2 100644
--- a/test/SI_to_Conc/test_SI2Conc_LCB_BNI.py
+++ b/test/SI_to_Conc/test_SI2Conc_LCB_BNI_USA.py
@@ -4,7 +4,7 @@
from time import perf_counter
from ..helpers import osipi_parametrize, log_init, log_results
from . import SI2Conc_data
-from osipi_code_collection.original.LCB_BNI.dce import signal_to_conc
+from osipi_code_collection.original.LCB_BNI_USA.dce import signal_to_conc
# All tests will use the same arguments and same data...
@@ -18,13 +18,14 @@ def setup_module(module):
global filename_prefix # we want to change the global variable
os.makedirs('./test/results/SI_to_Conc', exist_ok=True)
filename_prefix = 'SI_to_Conc/TestResults_SI2Conc'
- log_init(filename_prefix, '_LCB_BNI', ['label', 'time (us)', 'conc_ref', 'conc_meas'])
+ log_init(filename_prefix, '_LCB_BNI_USA', ['label', 'time (us)', 'conc_ref', 'conc_meas'])
# Use the test data to generate a parametrize decorator. This causes the following
# test to be run for every test case listed in test_data...
@osipi_parametrize(arg_names, test_data, xf_labels = [])
-def test_LCB_BNI_sig_to_conc(label, fa, tr, T1base, BLpts, r1, s_array, conc_array, a_tol, r_tol):
+def test_LCB_BNI_USA_SI2Conc(label, fa, tr, T1base, BLpts, r1,
+ s_array, conc_array, a_tol, r_tol):
# Note: the first signal value is not used for baseline estimation,
# and the first C value is not logged or assessed
@@ -38,7 +39,7 @@ def test_LCB_BNI_sig_to_conc(label, fa, tr, T1base, BLpts, r1, s_array, conc_arr
row_data = []
for ref, meas in zip(conc_array[1:], conc_curve[1:]):
row_data.append([label, f"{exc_time:.0f}", ref, meas])
- log_results(filename_prefix, '_LCB_BNI', row_data)
+ log_results(filename_prefix, '_LCB_BNI_USA', row_data)
# testing
np.testing.assert_allclose(conc_curve[1:], conc_array[1:], rtol=r_tol,
diff --git a/test/SI_to_Conc/test_SI2Conc_LEK_EdinburghUK.py b/test/SI_to_Conc/test_SI2Conc_LEK_Edinburgh_UK.py
old mode 100755
new mode 100644
similarity index 89%
rename from test/SI_to_Conc/test_SI2Conc_LEK_EdinburghUK.py
rename to test/SI_to_Conc/test_SI2Conc_LEK_Edinburgh_UK.py
index ea7fec64..7b6f10d2
--- a/test/SI_to_Conc/test_SI2Conc_LEK_EdinburghUK.py
+++ b/test/SI_to_Conc/test_SI2Conc_LEK_Edinburgh_UK.py
@@ -4,7 +4,7 @@
from time import perf_counter
from ..helpers import osipi_parametrize, log_init, log_results
from . import SI2Conc_data
-from osipi_code_collection.original.LEK_UoEdinburghUK.SignalToConcentration import SI2Conc
+from osipi_code_collection.original.LEK_UoEdinburgh_UK.SignalToConcentration import SI2Conc
# All tests will use the same arguments and same data...
@@ -23,7 +23,7 @@ def setup_module(module):
# Use the test data to generate a parametrize decorator. This causes the following
# test to be run for every test case listed in test_data...
@osipi_parametrize(arg_names, test_data, xf_labels = [])
-def test_LEK_UoEdinburghUK_SI2Conc(label, fa, tr, T1base, BLpts, r1, s_array, conc_array, a_tol, r_tol):
+def test_LEK_UoEdinburgh_UK_SI2Conc(label, fa, tr, T1base, BLpts, r1, s_array, conc_array, a_tol, r_tol):
# Note: the first signal value is not used for baseline estimation,
# and the first C value is not logged or assessed
diff --git a/test/SI_to_Conc/test_SI2Conc_MB_QBI_UoManchesterUK.py b/test/SI_to_Conc/test_SI2Conc_MB_QBI_UoManchester_UK.py
similarity index 94%
rename from test/SI_to_Conc/test_SI2Conc_MB_QBI_UoManchesterUK.py
rename to test/SI_to_Conc/test_SI2Conc_MB_QBI_UoManchester_UK.py
index 0a49dfe5..7b0ee103 100644
--- a/test/SI_to_Conc/test_SI2Conc_MB_QBI_UoManchesterUK.py
+++ b/test/SI_to_Conc/test_SI2Conc_MB_QBI_UoManchester_UK.py
@@ -4,7 +4,7 @@
from time import perf_counter
from ..helpers import osipi_parametrize, log_init, log_results
from . import SI2Conc_data
-from osipi_code_collection.original.MB_QBI_UoManchesterUK.QbiPy.dce_models.tissue_concentration import signal_to_concentration
+from osipi_code_collection.original.MB_QBI_UoManchester_UK.QbiPy.dce_models.tissue_concentration import signal_to_concentration
diff --git a/test/SI_to_Conc/test_SI2Conc_MJT_UoEdinburghUK.py b/test/SI_to_Conc/test_SI2Conc_MJT_UoEdinburgh_UK.py
similarity index 86%
rename from test/SI_to_Conc/test_SI2Conc_MJT_UoEdinburghUK.py
rename to test/SI_to_Conc/test_SI2Conc_MJT_UoEdinburgh_UK.py
index 62fd1209..9b85cae6 100644
--- a/test/SI_to_Conc/test_SI2Conc_MJT_UoEdinburghUK.py
+++ b/test/SI_to_Conc/test_SI2Conc_MJT_UoEdinburgh_UK.py
@@ -3,10 +3,10 @@
from time import perf_counter
from ..helpers import osipi_parametrize, log_init, log_results
from . import SI2Conc_data
-from osipi_code_collection.original.MJT_UoEdinburghUK.signal_models import SPGR
-from osipi_code_collection.original.MJT_UoEdinburghUK.relaxivity import CRLinear
-from osipi_code_collection.original.MJT_UoEdinburghUK.dce_fit import SigToEnh
-from osipi_code_collection.original.MJT_UoEdinburghUK.dce_fit import EnhToConc, EnhToConcSPGR
+from osipi_code_collection.original.MJT_UoEdinburgh_UK.signal_models import SPGR
+from osipi_code_collection.original.MJT_UoEdinburgh_UK.relaxivity import CRLinear
+from osipi_code_collection.original.MJT_UoEdinburgh_UK.dce_fit import SigToEnh
+from osipi_code_collection.original.MJT_UoEdinburgh_UK.dce_fit import EnhToConc, EnhToConcSPGR
# All tests will use the same arguments and same data...
@@ -26,7 +26,7 @@ def setup_module(module):
# Use the test data to generate a parametrize decorator. This causes the following
# test to be run for every test case listed in test_data...
@osipi_parametrize(arg_names, test_data, xf_labels = [])
-def test_MJT_UoEdinburghUK_sig_to_conc_num(label, fa, tr, T1base, BLpts, r1, s_array, conc_array, a_tol, r_tol):
+def test_MJT_UoEdinburgh_UK_sig_to_conc_num(label, fa, tr, T1base, BLpts, r1, s_array, conc_array, a_tol, r_tol):
# Note: the first signal value is not used for baseline estimation,
# and the first C value is not logged or assessed
@@ -68,7 +68,7 @@ def test_MJT_UoEdinburghUK_sig_to_conc_num(label, fa, tr, T1base, BLpts, r1, s_a
@osipi_parametrize(arg_names, test_data, xf_labels = [])
-def test_MJT_UoEdinburghUK_sig_to_conc(label, fa, tr, T1base, BLpts, r1, s_array, conc_array, a_tol, r_tol):
+def test_MJT_UoEdinburgh_UK_sig_to_conc(label, fa, tr, T1base, BLpts, r1, s_array, conc_array, a_tol, r_tol):
# Note: the first signal value is not used for baseline estimation,
# and the first C value is not logged or assessed
diff --git a/test/SI_to_Conc/test_SI2Conc_OG_MO_AUMC_ICR_RMH.py b/test/SI_to_Conc/test_SI2Conc_OG_MO_AUMC_ICR_RMH_NL_UK.py
similarity index 77%
rename from test/SI_to_Conc/test_SI2Conc_OG_MO_AUMC_ICR_RMH.py
rename to test/SI_to_Conc/test_SI2Conc_OG_MO_AUMC_ICR_RMH_NL_UK.py
index a8ae170c..9d82ab45 100644
--- a/test/SI_to_Conc/test_SI2Conc_OG_MO_AUMC_ICR_RMH.py
+++ b/test/SI_to_Conc/test_SI2Conc_OG_MO_AUMC_ICR_RMH_NL_UK.py
@@ -4,8 +4,8 @@
from time import perf_counter
from ..helpers import osipi_parametrize, log_init, log_results
from . import SI2Conc_data
-from osipi_code_collection.original.OG_MO_AUMC_ICR_RMH.ExtendedTofts.DCE import dce_to_r1eff
-from osipi_code_collection.original.OG_MO_AUMC_ICR_RMH.ExtendedTofts.DCE import r1eff_to_conc
+from osipi_code_collection.original.OG_MO_AUMC_ICR_RMH_NL_UK.ExtendedTofts.DCE import dce_to_r1eff
+from osipi_code_collection.original.OG_MO_AUMC_ICR_RMH_NL_UK.ExtendedTofts.DCE import r1eff_to_conc
@@ -20,13 +20,15 @@ def setup_module(module):
global filename_prefix # we want to change the global variable
os.makedirs('./test/results/SI_to_Conc', exist_ok=True)
filename_prefix = 'SI_to_Conc/TestResults_SI2Conc'
- log_init(filename_prefix, '_OG_MO_AUMC_ICR_RMH',['label', 'time (us)', 'conc_ref', 'conc_meas'])
+ log_init(filename_prefix, '_OG_MO_AUMC_ICR_RMH_NL_UK',['label', 'time ('
+ 'us)', 'conc_ref', 'conc_meas'])
# Use the test data to generate a parametrize decorator. This causes the following
# test to be run for every test case listed in test_data...
@osipi_parametrize(arg_names, test_data, xf_labels = [])
-def test_OG_MO_AUMC_ICR_RMH_dce_to_r1eff(label, fa, tr, T1base, BLpts, r1, s_array, conc_array, a_tol, r_tol):
+def test_OG_MO_AUMC_ICR_RMH_NL_UK_SI2Conc(label, fa, tr, T1base,
+ BLpts, r1, s_array, conc_array, a_tol, r_tol):
# Note: the first signal value is not used for baseline estimation,
# and the first C value is not logged or assessed
@@ -54,7 +56,7 @@ def test_OG_MO_AUMC_ICR_RMH_dce_to_r1eff(label, fa, tr, T1base, BLpts, r1, s_arr
row_data = []
for ref, meas in zip(conc_array[1:], conc_curve[1:]):
row_data.append([label, f"{exc_time:.0f}", ref, meas])
- log_results(filename_prefix, '_OG_MO_AUMC_ICR_RMH', row_data)
+ log_results(filename_prefix, '_OG_MO_AUMC_ICR_RMH_NL_UK', row_data)
np.testing.assert_allclose( conc_curve[1:], conc_array[1:], rtol=r_tol, atol=a_tol )
diff --git a/test/SI_to_Conc/test_SI2Conc_ST_USydAUS.py b/test/SI_to_Conc/test_SI2Conc_ST_USyd_AUS.py
similarity index 90%
rename from test/SI_to_Conc/test_SI2Conc_ST_USydAUS.py
rename to test/SI_to_Conc/test_SI2Conc_ST_USyd_AUS.py
index 34542ec9..88424402 100644
--- a/test/SI_to_Conc/test_SI2Conc_ST_USydAUS.py
+++ b/test/SI_to_Conc/test_SI2Conc_ST_USyd_AUS.py
@@ -18,7 +18,8 @@ def setup_module(module):
global filename_prefix # we want to change the global variable
os.makedirs('./test/results/SI_to_Conc', exist_ok=True)
filename_prefix = 'SI_to_Conc/TestResults_SI2Conc'
- log_init(filename_prefix, '_ST_USydAus', ['label', 'time (us)', 'conc_ref', 'conc_meas'])
+ log_init(filename_prefix, '_ST_USydAUS', ['label', 'time (us)',
+ 'conc_ref', 'conc_meas'])
# Use the test data to generate a parametrize decorator. This causes the following
@@ -45,7 +46,7 @@ def test_ST_USydAUS_signals2conc(label, fa, tr, T1base, BLpts, r1, s_array, conc
row_data = []
for ref, meas in zip(conc_array, conc_curve):
row_data.append([label, f"{exc_time:.0f}", ref, meas])
- log_results(filename_prefix, '_ST_USydAus', row_data)
+ log_results(filename_prefix, '_ST_USydAUS', row_data)
np.testing.assert_allclose( [conc_curve], [conc_array], rtol=r_tol, atol=a_tol )
diff --git a/test/T1_mapping/test_t1_MJT_EdinburghUK.py b/test/T1_mapping/test_t1_MJT_Edinburgh_UK.py
similarity index 68%
rename from test/T1_mapping/test_t1_MJT_EdinburghUK.py
rename to test/T1_mapping/test_t1_MJT_Edinburgh_UK.py
index c22546cb..059ea8a3 100644
--- a/test/T1_mapping/test_t1_MJT_EdinburghUK.py
+++ b/test/T1_mapping/test_t1_MJT_Edinburgh_UK.py
@@ -4,7 +4,7 @@
from time import perf_counter
from ..helpers import osipi_parametrize, log_init, log_results
from . import t1_data
-from osipi_code_collection.original.MJT_UoEdinburghUK.t1_fit import VFALinear, VFANonLinear, VFA2Points
+from osipi_code_collection.original.MJT_UoEdinburgh_UK.t1_fit import VFALinear, VFANonLinear, VFA2Points
# All tests will use the same arguments and same data...
@@ -22,15 +22,15 @@ def setup_module(module):
global filename_prefix # we want to change the global variable
os.makedirs('./test/results/T1_mapping', exist_ok=True)
filename_prefix = 'T1_mapping/TestResults_T1mapping'
- log_init(filename_prefix, '_MJT_EdinburghUK_t1_VFA_nonlin', ['label', 'time (us)', 'r1_ref', 'r1_measured'])
- log_init(filename_prefix, '_MJT_EdinburghUK_t1_VFA_lin', ['label', 'time (us)', 'r1_ref', 'r1_measured'])
- log_init(filename_prefix, '_MJT_EdinburghUK_t1_VFA_2fa', ['label', 'time (us)', 'r1_ref', 'r1_measured'])
+ log_init(filename_prefix, '_MJT_Edinburgh_UK_t1_VFA_nonlin', ['label', 'time (us)', 'r1_ref', 'r1_measured'])
+ log_init(filename_prefix, '_MJT_Edinburgh_UK_t1_VFA_lin', ['label', 'time (us)', 'r1_ref', 'r1_measured'])
+ log_init(filename_prefix, '_MJT_Edinburgh_UK_t1_VFA_2fa', ['label', 'time (us)', 'r1_ref', 'r1_measured'])
# Use the test data to generate a parametrize decorator. This causes the following
# test to be run for every test case listed in test_data...
@osipi_parametrize(arg_names, test_data, xf_labels = [])
-def test_MJT_EdinburghUK_t1_VFA_nonlin(label, fa_array, tr_array, s_array, r1_ref, s0_ref, a_tol, r_tol):
+def test_MJT_Edinburgh_UK_t1_VFA_nonlin(label, fa_array, tr_array, s_array, r1_ref, s0_ref, a_tol, r_tol):
# NOTES:
# prepare input data
@@ -41,14 +41,14 @@ def test_MJT_EdinburghUK_t1_VFA_nonlin(label, fa_array, tr_array, s_array, r1_re
[s0_nonlin_meas, t1_nonlin_meas] = VFANonLinear(fa_array,tr).proc(s_array)
exc_time = 1e6 * (perf_counter() - tic)
r1_nonlin_meas = 1./t1_nonlin_meas
- log_results(filename_prefix, '_MJT_EdinburghUK_t1_VFA_nonlin', [[label, f"{exc_time:.0f}", r1_ref, r1_nonlin_meas]]) # log results
+ log_results(filename_prefix, '_MJT_Edinburgh_UK_t1_VFA_nonlin', [[label, f"{exc_time:.0f}", r1_ref, r1_nonlin_meas]]) # log results
np.testing.assert_allclose([r1_nonlin_meas], [r1_ref], rtol=r_tol, atol=a_tol)
# In the following test, we specify 1 case that is expected to fail...
@osipi_parametrize(arg_names, test_data, xf_labels = ['Pat5_voxel5_prostaat'])
-def test_MJT_EdinburghUK_t1_VFA_lin(label, fa_array, tr_array, s_array, r1_ref, s0_ref, a_tol, r_tol):
+def test_MJT_Edinburgh_UK_t1_VFA_lin(label, fa_array, tr_array, s_array, r1_ref, s0_ref, a_tol, r_tol):
# NOTES:
# Expected fails: 1 low-SNR prostate voxel
@@ -60,13 +60,13 @@ def test_MJT_EdinburghUK_t1_VFA_lin(label, fa_array, tr_array, s_array, r1_ref,
[s0_lin_meas, t1_lin_meas] = VFALinear(fa_array,tr).proc(s_array)
exc_time = 1e6 * (perf_counter() - tic)
r1_lin_meas = 1./t1_lin_meas
- log_results(filename_prefix, '_MJT_EdinburghUK_t1_VFA_lin', [[label, f"{exc_time:.0f}", r1_ref, r1_lin_meas]]) # log results
+ log_results(filename_prefix, '_MJT_Edinburgh_UK_t1_VFA_lin', [[label, f"{exc_time:.0f}", r1_ref, r1_lin_meas]]) # log results
np.testing.assert_allclose([r1_lin_meas], [r1_ref], rtol=r_tol, atol=a_tol)
# In the following test, we specify 1 case that is expected to fail...
@osipi_parametrize(arg_names, test_data, xf_labels = ['Pat5_voxel5_prostaat'])
-def test_MJT_EdinburghUK_t1_VFA_2fa(label, fa_array, tr_array, s_array, r1_ref, s0_ref, a_tol, r_tol):
+def test_MJT_Edinburgh_UK_t1_VFA_2fa(label, fa_array, tr_array, s_array, r1_ref, s0_ref, a_tol, r_tol):
# NOTES:
# Expected fails: 1 low-SNR prostate voxel
@@ -79,6 +79,6 @@ def test_MJT_EdinburghUK_t1_VFA_2fa(label, fa_array, tr_array, s_array, r1_ref,
s_array[-1]]))
exc_time = 1e6 * (perf_counter() - tic)
r1_2fa_meas = 1./t1_2fa_meas
- log_results(filename_prefix, '_MJT_EdinburghUK_t1_VFA_2fa', [[label, f"{exc_time:.0f}", r1_ref, r1_2fa_meas]]) #
+ log_results(filename_prefix, '_MJT_Edinburgh_UK_t1_VFA_2fa', [[label, f"{exc_time:.0f}", r1_ref, r1_2fa_meas]]) #
# log results
np.testing.assert_allclose([r1_2fa_meas], [r1_ref], rtol=r_tol, atol=a_tol)
\ No newline at end of file
diff --git a/test/T1_mapping/test_t1_OG_MO_AUMC_ICR_RMH.py b/test/T1_mapping/test_t1_OG_MO_AUMC_ICR_RMH_NL_UK.py
similarity index 66%
rename from test/T1_mapping/test_t1_OG_MO_AUMC_ICR_RMH.py
rename to test/T1_mapping/test_t1_OG_MO_AUMC_ICR_RMH_NL_UK.py
index 8e66d315..2107f579 100644
--- a/test/T1_mapping/test_t1_OG_MO_AUMC_ICR_RMH.py
+++ b/test/T1_mapping/test_t1_OG_MO_AUMC_ICR_RMH_NL_UK.py
@@ -4,7 +4,7 @@
from time import perf_counter
from ..helpers import osipi_parametrize, log_init, log_results
from . import t1_data
-from osipi_code_collection.original.OG_MO_AUMC_ICR_RMH.ExtendedTofts.DCE import R1_two_fas, R1_VFA
+from osipi_code_collection.original.OG_MO_AUMC_ICR_RMH_NL_UK.ExtendedTofts.DCE import R1_two_fas, R1_VFA
# All tests will use the same arguments and same data...
@@ -22,15 +22,18 @@ def setup_module(module):
global filename_prefix # we want to change the global variable
os.makedirs('./test/results/T1_mapping', exist_ok=True)
filename_prefix = 'T1_mapping/TestResults_T1mapping'
- log_init(filename_prefix, '_OG_MO_AUMC_ICR_RHM_t1_VFA_2fa', ['label', 'time (us)', 'r1_ref', 'r1_measured'])
- log_init(filename_prefix, '_OG_MO_AUMC_ICR_RHM_t1_VFA_nonlin', ['label', 'time (us)', 'r1_ref', 'r1_measured'])
+ log_init(filename_prefix, '_OG_MO_AUMC_ICR_RHM_NL_UK_t1_VFA_2fa', ['label',
+ 'time (us)', 'r1_ref', 'r1_measured'])
+ log_init(filename_prefix, '_OG_MO_AUMC_ICR_RHM_NL_UK_t1_VFA_nonlin',
+ ['label', 'time (us)', 'r1_ref', 'r1_measured'])
# Use the test data to generate a parametrize decorator. This causes the following
# test to be run for every test case listed in test_data...
# In the following test, we specify 1 case that is expected to fail...
@osipi_parametrize(arg_names, test_data, xf_labels = ['Pat5_voxel5_prostaat'])
-def testOG_MO_AUMC_ICR_RMH_t1_VFA_2fa(label, fa_array, tr_array, s_array, r1_ref, s0_ref, a_tol, r_tol):
+def test_OG_MO_AUMC_ICR_RMH_NL_UK_t1_VFA_2fa(label, fa_array, tr_array,
+ s_array, r1_ref, s0_ref, a_tol, r_tol):
# NOTES:
# Code requires signal array with min 2 dimensions (including FA)
# Expected fails: 1 low-SNR prostate voxel
@@ -45,13 +48,15 @@ def testOG_MO_AUMC_ICR_RMH_t1_VFA_2fa(label, fa_array, tr_array, s_array, r1_ref
tic = perf_counter()
r1_2fa_meas = R1_two_fas(s_array_trimmed,fa_array_rad,tr)[0]
exc_time = 1e6 * (perf_counter() - tic)
- log_results(filename_prefix, '_OG_MO_AUMC_ICR_RHM_t1_VFA_2fa', [[label, f"{exc_time:.0f}", r1_ref, r1_2fa_meas]]) # log results to csv
+ log_results(filename_prefix, '_OG_MO_AUMC_ICR_RHM_NL_UK_t1_VFA_2fa',
+ [[label, f"{exc_time:.0f}", r1_ref, r1_2fa_meas]]) # log results to csv
np.testing.assert_allclose( [r1_2fa_meas], [r1_ref], rtol=r_tol, atol=a_tol )
@osipi_parametrize(arg_names, test_data, xf_labels=[])
-def testOG_MO_AUMC_ICR_RMH_t1_VFA(label, fa_array, tr_array, s_array, r1_ref, s0_ref, a_tol, r_tol):
+def test_OG_MO_AUMC_ICR_RMH_NL_UK_t1_VFA(label, fa_array, tr_array, s_array,
+ r1_ref, s0_ref, a_tol, r_tol):
# NOTES:
# Code requires signal array with min 2 dimensions (including FA)
# Expected fails: 1 low-SNR prostate voxel
@@ -64,5 +69,6 @@ def testOG_MO_AUMC_ICR_RMH_t1_VFA(label, fa_array, tr_array, s_array, r1_ref, s0
tic = perf_counter()
r1_meas = 1/R1_VFA(s_array, fa_array_rad, tr)
exc_time = 1e6 * (perf_counter() - tic)
- log_results(filename_prefix, '_OG_MO_AUMC_ICR_RHM_t1_VFA_nonlin', [[label, f"{exc_time:.0f}", r1_ref, r1_meas]]) # log results to csv
+ log_results(filename_prefix, '_OG_MO_AUMC_ICR_RHM_NL_UK_t1_VFA_nonlin',
+ [[label, f"{exc_time:.0f}", r1_ref, r1_meas]]) # log results to csv
np.testing.assert_allclose([r1_meas], [r1_ref], rtol=r_tol, atol=a_tol)
diff --git a/test/T1_mapping/test_t1_ST_SydneyAus.py b/test/T1_mapping/test_t1_ST_Sydney_AUS.py
similarity index 69%
rename from test/T1_mapping/test_t1_ST_SydneyAus.py
rename to test/T1_mapping/test_t1_ST_Sydney_AUS.py
index 557f0700..dac3e5d1 100644
--- a/test/T1_mapping/test_t1_ST_SydneyAus.py
+++ b/test/T1_mapping/test_t1_ST_Sydney_AUS.py
@@ -22,13 +22,16 @@ def setup_module(module):
global filename_prefix # we want to change the global variable
os.makedirs('./test/results/T1_mapping', exist_ok=True)
filename_prefix = 'T1_mapping/TestResults_T1mapping'
- log_init(filename_prefix, '_ST_SydneyAus_t1_VFA_nonlin', ['label', 'time (us)', 'r1_ref', 'r1_measured'])
- log_init(filename_prefix, '_ST_SydneyAus_t1_VFA_lin', ['label', 'time (us)', 'r1_ref', 'r1_measured'])
+ log_init(filename_prefix, '_ST_Sydney_AUS_t1_VFA_nonlin', ['label', 'time ('
+ 'us)', 'r1_ref', 'r1_measured'])
+ log_init(filename_prefix, '_ST_Sydney_AUS_t1_VFA_lin', ['label', 'time ('
+ 'us)', 'r1_ref', 'r1_measured'])
# Use the test data to generate a parametrize decorator. This causes the following
# test to be run for every test case listed in test_data...
@osipi_parametrize(arg_names, test_data, xf_labels = [])
-def test_ST_SydneyAus_t1_VFA_nonlin(label, fa_array, tr_array, s_array, r1_ref, s0_ref, a_tol, r_tol):
+def test_ST_Sydney_AUS_t1_VFA_nonlin(label, fa_array, tr_array, s_array,
+ r1_ref, s0_ref, a_tol, r_tol):
# NOTES:
# prepare input data
@@ -39,14 +42,16 @@ def test_ST_SydneyAus_t1_VFA_nonlin(label, fa_array, tr_array, s_array, r1_ref,
[s0_nonlin_meas, t1_nonlin_meas] = VFAT1mapping(fa_array, s_array, tr, method='nonlinear')
exc_time = 1e6 * (perf_counter() - tic)
r1_nonlin_meas = 1000./t1_nonlin_meas # convert T1 (ms) to R1 (/s)
- log_results(filename_prefix, '_ST_SydneyAus_t1_VFA_nonlin', [[label, f"{exc_time:.0f}", r1_ref, r1_nonlin_meas]]) # log results to csv
+ log_results(filename_prefix, '_ST_Sydney_AUS_t1_VFA_nonlin', [[label,
+ f"{exc_time:.0f}", r1_ref, r1_nonlin_meas]]) # log results to csv
np.testing.assert_allclose([r1_nonlin_meas], [r1_ref], rtol=r_tol, atol=a_tol)
# In the following test, we specify 1 case that is expected to fail...
@osipi_parametrize(arg_names, test_data, xf_labels = ['Pat5_voxel5_prostaat'])
-def test_ST_SydneyAus_t1_VFA_lin(label, fa_array, tr_array, s_array, r1_ref, s0_ref, a_tol, r_tol):
+def test_ST_Sydney_AUS_t1_VFA_lin(label, fa_array, tr_array, s_array, r1_ref,
+ s0_ref, a_tol, r_tol):
# NOTES:
# Signal is scaled to prevent multiple test failures for prostate test cases.
# Linear mode uses linear model but not linear regression(?)
@@ -62,7 +67,6 @@ def test_ST_SydneyAus_t1_VFA_lin(label, fa_array, tr_array, s_array, r1_ref, s0_
[s0_lin_meas, t1_lin_meas] = VFAT1mapping(fa_array, s_array, tr, method='linear')
exc_time = 1e6 * (perf_counter() - tic)
r1_lin_meas = 1000./t1_lin_meas # convert T1 (ms) to R1 (/s)
- log_results(filename_prefix, '_ST_SydneyAus_t1_VFA_lin', [[label, f"{exc_time:.0f}", r1_ref, r1_lin_meas]]) # log results to csv
+ log_results(filename_prefix, '_ST_Sydney_AUS_t1_VFA_lin', [[label,
+ f"{exc_time:.0f}", r1_ref, r1_lin_meas]]) # log results to csv
np.testing.assert_allclose([r1_lin_meas], [r1_ref], rtol=r_tol, atol=a_tol)
-
-
diff --git a/test/T1_mapping/test_t1_McGill_Can.py b/test/T1_mapping/test_t1_ZA_McGill_CAN.py
similarity index 72%
rename from test/T1_mapping/test_t1_McGill_Can.py
rename to test/T1_mapping/test_t1_ZA_McGill_CAN.py
index 6f8c7151..f865d2ad 100644
--- a/test/T1_mapping/test_t1_McGill_Can.py
+++ b/test/T1_mapping/test_t1_ZA_McGill_CAN.py
@@ -4,7 +4,7 @@
from time import perf_counter
from ..helpers import osipi_parametrize, log_init, log_results
from . import t1_data
-from osipi_code_collection.original.McGill_Can.vfa import despot, novifast
+from osipi_code_collection.original.ZA_McGill_CAN.vfa import despot, novifast
# All tests will use the same arguments and same data...
@@ -22,13 +22,15 @@ def setup_module(module):
global filename_prefix # we want to change the global variable
filename_prefix = 'T1_mapping/TestResults_T1mapping'
os.makedirs('./test/results/T1_mapping', exist_ok=True)
- log_init(filename_prefix, '_mcgill_t1_novifast', ['label', 'time (us)', 'r1_ref', 'r1_measured'])
- log_init(filename_prefix, '_mcgill_t1_VFA_lin', ['label', 'time (us)', 'r1_ref', 'r1_measured'])
+ log_init(filename_prefix, '_ZA_McGill_CAN_t1_novifast', ['label',
+ 'time (us)', 'r1_ref', 'r1_measured'])
+ log_init(filename_prefix, '_ZA_McGill_CAN_t1_VFA_lin', ['label', 'time (us)', 'r1_ref', 'r1_measured'])
# Use the test data to generate a parametrize decorator. This causes the following
# test to be run for every test case listed in test_data...
@osipi_parametrize(arg_names, test_data, xf_labels = [])
-def test_mcgill_t1_novifast(label, fa_array, tr_array, s_array, r1_ref, s0_ref, a_tol, r_tol):
+def test_ZA_McGill_CAN_t1_novifast(label, fa_array, tr_array, s_array, r1_ref,
+ s0_ref, a_tol, r_tol):
# NOTES:
# prepare input data
@@ -48,7 +50,8 @@ def test_mcgill_t1_novifast(label, fa_array, tr_array, s_array, r1_ref, s0_ref,
# In the following test, we specify 1 case that is expected to fail...
@osipi_parametrize(arg_names, test_data, xf_labels = ['Pat5_voxel5_prostaat'])
-def test_mcgill_t1_VFA_lin(label, fa_array, tr_array, s_array, r1_ref, s0_ref, a_tol, r_tol):
+def test_ZA_McGill_CAN_t1_VFA_lin(label, fa_array, tr_array, s_array,
+ r1_ref, s0_ref, a_tol, r_tol):
# NOTES:
# Expected fails: 1 low-SNR prostate voxel
@@ -62,7 +65,7 @@ def test_mcgill_t1_VFA_lin(label, fa_array, tr_array, s_array, r1_ref, s0_ref, a
exc_time = 1e6 * (perf_counter() - tic)
r1_lin_meas = 1./t1_lin_meas
- log_results(filename_prefix, '_mcgill_t1_VFA_lin', [[label, f"{exc_time:.0f}", r1_ref, r1_lin_meas]]) # log results
+ log_results(filename_prefix, '_ZA_McGill_CAN_t1_VFA_lin', [[label, f"{exc_time:.0f}", r1_ref, r1_lin_meas]]) # log results
np.testing.assert_allclose( [r1_lin_meas], [r1_ref], rtol=r_tol, atol=a_tol ) # testing
diff --git a/test/results-meta.json b/test/results-meta.json
index 31ba5b06..099433c8 100644
--- a/test/results-meta.json
+++ b/test/results-meta.json
@@ -4,25 +4,25 @@
"filename": "TestResults_T1mapping_mcgill_t1_VFA_lin.csv",
"category": "T1mapping",
"method": "linear",
- "author": "ZA_McGill_Can"
+ "author": "ZA_McGill_CAN"
},
{
"path": "../test/results/T1_mapping",
- "filename": "TestResults_T1mapping_MJT_EdinburghUK_t1_VFA_lin.csv",
+ "filename": "TestResults_T1mapping_MJT_Edinburgh_UK_t1_VFA_lin.csv",
"category": "T1mapping",
"method": "linear",
"author": "MJT_UoEdinburgh_UK"
},
{
"path": "../test/results/T1_mapping",
- "filename": "TestResults_T1mapping_MJT_EdinburghUK_t1_VFA_2fa.csv",
+ "filename": "TestResults_T1mapping_MJT_Edinburgh_UK_t1_VFA_2fa.csv",
"category": "T1mapping",
"method": "two-FA",
"author": "MJT_UoEdinburgh_UK"
},
{
"path": "../test/results/T1_mapping",
- "filename": "TestResults_T1mapping_ST_SydneyAus_t1_VFA_lin.csv",
+ "filename": "TestResults_T1mapping_ST_Sydney_AUS_t1_VFA_lin.csv",
"category": "T1mapping",
"method": "linear",
"author": "ST_USyd_Aus"
@@ -40,18 +40,18 @@
"filename": "TestResults_T1mapping_mcgill_t1_novifast.csv",
"category": "T1mapping",
"method": "nonlinear",
- "author": "ZA_McGill_Can"
+ "author": "ZA_McGill_CAN"
},
{
"path": "../test/results/T1_mapping",
- "filename": "TestResults_T1mapping_MJT_EdinburghUK_t1_VFA_nonlin.csv",
+ "filename": "TestResults_T1mapping_MJT_Edinburgh_UK_t1_VFA_nonlin.csv",
"category": "T1mapping",
"method": "nonlinear",
"author": "MJT_UoEdinburgh_UK"
},
{
"path": "../test/results/T1_mapping",
- "filename": "TestResults_T1mapping_ST_SydneyAus_t1_VFA_nonlin.csv",
+ "filename": "TestResults_T1mapping_ST_Sydney_AUS_t1_VFA_nonlin.csv",
"category": "T1mapping",
"method": "nonlinear",
"author": "ST_USyd_Aus"
@@ -65,7 +65,7 @@
},
{
"path": "../test/results/SI_to_Conc",
- "filename": "TestResults_SI2Conc_LCB_BNI.csv",
+ "filename": "TestResults_SI2Conc_LCB_BNI_USA.csv",
"category": "SI_to_Conc",
"method": "",
"author": "LCB_BNI_USA"
@@ -114,17 +114,17 @@
},
{
"path": "../test/results/PopulationAIF_DCE",
- "filename": "TestResults_PopAIF_Parker_AIF_MJT_EdinburghUK.csv",
+ "filename": "TestResults_PopAIF_Parker_AIF_MJT_Edinburgh_UK.csv",
"category": "PopulationAIF",
"method": "Parker",
"author": "MJT_UoEdinburgh_UK"
},
{
"path": "../test/results/PopulationAIF_DCE",
- "filename": "TestResults_PopAIF_Parker_AIF_MB_QBI_UoManchesterUK.csv",
+ "filename": "TestResults_PopAIF_Parker_AIF_MB_QBI_UoManchester_UK.csv",
"category": "PopulationAIF",
"method": "Parker",
- "author": "MB_QBI_UoManchesterUK"
+ "author": "MB_QBI_UoManchester_UK"
},
{
"path": "../test/results/PopulationAIF_DCE",
@@ -135,7 +135,7 @@
},
{
"path": "../test/results/PopulationAIF_DCE",
- "filename": "TestResults_PopAIF_Parker_AIF_ST_SydneyAus.csv",
+ "filename": "TestResults_PopAIF_Parker_AIF_ST_Sydney_AUS.csv",
"category": "PopulationAIF",
"method": "Parker",
"author": "ST_USyd_Aus"
@@ -149,49 +149,49 @@
},
{
"path": "../test/results/PopulationAIF_DCE",
- "filename": "TestResults_PopAIF_preclinical_AIF_ST_SydneyAus.csv",
+ "filename": "TestResults_PopAIF_preclinical_AIF_ST_Sydney_AUS.csv",
"category": "PopulationAIF",
"method": "preclinical",
"author": "ST_USyd_Aus"
},
{
"path": "../test/results/DCEmodels",
- "filename": "TestResults_models_LCB_BNI_tofts.csv",
+ "filename": "TestResults_models_LCB_BNI_USA_tofts.csv",
"category": "DCEmodels",
"method": "tofts",
"author": "LCB_BNI_USA"
},
{
"path": "../test/results/DCEmodels",
- "filename": "TestResults_models_LEK_UoEdinburghUK_etofts.csv",
+ "filename": "TestResults_models_LEK_UoEdinburgh_UK_etofts.csv",
"category": "DCEmodels",
"method": "etofts",
"author": "LEK_UoEdinburgh_UK"
},
{
"path": "../test/results/DCEmodels",
- "filename": "TestResults_models_LEK_UoEdinburghUK_patlak.csv",
+ "filename": "TestResults_models_LEK_UoEdinburgh_UK_patlak.csv",
"category": "DCEmodels",
"method": "patlak",
"author": "LEK_UoEdinburgh_UK"
},
{
"path": "../test/results/DCEmodels",
- "filename": "TestResults_models_LEK_UoEdinburghUK_tofts.csv",
+ "filename": "TestResults_models_LEK_UoEdinburgh_UK_tofts.csv",
"category": "DCEmodels",
"method": "tofts",
"author": "LEK_UoEdinburgh_UK"
},
{
"path": "../test/results/DCEmodels",
- "filename": "TestResults_models_LEK_UoEdinburghUK_2CUM.csv",
+ "filename": "TestResults_models_LEK_UoEdinburgh_UK_2CUM.csv",
"category": "DCEmodels",
"method": "2CUM",
"author": "LEK_UoEdinburgh_UK"
},
{
"path": "../test/results/DCEmodels",
- "filename": "TestResults_models_LEK_UoEdinburghUK_2CXM.csv",
+ "filename": "TestResults_models_LEK_UoEdinburgh_UK_2CXM.csv",
"category": "DCEmodels",
"method": "2CXM",
"author": "LEK_UoEdinburgh_UK"
@@ -205,49 +205,49 @@
},
{
"path": "../test/results/DCEmodels",
- "filename": "TestResults_models_MB_QBI_UoManchesterUK_2CXM.csv",
+ "filename": "TestResults_models_MB_QBI_UoManchester_UK_2CXM.csv",
"category": "DCEmodels",
"method": "2CXM",
"author": "MB_QBI_UoManchester"
},
{
"path": "../test/results/DCEmodels",
- "filename": "TestResults_models_MJT_UoEdinburghUK_2CUM.csv",
+ "filename": "TestResults_models_MJT_UoEdinburgh_UK_2CUM.csv",
"category": "DCEmodels",
"method": "2CUM",
"author": "MJT_UoEdinburgh_UK"
},
{
"path": "../test/results/DCEmodels",
- "filename": "TestResults_models_MJT_UoEdinburghUK_2CXM.csv",
+ "filename": "TestResults_models_MJT_UoEdinburgh_UK_2CXM.csv",
"category": "DCEmodels",
"method": "2CXM",
"author": "MJT_UoEdinburgh_UK"
},
{
"path": "../test/results/DCEmodels",
- "filename": "TestResults_models_MJT_UoEdinburghUK_etofts.csv",
+ "filename": "TestResults_models_MJT_UoEdinburgh_UK_etofts.csv",
"category": "DCEmodels",
"method": "etofts",
"author": "MJT_UoEdinburgh_UK"
},
{
"path": "../test/results/DCEmodels",
- "filename": "TestResults_models_MJT_UoEdinburghUK_patlak.csv",
+ "filename": "TestResults_models_MJT_UoEdinburgh_UK_patlak.csv",
"category": "DCEmodels",
"method": "patlak",
"author": "MJT_UoEdinburgh_UK"
},
{
"path": "../test/results/DCEmodels",
- "filename": "TestResults_models_MJT_UoEdinburghUK_patlak_llsq.csv",
+ "filename": "TestResults_models_MJT_UoEdinburgh_UK_patlak_llsq.csv",
"category": "DCEmodels",
"method": "patlak",
"author": "MJT_UoEdinburgh_UK_llsq"
},
{
"path": "../test/results/DCEmodels",
- "filename": "TestResults_models_MJT_UoEdinburghUK_tofts.csv",
+ "filename": "TestResults_models_MJT_UoEdinburgh_UK_tofts.csv",
"category": "DCEmodels",
"method": "tofts",
"author": "MJT_UoEdinburgh_UK"
@@ -317,9 +317,9 @@
},
{
"path": "../test/results/DSCmodels",
- "filename": "TestResults_ParamEstimation_SR_TBG_BNIPhoenix_USA.csv",
+ "filename": "TestResults_ParamEstimation_SR_TBG_BNI_USAPhoenix_USA.csv",
"category": "DSCmodels",
"method": "",
- "author": "SR_LB_TBG_BNIPhoenix_USA_LCC SFTR"
+ "author": "SR_LB_TBG_BNI_USAPhoenix_USA_LCC SFTR"
}
]
\ No newline at end of file