Page MenuHomec4science

boubat (Matthieu Boubat)

Projects

User does not belong to any projects.

Repositories

User does not have any repository.

User Details

User Since
Jul 24 2019, 13:52 (44 w, 3 d)
Availability
Available
Organization
epfl.ch (university)

Recent Activity

Thu, May 28

boubat committed R8218:5f5d575e2969: refactor:Muscles: Change property's name (authored by boubat).
refactor:Muscles: Change property's name
Thu, May 28, 19:06
boubat committed R8218:c4835c80d01c: refactor:Muscles:plot: Update files path. (authored by boubat).
refactor:Muscles:plot: Update files path.
Thu, May 28, 19:06
boubat committed R8218:241cdc0e8151: fix:Muscles: Fix typos and errors in new degeneration functions (authored by boubat).
fix:Muscles: Fix typos and errors in new degeneration functions
Thu, May 28, 19:06
boubat committed R8218:fd75f40ff87d: refactor:Muscles: Extract methods from muscles.degeneration dedicated to the… (authored by boubat).
refactor:Muscles: Extract methods from muscles.degeneration dedicated to the…
Thu, May 28, 19:06

Wed, May 27

boubat committed R8218:379c8838e5d5: refactor:Muscles:newDegeneration: Extract methods that save the results of… (authored by boubat).
refactor:Muscles:newDegeneration: Extract methods that save the results of…
Wed, May 27, 18:51
boubat committed R8218:7cb91009bd76: refactor:Muscles:newDegeneration: Extract slicing and segmenting methods from… (authored by boubat).
refactor:Muscles:newDegeneration: Extract slicing and segmenting methods from…
Wed, May 27, 18:51
boubat committed R8218:850447626163: feat:Muscles:newDegeneration: Save the image to be segmented in the case's… (authored by boubat).
feat:Muscles:newDegeneration: Save the image to be segmented in the case's…
Wed, May 27, 18:51
boubat committed R8218:4620dde3f905: refactor:Muscles:newDegeneration: Extract the call to python commands into a… (authored by boubat).
refactor:Muscles:newDegeneration: Extract the call to python commands into a…
Wed, May 27, 18:51
boubat committed R8218:5307bce7a770: refactor:Muscles:newDegeneration: Extract a method to clean the rotator cuff… (authored by boubat).
refactor:Muscles:newDegeneration: Extract a method to clean the rotator cuff…
Wed, May 27, 18:51
boubat committed R8218:ebd964b44837: feat:Muscles: Add a slicedPixelSpacing property. (authored by boubat).
feat:Muscles: Add a slicedPixelSpacing property.
Wed, May 27, 18:51
boubat committed R8218:04bab1535231: feat:Muscles:newDegeneration: Add a function to save the slice where it's… (authored by boubat).
feat:Muscles:newDegeneration: Add a function to save the slice where it's…
Wed, May 27, 18:51
boubat committed R8218:8ef31b7c3a59: feat:Muscles:plot Implement the plot for this class, displaying the segmented… (authored by boubat).
feat:Muscles:plot Implement the plot for this class, displaying the segmented…
Wed, May 27, 18:51

Wed, May 20

boubat committed R8218:4bde30b85802: refactor:Muscles: Add some properties to prepare the refactoring of Muscles. (authored by boubat).
refactor:Muscles: Add some properties to prepare the refactoring of Muscles.
Wed, May 20, 18:45
boubat committed R8218:c262f90f92fa: refacetor:Muscles:newDegeneration: Sketch the future refactored degeneration… (authored by boubat).
refacetor:Muscles:newDegeneration: Sketch the future refactored degeneration…
Wed, May 20, 18:45
boubat committed R8218:a1e57f22a675: refactor:DicomVolume: Update and move functions to separate files for the three… (authored by boubat).
refactor:DicomVolume: Update and move functions to separate files for the three…
Wed, May 20, 18:45
boubat committed R8218:d06062e4be4b: fix:DicomVolumeNormaliser:setMinimalResolutionDividedBy: Prevent the resolution… (authored by boubat).
fix:DicomVolumeNormaliser:setMinimalResolutionDividedBy: Prevent the resolution…
Wed, May 20, 18:45
boubat committed R8218:bde234e812e5: feat:DicomVolumeSlicer: Implement the crop() method. Debug ongoing on other… (authored by boubat).
feat:DicomVolumeSlicer: Implement the crop() method. Debug ongoing on other…
Wed, May 20, 18:45

