Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CRITICAL: 2.x mixes up two-level subjects during averaging phase at first level #348

Closed
gdevenyi opened this issue Nov 24, 2017 · 19 comments

Comments

@gdevenyi
Copy link

We noticed that the LSQ6 and LSQ12 montages in first level were of the wrong subjects, in the sense that their labels were wrong.

Taking a look at a the history of some files, I find a critical error:

[05] Fri Nov 17 07:46:07 2017>>> mincresample -clobber -2 -sinc -transform \
     20171115_november_first_level/01_3_processed/mch_mom211_001_3_20170314_mri_lsq6/tmp/mch_mom211_001_3_20170314_mri_lsq6_I_lsq6_avg_lsq12-resampled_ANTS_nlin-2.xfm \
     -like \
     20171115_november_first_level/18_5_processed/18_5_nlin/18_5-nlin-2.mnc \
     20171115_november_first_level/01_3_processed/mch_mom211_001_3_20170314_mri_lsq6/resampled/mch_mom211_001_3_20170314_mri_lsq6_I_lsq6_avg_lsq12-resampled.mnc \
     20171115_november_first_level/01_3_processed/mch_mom211_001_3_20170314_mri_lsq6/tmp/mch_mom211_001_3_20170314_mri_lsq6_I_lsq6_avg_lsq12-resampled_ANTS_nlin-2-resampled.mnc
[06] 2017-11-17 07:53:29 >>> (default history added after pyminc usage) \
     /opt/quarantine/minc-stuffs/0.1.20^minc-toolkit-1.9.11/build/bin/pmincaverage \
     --clobber \
     20171115_november_first_level/01_3_processed/mch_mom211_001_3_20170314_mri_lsq6/tmp/mch_mom211_001_3_20170314_mri_lsq6_I_lsq6_avg_lsq12-resampled_ANTS_nlin-2-resampled.mnc \
     20171115_november_first_level/01_3_processed/mch_mom211_101_3_20170330_mri_lsq6/tmp/mch_mom211_101_3_20170330_mri_lsq6_I_lsq6_avg_lsq12-resampled_ANTS_nlin-2-resampled.mnc \
     20171115_november_first_level/01_3_processed/mch_mom211_201_3_20170421_mri_lsq6/tmp/mch_mom211_201_3_20170421_mri_lsq6_I_lsq6_avg_lsq12-resampled_ANTS_nlin-2-resampled.mnc \
     20171115_november_first_level/01_3_processed/mch_mom211_301_3_20170525_mri_lsq6/tmp/mch_mom211_301_3_20170525_mri_lsq6_I_lsq6_avg_lsq12-resampled_ANTS_nlin-2-resampled.mnc \
     20171115_november_first_level/18_5_processed/18_5_nlin/18_5-nlin-3.mnc

^^^ Subject 01_3 files were averaged into 18_5's final nlin!

@gdevenyi
Copy link
Author

This is also experienced with 2.0.6 with this cohort.

However, another cohort with group containing letters, i.e 001b instead of 18_5 worked with 2.0.6.

@gdevenyi gdevenyi changed the title CRITICAL: pydpiper/2.0.8 (possibly 2.x?) mixes up two-level subjects during averaging phase at first level CRITICAL: 2.x mixes up two-level subjects during averaging phase at first level Nov 24, 2017
@gdevenyi
Copy link
Author

Another example, the lsq6 average:

--- History of average.mnc ---
[01] Thu Nov 23 19:32:41 2017>>> mincaverage -clobber -normalize \
     -max_buffer_size_in_kb 409620 -sdfile \
     20171115_november_first_level/01_3_processed/01_3_lsq6/average_sd.mnc \
     20171115_november_first_level/16_5_processed/mch_mom212_016_5_20170314_mri_lsq6/resampled/mch_mom212_016_5_20170314_mri_lsq6_I_lsq6.mnc \
     20171115_november_first_level/16_5_processed/mch_mom212_216_5_20170421_mri_lsq6/resampled/mch_mom212_216_5_20170421_mri_lsq6_I_lsq6.mnc \
     20171115_november_first_level/16_5_processed/mch_mom212_316_5_20170525_mri_lsq6/resampled/mch_mom212_316_5_20170525_mri_lsq6_I_lsq6.mnc \
     20171115_november_first_level/01_3_processed/01_3_lsq6/average.mnc

@bcdarwin
Copy link
Member

Can you paste/send me the CSV file input to this pipeline?

@gdevenyi
Copy link
Author

file,group
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom112_320_5_20170525_mri_lsq6.mnc,20_5
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom112_318_5_20170525_mri_lsq6.mnc,18_5
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom212_317_5_20170525_mri_lsq6.mnc,17_5
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom212_316_5_20170525_mri_lsq6.mnc,16_5
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom212_315_5_20170525_mri_lsq6.mnc,15_5
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom212_314_5_20170525_mri_lsq6.mnc,14_5
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom221_314_13_20170814_mri_lsq6.mnc,14_13
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom111_313_4_20170525_mri_lsq6.mnc,13_4
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom221_313_13_20170814_mri_lsq6.mnc,13_13
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom111_312_4_20170525_mri_lsq6.mnc,12_4
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom121_312_13_20170814_mri_lsq6.mnc,12_13
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom222_312_10_20170704_mri_lsq6.mnc,12_10
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom111_311_4_20170525_mri_lsq6.mnc,11_4
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom221_311_12_20170814_mri_lsq6.mnc,11_12
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom222_311_10_20170704_mri_lsq6.mnc,11_10
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom111_310_4_20170525_mri_lsq6.mnc,10_4
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom221_310_12_20170814_mri_lsq6.mnc,10_12
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom222_310_10_20170704_mri_lsq6.mnc,10_10
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom211_309_4_20170525_mri_lsq6.mnc,09_4
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom221_309_12_20170814_mri_lsq6.mnc,09_12
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom222_309_10_20170704_mri_lsq6.mnc,09_10
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom222_308_6_20170616_mri_lsq6.mnc,08_6
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom211_308_4_20170525_mri_lsq6.mnc,08_4
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom121_308_12_20170814_mri_lsq6.mnc,08_12
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom222_308_10_20170704_mri_lsq6.mnc,08_10
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom222_307_9_20170704_mri_lsq6.mnc,07_9
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom222_307_6_20170616_mri_lsq6.mnc,07_6
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom211_307_4_20170525_mri_lsq6.mnc,07_4
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom121_307_12_20170814_mri_lsq6.mnc,07_12
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom222_306_9_20170704_mri_lsq6.mnc,06_9
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom222_306_6_20170616_mri_lsq6.mnc,06_6
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom111_306_3_20170525_mri_lsq6.mnc,06_3
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom221_306_11_20170814_mri_lsq6.mnc,06_11
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom112_305_7_20170616_mri_lsq6.mnc,05_7
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom222_305_6_20170616_mri_lsq6.mnc,05_6
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom111_305_3_20170525_mri_lsq6.mnc,05_3
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom221_305_11_20170814_mri_lsq6.mnc,05_11
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom122_305_10_20170704_mri_lsq6.mnc,05_10
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom212_304_7_20170616_mri_lsq6.mnc,04_7
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom222_304_6_20170616_mri_lsq6.mnc,04_6
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom111_304_3_20170525_mri_lsq6.mnc,04_3
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom212_304_14_20170912_mri_lsq6.mnc,04_14
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom221_304_11_20170814_mri_lsq6.mnc,04_11
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom122_304_10_20170704_mri_lsq6.mnc,04_10
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom122_303_9_20170704_mri_lsq6.mnc,03_9
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom221_303_8_20170704_mri_lsq6.mnc,03_8
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom212_303_7_20170616_mri_lsq6.mnc,03_7
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom122_303_6_20170616_mri_lsq6.mnc,03_6
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom111_303_3_20170525_mri_lsq6.mnc,03_3
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom212_303_14_20170912_mri_lsq6.mnc,03_14
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom121_303_11_20170814_mri_lsq6.mnc,03_11
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom122_302_9_20170704_mri_lsq6.mnc,02_9
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom121_302_8_20170704_mri_lsq6.mnc,02_8
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom212_302_7_20170616_mri_lsq6.mnc,02_7
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom122_302_6_20170616_mri_lsq6.mnc,02_6
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom211_302_3_20170525_mri_lsq6.mnc,02_3
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom112_302_14_20170912_mri_lsq6.mnc,02_14
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom121_302_11_20170814_mri_lsq6.mnc,02_11
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom122_301_9_20170704_mri_lsq6.mnc,01_9
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom121_301_8_20170704_mri_lsq6.mnc,01_8
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom212_301_7_20170616_mri_lsq6.mnc,01_7
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom122_301_6_20170616_mri_lsq6.mnc,01_6
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom211_301_3_20170525_mri_lsq6.mnc,01_3
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom112_301_14_20170912_mri_lsq6.mnc,01_14
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom112_220_5_20170421_mri_lsq6.mnc,20_5
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom112_218_5_20170421_mri_lsq6.mnc,18_5
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom212_217_5_20170421_mri_lsq6.mnc,17_5
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom212_216_5_20170421_mri_lsq6.mnc,16_5
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom212_215_5_20170421_mri_lsq6.mnc,15_5
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom221_215_13_20170718_mri_lsq6.mnc,15_13
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom212_214_5_20170421_mri_lsq6.mnc,14_5
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom221_214_13_20170718_mri_lsq6.mnc,14_13
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom111_213_4_20170421_mri_lsq6.mnc,13_4
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom221_213_13_20170718_mri_lsq6.mnc,13_13
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom111_212_4_20170421_mri_lsq6.mnc,12_4
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom222_212_10_20170606_mri_lsq6.mnc,12_10
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom111_211_4_20170421_mri_lsq6.mnc,11_4
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom221_211_12_20170718_mri_lsq6.mnc,11_12
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom222_211_10_20170606_mri_lsq6.mnc,11_10
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom111_210_4_20170421_mri_lsq6.mnc,10_4
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom221_210_12_20170718_mri_lsq6.mnc,10_12
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom222_210_10_20170606_mri_lsq6.mnc,10_10
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom211_209_4_20170421_mri_lsq6.mnc,09_4
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom221_209_12_20170718_mri_lsq6.mnc,09_12
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom222_209_10_20170606_mri_lsq6.mnc,09_10
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom211_208_4_20170421_mri_lsq6.mnc,08_4
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom121_208_12_20170718_mri_lsq6.mnc,08_12
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom222_208_10_20170606_mri_lsq6.mnc,08_10
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom222_207_9_20170606_mri_lsq6.mnc,07_9
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom222_207_6_20170518_mri_lsq6.mnc,07_6
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom211_207_4_20170421_mri_lsq6.mnc,07_4
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom121_207_12_20170718_mri_lsq6.mnc,07_12
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom222_206_9_20170606_mri_lsq6.mnc,06_9
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom222_206_6_20170518_mri_lsq6.mnc,06_6
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom111_206_3_20170421_mri_lsq6.mnc,06_3
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom221_206_11_20170717_mri_lsq6.mnc,06_11
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom111_205_3_20170421_mri_lsq6.mnc,05_3
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom221_205_11_20170718_mri_lsq6.mnc,05_11
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom122_205_10_20170606_mri_lsq6.mnc,05_10
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom212_204_7_20170518_mri_lsq6.mnc,04_7
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom111_204_3_20170421_mri_lsq6.mnc,04_3
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom212_204_14_20170814_mri_lsq6.mnc,04_14
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom221_204_11_20170718_mri_lsq6.mnc,04_11
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom122_204_10_20170606_mri_lsq6.mnc,04_10
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom122_203_9_20170606_mri_lsq6.mnc,03_9
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom221_203_8_20170606_mri_lsq6.mnc,03_8
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom212_203_7_20170518_mri_lsq6.mnc,03_7
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom122_203_6_20170518_mri_lsq6.mnc,03_6
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom111_203_3_20170421_mri_lsq6.mnc,03_3
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom212_203_14_20170814_mri_lsq6.mnc,03_14
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom121_203_11_20170717_mri_lsq6.mnc,03_11
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom122_202_9_20170606_mri_lsq6.mnc,02_9
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom121_202_8_20170606_mri_lsq6.mnc,02_8
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom212_202_7_20170518_mri_lsq6.mnc,02_7
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom122_202_6_20170518_mri_lsq6.mnc,02_6
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom211_202_3_20170421_mri_lsq6.mnc,02_3
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom112_202_14_20170814_mri_lsq6.mnc,02_14
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom121_202_11_20170717_mri_lsq6.mnc,02_11
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom122_201_9_20170606_mri_lsq6.mnc,01_9
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom121_201_8_20170606_mri_lsq6.mnc,01_8
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom212_201_7_20170518_mri_lsq6.mnc,01_7
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom122_201_6_20170518_mri_lsq6.mnc,01_6
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom211_201_3_20170421_mri_lsq6.mnc,01_3
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom112_201_14_20170814_mri_lsq6.mnc,01_14
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom121_201_11_20170717_mri_lsq6.mnc,01_11
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom121_112_13_20170626_mri_lsq6.mnc,12_13
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom112_120_5_20170330_mri_lsq6.mnc,20_5
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom112_119_5_20170330_mri_lsq6.mnc,19_5
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom112_118_5_20170330_mri_lsq6.mnc,18_5
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom212_117_5_20170330_mri_lsq6.mnc,17_5
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom221_115_13_20170626_mri_lsq6.mnc,15_13
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom212_114_5_20170330_mri_lsq6.mnc,14_5
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom111_113_4_20170330_mri_lsq6.mnc,13_4
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom221_113_13_20170626_mri_lsq6.mnc,13_13
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom111_112_4_20170330_mri_lsq6.mnc,12_4
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom222_112_10_20170513_mri_lsq6.mnc,12_10
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom111_111_4_20170330_mri_lsq6.mnc,11_4
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom222_111_10_20170513_mri_lsq6.mnc,11_10
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom221_110_12_20170626_mri_lsq6.mnc,10_12
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom222_110_10_20170512_mri_lsq6.mnc,10_10
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom211_109_4_20170330_mri_lsq6.mnc,09_4
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom221_109_12_20170626_mri_lsq6.mnc,09_12
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom222_109_10_20170512_mri_lsq6.mnc,09_10
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom222_108_6_20170425_mri_lsq6.mnc,08_6
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom211_108_4_20170330_mri_lsq6.mnc,08_4
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom121_108_12_20170626_mri_lsq6.mnc,08_12
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom222_108_10_20170512_mri_lsq6.mnc,08_10
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom222_107_9_20170512_mri_lsq6.mnc,07_9
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom222_107_6_20170425_mri_lsq6.mnc,07_6
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom211_107_4_20170330_mri_lsq6.mnc,07_4
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom121_107_12_20170626_mri_lsq6.mnc,07_12
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom222_106_9_20170512_mri_lsq6.mnc,06_9
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom222_106_6_20170425_mri_lsq6.mnc,06_6
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom111_106_3_20170330_mri_lsq6.mnc,06_3
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom221_106_11_20170626_mri_lsq6.mnc,06_11
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom112_105_7_20170518_mri_lsq6.mnc,05_7
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom112_105_7_20170425_mri_lsq6.mnc,05_7
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom222_105_6_20170425_mri_lsq6.mnc,05_6
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom111_105_3_20170330_mri_lsq6.mnc,05_3
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom221_105_11_20170626_mri_lsq6.mnc,05_11
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom122_105_10_20170512_mri_lsq6.mnc,05_10
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom212_104_7_20170425_mri_lsq6.mnc,04_7
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom222_104_6_20170425_mri_lsq6.mnc,04_6
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom111_104_3_20170330_mri_lsq6.mnc,04_3
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom212_104_14_20170719_mri_lsq6.mnc,04_14
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom221_104_11_20170626_mri_lsq6.mnc,04_11
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom122_104_10_20170512_mri_lsq6.mnc,04_10
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom122_103_9_20170512_mri_lsq6.mnc,03_9
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom221_103_8_20170512_mri_lsq6.mnc,03_8
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom212_103_7_20170425_mri_lsq6.mnc,03_7
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom122_103_6_20170425_mri_lsq6.mnc,03_6
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom212_103_14_20170719_mri_lsq6.mnc,03_14
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom121_103_11_20170626_mri_lsq6.mnc,03_11
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom122_102_9_20170512_mri_lsq6.mnc,02_9
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom121_102_8_20170512_mri_lsq6.mnc,02_8
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom212_102_7_20170425_mri_lsq6.mnc,02_7
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom122_102_6_20170425_mri_lsq6.mnc,02_6
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom211_102_3_20170330_mri_lsq6.mnc,02_3
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom112_102_14_20170719_mri_lsq6.mnc,02_14
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom121_102_11_20170626_mri_lsq6.mnc,02_11
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom122_101_9_20170512_mri_lsq6.mnc,01_9
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom121_101_8_20170512_mri_lsq6.mnc,01_8
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom212_101_7_20170425_mri_lsq6.mnc,01_7
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom122_101_6_20170425_mri_lsq6.mnc,01_6
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom211_101_3_20170330_mri_lsq6.mnc,01_3
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom112_101_14_20170719_mri_lsq6.mnc,01_14
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom121_101_11_20170626_mri_lsq6.mnc,01_11
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom112_020_5_20170314_mri_lsq6.mnc,20_5
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom112_019_5_20170314_mri_lsq6.mnc,19_5
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom112_018_5_20170314_mri_lsq6.mnc,18_5
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom212_017_5_20170314_mri_lsq6.mnc,17_5
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom212_016_5_20170314_mri_lsq6.mnc,16_5
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom212_015_5_20170314_mri_lsq6.mnc,15_5
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom221_015_13_20170607_mri_lsq6.mnc,15_13
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom212_014_5_20170314_mri_lsq6.mnc,14_5
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom221_014_13_20170607_mri_lsq6.mnc,14_13
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom111_013_4_20170314_mri_lsq6.mnc,13_4
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom221_013_13_20170607_mri_lsq6.mnc,13_13
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom111_012_4_20170314_mri_lsq6.mnc,12_4
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom121_012_13_20170607_mri_lsq6.mnc,12_13
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom222_012_10_20170426_mri_lsq6.mnc,12_10
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom111_011_4_20170314_mri_lsq6.mnc,11_4
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom221_011_12_20170607_mri_lsq6.mnc,11_12
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom111_010_4_20170314_mri_lsq6.mnc,10_4
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom221_010_12_20170607_mri_lsq6.mnc,10_12
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom222_010_10_20170426_mri_lsq6.mnc,10_10
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom211_009_4_20170314_mri_lsq6.mnc,09_4
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom221_009_12_20170607_mri_lsq6.mnc,09_12
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom222_009_10_20170426_mri_lsq6.mnc,09_10
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom222_008_6_20170407_mri_lsq6.mnc,08_6
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom211_008_4_20170314_mri_lsq6.mnc,08_4
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom121_008_12_20170607_mri_lsq6.mnc,08_12
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom222_008_10_20170426_mri_lsq6.mnc,08_10
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom222_007_9_20170426_mri_lsq6.mnc,07_9
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom222_007_6_20170407_mri_lsq6.mnc,07_6
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom211_007_4_20170314_mri_lsq6.mnc,07_4
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom121_007_12_20170607_mri_lsq6.mnc,07_12
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom222_006_9_20170426_mri_lsq6.mnc,06_9
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom222_006_6_20170407_mri_lsq6.mnc,06_6
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom111_006_3_20170314_mri_lsq6.mnc,06_3
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom221_006_11_20170607_mri_lsq6.mnc,06_11
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom112_005_7_20170411_mri_lsq6.mnc,05_7
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom222_005_6_20170407_mri_lsq6.mnc,05_6
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom111_005_3_20170314_mri_lsq6.mnc,05_3
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom221_005_11_20170607_mri_lsq6.mnc,05_11
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom122_005_10_20170426_mri_lsq6.mnc,05_10
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom212_004_7_20170411_mri_lsq6.mnc,04_7
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom222_004_6_20170407_mri_lsq6.mnc,04_6
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom111_004_3_20170314_mri_lsq6.mnc,04_3
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom212_004_14_20170704_mri_lsq6.mnc,04_14
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom221_004_11_20170607_mri_lsq6.mnc,04_11
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom122_004_10_20170426_mri_lsq6.mnc,04_10
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom122_003_9_20170426_mri_lsq6.mnc,03_9
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom221_003_8_20170425_mri_lsq6.mnc,03_8
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom122_003_6_20170407_mri_lsq6.mnc,03_6
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom111_003_3_20170314_mri_lsq6.mnc,03_3
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom212_003_14_20170704_mri_lsq6.mnc,03_14
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom121_003_11_20170607_mri_lsq6.mnc,03_11
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom122_002_9_20170426_mri_lsq6.mnc,02_9
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom121_002_8_20170425_mri_lsq6.mnc,02_8
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom212_002_7_20170411_mri_lsq6.mnc,02_7
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom122_002_6_20170407_mri_lsq6.mnc,02_6
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom211_002_3_20170314_mri_lsq6.mnc,02_3
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom112_002_14_20170704_mri_lsq6.mnc,02_14
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom121_002_11_20170607_mri_lsq6.mnc,02_11
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom122_001_9_20170426_mri_lsq6.mnc,01_9
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom121_001_8_20170425_mri_lsq6.mnc,01_8
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom212_001_7_20170411_mri_lsq6.mnc,01_7
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom122_001_6_20170407_mri_lsq6.mnc,01_6
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom211_001_3_20170314_mri_lsq6.mnc,01_3
/data/chamal/projects/elisa/maternal_infection/update_minc/preprocessed/mch_mom121_001_11_20170607_mri_lsq6.mnc,01_11