Tue, May 12

boubat committed R8218:953a835372e7: feat:DicomeVolumeSlicer: Implement the measureSlicedPixelSpacings method (authored by boubat).
feat:DicomeVolumeSlicer: Implement the measureSlicedPixelSpacings method
Tue, May 12, 17:49
boubat committed R8218:3001f3d3df2e: refactor:DicomVolumeNormaliser: Add a division factor to setMinimalResolution(). (authored by boubat).
refactor:DicomVolumeNormaliser: Add a division factor to setMinimalResolution().
Tue, May 12, 17:49
boubat committed R8218:017725062789: feat:DicomVolume: Add a method to get the point coordinates given the point… (authored by boubat).
feat:DicomVolume: Add a method to get the point coordinates given the point…
Tue, May 12, 17:49

Fri, May 8

boubat committed R8218:a04f3ed203e2: Merge branch 'Bashardoust_SystCoord' (authored by boubat).
Merge branch 'Bashardoust_SystCoord'
Fri, May 8, 18:15
boubat committed R8218:eca90fb31dbc: feat:DicomeVolumeSlicer: Implement the prototype of crop and rotation methods… (authored by boubat).
feat:DicomeVolumeSlicer: Implement the prototype of crop and rotation methods…
Fri, May 8, 18:13
boubat committed R8218:4382a0e51879: perf:Plane:plot: Change the radius argument to be an optional argument (authored by boubat).
perf:Plane:plot: Change the radius argument to be an optional argument
Fri, May 8, 18:13
boubat committed R8218:7acd12e09741: refactor:DicomVolumeNormaliser: Delete deprecated normalising method (authored by boubat).
refactor:DicomVolumeNormaliser: Delete deprecated normalising method
Fri, May 8, 18:13

Mon, May 4

boubat committed R8218:a759c3f2483c: perf:Plane:plot: Update the plot method of Plane to show a circle (authored by boubat).
perf:Plane:plot: Update the plot method of Plane to show a circle
Mon, May 4, 17:13
boubat committed R8218:b3581e059416: feat:Circle: Add a Circle object (authored by boubat).
feat:Circle: Add a Circle object
Mon, May 4, 17:13
boubat committed R8218:bf41261b06ef: feat:Plane: Implement the plot method for the PLane class (authored by boubat).
feat:Plane: Implement the plot method for the PLane class
Mon, May 4, 17:13
boubat committed R8218:a90c6220da75: extract:DicomVolume: Extract methods from DicomeVolumeSlicer class to new… (authored by boubat).
extract:DicomVolume: Extract methods from DicomeVolumeSlicer class to new…
Mon, May 4, 17:13

Apr 29 2020

boubat committed R8218:fec0e26ef0bb: refactor:Muscles&DicomeVolumeSlicer: Extract the last methods added to the… (authored by boubat).
refactor:Muscles&DicomeVolumeSlicer: Extract the last methods added to the…
Apr 29 2020, 18:27

Apr 28 2020

boubat committed R8218:00d767138ff5: feat:Muscles: Add functions to get a slice of a dicom volume (authored by boubat).
feat:Muscles: Add functions to get a slice of a dicom volume
Apr 28 2020, 17:51
boubat committed R8218:036a5f51d147: files: Create the @Muscles folder for the Muscles object (authored by boubat).
files: Create the @Muscles folder for the Muscles object
Apr 28 2020, 17:51
boubat committed R8218:af7f9a58f1e8: feat:ShoulderCaseLoader:loadCase: Add the root path and the dicom path to the… (authored by boubat).
feat:ShoulderCaseLoader:loadCase: Add the root path and the dicom path to the…
Apr 28 2020, 17:51

Apr 23 2020

boubat committed R8218:f76b662bc8cb: fix:Shoulder.m:plot: Change the glenoid sphere center for explicit attribution (authored by boubat).
fix:Shoulder.m:plot: Change the glenoid sphere center for explicit attribution
Apr 23 2020, 14:06
boubat committed R8218:e76c804d8331: feat:CoordinateSystem.m: Add a new function to express local coordinates in… (authored by boubat).
feat:CoordinateSystem.m: Add a new function to express local coordinates in…
Apr 23 2020, 14:06

Apr 22 2020

boubat committed R8218:f51c749894ea: refactor:plotSCase.m: Update the way of getting config file data. (authored by boubat).
refactor:plotSCase.m: Update the way of getting config file data.
Apr 22 2020, 14:16
boubat committed R8218:ac9ebda2e510: refactor:plotSCase.m: Adapt the plotSCase.m function to the new ShoulderCase. (authored by boubat).
refactor:plotSCase.m: Adapt the plotSCase.m function to the new ShoulderCase.
Apr 22 2020, 14:16
boubat committed R8218:33e930c3595c: refactor:ShoulderCase.m:plot: Change the ShoulderCase.plot method to call the… (authored by boubat).
refactor:ShoulderCase.m:plot: Change the ShoulderCase.plot method to call the…
Apr 22 2020, 13:40
boubat committed R8218:b22704467228: refactor:Shoulder.m:plot: Move the plot method from the ShoulderCase object to… (authored by boubat).
refactor:Shoulder.m:plot: Move the plot method from the ShoulderCase object to…
Apr 22 2020, 13:40

Apr 9 2020

boubat committed R8218:1208bd216f86: feat: Add the MethodsMonitor abstract class that monitor and programm child… (authored by boubat).
feat: Add the MethodsMonitor abstract class that monitor and programm child…
Apr 9 2020, 17:46
boubat committed R8218:ac653395da5b: feat: Add a function that substract the elements of cell array from another… (authored by boubat).
feat: Add a function that substract the elements of cell array from another…
Apr 9 2020, 17:46
boubat committed R8218:f3149ac75f22: feat: Add a format.string constant property to Timer object. (authored by boubat).
feat: Add a format.string constant property to Timer object.
Apr 9 2020, 17:46

Apr 8 2020

boubat committed R8218:4ba71220419d: Merge branch 'boubat' (authored by boubat).
Merge branch 'boubat'
Apr 8 2020, 12:32

Mar 27 2020

boubat committed R8218:3a3dd5b033de: fix: Adapt SCaseIDParser to new version of FileExtractor (authored by boubat).
fix: Adapt SCaseIDParser to new version of FileExtractor
Mar 27 2020, 18:57
boubat committed R8218:7bcac05318f2: perf: Assert validity of inputs and output of FileExtractor (authored by boubat).
perf: Assert validity of inputs and output of FileExtractor
Mar 27 2020, 18:57
boubat committed R8218:ec894e061479: perf: Change the output of FileExtractor object to directly return the variable… (authored by boubat).
perf: Change the output of FileExtractor object to directly return the variable…
Mar 27 2020, 18:44

Mar 25 2020

boubat committed R8218:8fd68c5307ea: fix: Orient the glenoid.centerLine toward ML (authored by boubat).
fix: Orient the glenoid.centerLine toward ML
Mar 25 2020, 18:01
boubat committed R8218:81f62652e818: fix: Change the use of exist() for dir() (authored by boubat).
fix: Change the use of exist() for dir()
Mar 25 2020, 18:01
boubat committed R8218:a9ac266193d9: fix: Reduce the required number of groove points in scapula CoordinateSystem (authored by boubat).
fix: Reduce the required number of groove points in scapula CoordinateSystem
Mar 25 2020, 18:01