Distressingly, this same cohort with 2 or 3 subjects per timepoint did not demonstrate this problem.

@bcdarwin
Copy link
Member

bcdarwin commented Nov 24, 2017

OK, I've found the problem: the groupby/aggregate here creates a new data frame that doesn't make any sense (the group name is no longer associated with the correct files).

I have no explanation for this. Perhaps it's a Pandas bug (e.g., they assume sort=True internally in the aggregate code?) or I've misunderstood the semantics, but it seems like it's only triggered by certain dataframes (I'm assuming ones above a certain size/group size). Will investigate further.

@bcdarwin
Copy link
Member

This is indeed distressing.

@gdevenyi
Copy link
Author

Maybe pandas-dev/pandas#16741 ?

@bcdarwin
Copy link
Member

bcdarwin commented Nov 24, 2017

So it seems like everything is done 'consistently', i.e., the names of your averages are permuted but the transformations are correct:

  • in the computation of the first level result here, the group is used for naming and for the 'pride-of-models' option.

  • computing the second-level model here makes no mention of the groups.

  • first level determinants include the incorrectly-named average image but don't use it;

  • overall transforms concatenate first-level to second-level transforms using the nested build model structure and don't reference group, so these, the inverted ones, and the overall determinants are fine;

  • resampled determinants are computed via a join on the first-level average so should also be fine.

  • MAGeT occurs within first-level groups to produce a voted file for each subject in that subject's directory and so should be OK,