Mar 23 2020

boubat committed R8218:68a0d790ee5a: doc: Update the description of measureSCase arguments and its examples (authored by boubat).
doc: Update the description of measureSCase arguments and its examples
Mar 23 2020, 15:50
boubat committed R8218:f522e25284c2: fix: Re-create the glenoid.walch property and change the auto-measurements… (authored by boubat).
fix: Re-create the glenoid.walch property and change the auto-measurements…
Mar 23 2020, 15:50

Mar 21 2020

boubat committed R8218:7206916ce178: fix: Comment out outdated reference to glenoid.walch (authored by boubat).
fix: Comment out outdated reference to glenoid.walch
Mar 21 2020, 14:48
boubat committed R8218:d039ccbc6e2b: fix: Change reference to glenoid.SCase in glenoid.calcDensity (authored by boubat).
fix: Change reference to glenoid.SCase in glenoid.calcDensity
Mar 21 2020, 14:48
boubat committed R8218:a00df81283de: fix: Change the reference to glenoid.SCase for glenoid.scapula.shoulder.SCase… (authored by boubat).
fix: Change the reference to glenoid.SCase for glenoid.scapula.shoulder.SCase…
Mar 21 2020, 14:48
boubat committed R8218:d6695a6ce91a: perf: Add more try/catch in measurements of measureSCase and log the error… (authored by boubat).
perf: Add more try/catch in measurements of measureSCase and log the error…
Mar 21 2020, 14:48
boubat committed R8218:d527ccbae642: fix: Change the access of the contructor of Glenoid (authored by boubat).
fix: Change the access of the contructor of Glenoid
Mar 21 2020, 14:48
boubat committed R8218:7a38bfa38175: fix: Add a missing 'end' statement in GlenoidManual (authored by boubat).
fix: Add a missing 'end' statement in GlenoidManual
Mar 21 2020, 14:48
boubat committed R8218:64906d21ca8f: refactor: Change the way the other objects handle the new GlenoidAuto/Manual… (authored by boubat).
refactor: Change the way the other objects handle the new GlenoidAuto/Manual…
Mar 21 2020, 14:47
boubat committed R8218:7b83430b827a: fix: Correct typo (authored by boubat).
fix: Correct typo
Mar 21 2020, 14:47
boubat committed R8218:37f7244f5b40: refactor: Extract one abstract and two manual/auto object out of the Glenoid… (authored by boubat).
refactor: Extract one abstract and two manual/auto object out of the Glenoid…
Mar 21 2020, 14:47

Mar 20 2020

boubat committed R8218:c33f0ab9971f: fix: Add try/catch in measureSCase measurements to prevent measureSCase from… (authored by boubat).
fix: Add try/catch in measureSCase measurements to prevent measureSCase from…
Mar 20 2020, 17:49

Mar 19 2020

boubat committed R8218:82e77830d37d: refactor: Change openConfigFile function for ConfigFileExtractor.getVariable… (authored by boubat).
refactor: Change openConfigFile function for ConfigFileExtractor.getVariable…
Mar 19 2020, 18:34
boubat committed R8218:4b96121eef0f: feat: Add the current folder and subfolders in MATLAB path at the beginning of… (authored by boubat).
feat: Add the current folder and subfolders in MATLAB path at the beginning of…
Mar 19 2020, 18:34
boubat committed R8218:0813f9597cd9: fix: Change python path dependencies to be chosen in config file for muscles. (authored by boubat).
fix: Change python path dependencies to be chosen in config file for muscles.
Mar 19 2020, 18:01
boubat committed R8218:633dfe7369d1: doc: Update measurSCase header to describe the new arguments handling (authored by boubat).
doc: Update measurSCase header to describe the new arguments handling
Mar 19 2020, 16:19
boubat committed R8218:16833d2f1296: refactor: Delete the output of glenoid.measureVersionAndInclination (authored by boubat).
refactor: Delete the output of glenoid.measureVersionAndInclination
Mar 19 2020, 15:42
boubat committed R8218:5a539868d490: refactor: Delete CT2Scapula method, outdated by the CoordinateSystem.express… (authored by boubat).
refactor: Delete CT2Scapula method, outdated by the CoordinateSystem.express…
Mar 19 2020, 15:42

Mar 18 2020

boubat committed R8218:e0e317dc6d1e: fix: Avoid SCase creation error in measureSCase.m (authored by boubat).
fix: Avoid SCase creation error in measureSCase.m
Mar 18 2020, 19:28
boubat committed R8218:b8602c242c8e: refactor: Implement the glenoid.morphology method to call the dedicated… (authored by boubat).
refactor: Implement the glenoid.morphology method to call the dedicated…
Mar 18 2020, 18:33
boubat committed R8218:ed0abb1ac3e9: refactor: Extract a glenoid method to measure its center line (authored by boubat).
refactor: Extract a glenoid method to measure its center line
Mar 18 2020, 18:33
boubat committed R8218:83cc51e1abd1: fix: Change methods' names to fit their files' names (authored by boubat).
fix: Change methods' names to fit their files' names
Mar 18 2020, 18:33
boubat committed R8218:1483e3e34bd3: refactor: Extract a method to measure glenoid version and inclination values (authored by boubat).
refactor: Extract a method to measure glenoid version and inclination values
Mar 18 2020, 18:33
boubat committed R8218:03e98c663eac: refactor: Change two glenoid methods' names that gave useless informations (authored by boubat).
refactor: Change two glenoid methods' names that gave useless informations
Mar 18 2020, 18:33

Mar 17 2020

boubat committed R8218:dab0db10293a: feat: Add a method to measure the glenoid antero-superior angle with PCA (authored by boubat).
feat: Add a method to measure the glenoid antero-superior angle with PCA
Mar 17 2020, 18:14
boubat committed R8218:08283f5c6c9a: refactor: Extract a method from glenoid.morphology that expresses the glenoid… (authored by boubat).
refactor: Extract a method from glenoid.morphology that expresses the glenoid…
Mar 17 2020, 18:14
boubat committed R8218:94f894f50be6: feat: Add a function to project vectors on a vector (authored by boubat).
feat: Add a function to project vectors on a vector
Mar 17 2020, 18:14
boubat committed R8218:58f7d71b384b: feat: Add methods to project points on the three planes spaned by a… (authored by boubat).
feat: Add methods to project points on the three planes spaned by a…
Mar 17 2020, 18:14

Mar 16 2020

boubat committed R8218:1343fa960e9b: refactor: Extract methods to set glenoid width and height with PCA (authored by boubat).
refactor: Extract methods to set glenoid width and height with PCA
Mar 16 2020, 19:18
boubat committed R8218:12349073d5f7: refactor: Change variable name in glenoid.measureCenter.m (authored by boubat).
refactor: Change variable name in glenoid.measureCenter.m
Mar 16 2020, 19:18
boubat committed R8218:9f8d05f11f92: refactor: Extract method to measure glenoid depth (authored by boubat).
refactor: Extract method to measure glenoid depth
Mar 16 2020, 19:18

Mar 6 2020

boubat committed R8218:79b6204241ee: refactor: Extrcat (authored by boubat).
refactor: Extrcat
Mar 6 2020, 18:04
boubat committed R8218:9f61b0394a61: refactor: Split measureSCase into three part (authored by boubat).
refactor: Split measureSCase into three part
Mar 6 2020, 18:04
boubat committed R8218:347f905db80c: refactor: Same as previous commit (authored by boubat).
refactor: Same as previous commit
Mar 6 2020, 18:04

Feb 28 2020

boubat committed R8218:65634b409435: refactor: Change measureSCase to handle the new ShoulderCase properties (authored by boubat).
refactor: Change measureSCase to handle the new ShoulderCase properties
Feb 28 2020, 16:00
boubat committed R8218:b6e8a76a4b20: refactor: Change the references to SCase for references to the direct parent… (authored by boubat).
refactor: Change the references to SCase for references to the direct parent…
Feb 28 2020, 15:28
boubat committed R8218:2daf1a5e9e5e: refactor: Split the shoulder property into two new shoulderManual and… (authored by boubat).
refactor: Split the shoulder property into two new shoulderManual and…
Feb 28 2020, 15:28
boubat committed R8218:ceac7cb096ef: refactor: Change the implementation of getDataRootPath to use the FileExtractor… (authored by boubat).
refactor: Change the implementation of getDataRootPath to use the FileExtractor…
Feb 28 2020, 15:28
boubat committed R8218:7f6bf5ba7567: refactor: Split Scapula class into one abstract and two concrete classes (authored by boubat).
refactor: Split Scapula class into one abstract and two concrete classes
Feb 28 2020, 15:28
boubat committed R8218:7127638137a7: feat: Add classes to get text from files (authored by boubat).
feat: Add classes to get text from files
Feb 28 2020, 15:28
boubat committed R8218:1d78cc59c619: refactor: Specify method's scope in method's name (authored by boubat).
refactor: Specify method's scope in method's name
Feb 28 2020, 15:28
boubat committed R8218:fb02d552250f: refactor: Give properties their values with config file instead of hard code (authored by boubat).
refactor: Give properties their values with config file instead of hard code
Feb 28 2020, 15:28
boubat committed R8218:1811acd93a1a: refactor: Split Shoulder class into one abstract and two concrete classes (authored by boubat).
refactor: Split Shoulder class into one abstract and two concrete classes
Feb 28 2020, 15:28

Feb 26 2020

boubat committed R8218:47f7c965deb4: feat: Add a method to load a ShoulderCase (authored by boubat).
feat: Add a method to load a ShoulderCase
Feb 26 2020, 17:27
boubat committed R8218:c5c2bb15d20f: refactor: Change methods name containing 'SCase' with 'Case' (authored by boubat).
refactor: Change methods name containing 'SCase' with 'Case'
Feb 26 2020, 17:27
boubat committed R8218:2690391c0421: refactor: Change names of classes (authored by boubat).
refactor: Change names of classes
Feb 26 2020, 17:27
boubat committed R8218:42a5a749befe: refactor: Remove the future poltergeist class SCaseDB (authored by boubat).
refactor: Remove the future poltergeist class SCaseDB
Feb 26 2020, 14:21
boubat committed R8218:07e59409ca60: feat: Add a Logger class to handle log files (authored by boubat).
feat: Add a Logger class to handle log files
Feb 26 2020, 14:21

Feb 25 2020

boubat committed R8218:53efc4d4ce69: refactor: Remove the obsolete TimerData class (authored by boubat).
refactor: Remove the obsolete TimerData class
Feb 25 2020, 15:41
boubat committed R8218:eb188026359a: feat: Add a class that implements linked lists (authored by boubat).
feat: Add a class that implements linked lists
Feb 25 2020, 15:38
boubat committed R8218:1af93e155bf6: refactor: Change the global property type from containers.Map to LinkedList and… (authored by boubat).
refactor: Change the global property type from containers.Map to LinkedList and…
Feb 25 2020, 15:38

Feb 21 2020

boubat committed R8218:2f057628eb1b: feat: Add a function that asserts that a text matches an expression (authored by boubat).
feat: Add a function that asserts that a text matches an expression
Feb 21 2020, 18:02