Issues:

  • first-level average names and montages are wrong;
  • pride of models might have used the wrong initial models;
  • if you ran MAGeT on a first-level average and then ran anatGetAll using that segmentation but didn't notice your transforms were pointing to a different directory then you'd get a wrong answer ?

@gdevenyi
Copy link
Author

So this means the output CSVs are also reliable, but the Montage images are incorrectly located? Or are the labels incorrectly placed in the image?

If I have a completed run, can I trust the result?

@bcdarwin
Copy link
Member

Well, of course the averages are also labelled incorrectly, as you've noted -- that's where the montage incorrectness comes from.

@bcdarwin
Copy link
Member

Based on my previous comment I think the output CSVs should be reliable as long as you didn't use the first-level models for anything (they are generated correctly but mislabelled).

@bcdarwin
Copy link
Member

I'm not sure I have a pipeline with this pathology lying around but of course you could check that the resampled images are correctly aligned with the second-level average, indicating that the overall determinants are also correct. To check the resampled determinants the easiest might be to visually compare some determinants in first-level space with the same resampled to the second level to ensure it falls in the correct region of the average (if the wrong transforms had been used to resample you'd expect it not to overlay onto the average correctly).

@gdevenyi
Copy link
Author

Okay, will check that out.

@bcdarwin
Copy link
Member

Sorry for the inconvenience. I will make a small release with a minimum pandas version and 1-2 other small fixes ASAP.

@gdevenyi
Copy link
Author

Cheers, we really appreciate the awesome support!

@bcdarwin
Copy link
Member

FYI: upgrading Pandas doesn't actually fix it.

@gdevenyi
Copy link
Author

Okay, still "unknown" cause.

@bcdarwin
Copy link
Member

Maybe related to this issue :)

@bcdarwin
Copy link
Member

Fixed in master.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants