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 (53 w, 6 d)
Availability
Available
Organization
epfl.ch (university)

Recent Activity

Today

boubat committed R8218:9c2a857c1e10: refactor: Delete a few commands in ShoulderCasePlotter.plot(). (authored by boubat).
refactor: Delete a few commands in ShoulderCasePlotter.plot().
Tue, Aug 4, 14:03
boubat committed R8218:3d688f719941: feat: Add camera related methods to ShoulderCasePlotter. (authored by boubat).
feat: Add camera related methods to ShoulderCasePlotter.
Tue, Aug 4, 14:03
boubat committed R8218:a7767961504a: feat: Add a method to sort scapula's groove points lateral to medial. (authored by boubat).
feat: Add a method to sort scapula's groove points lateral to medial.
Tue, Aug 4, 14:03
boubat committed R8218:6f3d07bd7acf: refactor: Add a varargout and update docstring. (authored by boubat).
refactor: Add a varargout and update docstring.
Tue, Aug 4, 14:03
boubat committed R8218:77c8270f788b: feat: Add new buttons to ShoulderCasePlotter. (authored by boubat).
feat: Add new buttons to ShoulderCasePlotter.
Tue, Aug 4, 14:03
boubat committed R8218:a6c0ef26a380: refactor: Make SoulderCase.plot return the ShoulderCasePlotter. (authored by boubat).
refactor: Make SoulderCase.plot return the ShoulderCasePlotter.
Tue, Aug 4, 14:03
boubat committed R8218:01bf191f3e58: refactor: Rename axes initialisation method and add custom toolbar. (authored by boubat).
refactor: Rename axes initialisation method and add custom toolbar.
Tue, Aug 4, 14:03

Fri, Jul 31

boubat committed R8218:997424434cad: refactor: Update shoulder case plot functions according to AT feddback. (authored by boubat).
refactor: Update shoulder case plot functions according to AT feddback.
Fri, Jul 31, 18:16

Thu, Jul 30

boubat committed R8218:d034858e1ceb: feat: Implement methods to export landmarks in Amira file. (authored by boubat).
feat: Implement methods to export landmarks in Amira file.
Thu, Jul 30, 11:03
boubat committed R8218:59e8c1e80ec4: feat: Add methods to Scapula to export its landmakrs into its Amira folder. (authored by boubat).
feat: Add methods to Scapula to export its landmakrs into its Amira folder.
Thu, Jul 30, 11:03

Tue, Jul 28

boubat committed R8218:fee8d639a92c: refactor: Update the utilisation of UpdatableText by ShoulderCaseLoader. (authored by boubat).
refactor: Update the utilisation of UpdatableText by ShoulderCaseLoader.
Tue, Jul 28, 19:04
boubat committed R8218:4f06f9735153: refactor: Update UpdatableText. (authored by boubat).
refactor: Update UpdatableText.
Tue, Jul 28, 19:04
boubat committed R8218:764e10153ab1: feat: Add a class to export auto landmarks. (authored by boubat).
feat: Add a class to export auto landmarks.
Tue, Jul 28, 15:43

Fri, Jul 24

boubat committed R8218:92559b7f5765: docs: Update README about visualisation of data. (authored by boubat).
docs: Update README about visualisation of data.
Fri, Jul 24, 18:30

Thu, Jul 23

boubat committed R8218:3b926a83c8d4: refactor: Revert changes from last commit that alters measurements. (authored by boubat).
refactor: Revert changes from last commit that alters measurements.
Thu, Jul 23, 18:47
boubat committed R8218:288180450d3c: refactor: Update measureSCase() to new method's name. (authored by boubat).
refactor: Update measureSCase() to new method's name.
Thu, Jul 23, 18:47
boubat committed R8218:ef22a3fab2ab: feat: Updates to work with muscles manual segmentations. (authored by boubat).
feat: Updates to work with muscles manual segmentations.
Thu, Jul 23, 17:59
boubat committed R8218:85705b4acfc2: refactor: Correct displayed sentence. (authored by boubat).
refactor: Correct displayed sentence.
Thu, Jul 23, 16:42
boubat committed R8218:78ebcbd377d0: refactor: Update plotSCase() function. (authored by boubat).
refactor: Update plotSCase() function.
Thu, Jul 23, 16:42
boubat committed R8218:b226de094ef2: refactor: Update classes in order to work with ShoulderCasePlotter. (authored by boubat).
refactor: Update classes in order to work with ShoulderCasePlotter.
Thu, Jul 23, 16:42
boubat committed R8218:7f8a638cbe20: refactor: Remove deprecated ShoulderCase plot related functions. (authored by boubat).
refactor: Remove deprecated ShoulderCase plot related functions.
Thu, Jul 23, 16:42
boubat committed R8218:4432eeac5673: feat: Implement the ShoulderCasePlotter class. (authored by boubat).
feat: Implement the ShoulderCasePlotter class.
Thu, Jul 23, 16:42

Wed, Jul 22

boubat committed R8218:82f271b12fcc: fix: Fix loadAllCases() to actually return the loaded cases. (authored by boubat).
fix: Fix loadAllCases() to actually return the loaded cases.
Wed, Jul 22, 16:24
boubat committed R8218:167e44723504: Merge branch 'boubat' of https://c4science. (authored by boubat).
Merge branch 'boubat' of https://c4science.
Wed, Jul 22, 16:24
boubat committed R8218:50f61df44b04: refactor: Change properties accessibility to private. (authored by boubat).
refactor: Change properties accessibility to private.
Wed, Jul 22, 16:22
boubat committed R8218:4c53163888f2: feat: Add class to print updatable message in the command window. (authored by boubat).
feat: Add class to print updatable message in the command window.
Wed, Jul 22, 13:43
boubat committed R8218:0696cf43f420: fix: Fix two methods. (authored by boubat).
fix: Fix two methods.
Wed, Jul 22, 13:43
boubat committed R8218:96549406910b: refactor: Update and reduce responsability of plotSCase(). (authored by boubat).
refactor: Update and reduce responsability of plotSCase().
Wed, Jul 22, 13:43
boubat committed R8218:7891768d78cb: refactor: Assert that case is found in loadCase() (authored by boubat).
refactor: Assert that case is found in loadCase()
Wed, Jul 22, 13:43
boubat committed R8218:0d9a87ad20f8: refactor: Remove deprecated classes. (authored by boubat).
refactor: Remove deprecated classes.
Wed, Jul 22, 13:43
boubat committed R8218:0f2e1f6b4147: refactor: Implement a new ShoulderCaseLoader class. (authored by boubat).
refactor: Implement a new ShoulderCaseLoader class.
Wed, Jul 22, 13:43
boubat committed R8218:a8418a3b1b1e: refactor: Move function to SCaseIDParser class. (authored by boubat).
refactor: Move function to SCaseIDParser class.
Wed, Jul 22, 13:43

Mon, Jul 20

boubat committed R8218:b7daf62ea39f: feat: Implement plot() method for Glenoid class. (authored by boubat).
feat: Implement plot() method for Glenoid class.
Mon, Jul 20, 16:35

Tue, Jul 7

boubat committed R8218:7b63ff442ae9: fix: Fix typo. (authored by boubat).
fix: Fix typo.
Tue, Jul 7, 16:40
boubat committed R8218:7337316bd8d8: Merge branch 'boubat' (authored by boubat).
Merge branch 'boubat'
Tue, Jul 7, 16:21
boubat committed R8218:54a722355cfb: fix:Scapula: Change the shoulder side selection to load auto landmarks. (authored by boubat).
fix:Scapula: Change the shoulder side selection to load auto landmarks.
Tue, Jul 7, 16:13

Jul 3 2020

boubat committed R8218:89fc192eeb56: refactor:plot: Enhance and update plot functions of classes. (authored by boubat).
refactor:plot: Enhance and update plot functions of classes.
Jul 3 2020, 19:39

Jun 22 2020

boubat committed R8218:d071d3df1ebf: docs: Correct typos in README. (authored by boubat).
docs: Correct typos in README.
Jun 22 2020, 17:57
boubat committed R8218:e58d4529f576: Merge branch 'boubat' (authored by boubat).
Merge branch 'boubat'
Jun 22 2020, 17:38
boubat committed R8218:e68635252608: docs: Update README according to A.Terrier feedback. (authored by boubat).
docs: Update README according to A.Terrier feedback.
Jun 22 2020, 17:31

Jun 19 2020

boubat committed R8218:f90ce5b3ae69: build: Remove unused files and folders. (authored by boubat).
build: Remove unused files and folders.
Jun 19 2020, 17:48
boubat committed R8218:63218be9cfdb: doc: Add file destination in createRotatorCuffSlices(). (authored by boubat).
doc: Add file destination in createRotatorCuffSlices().
Jun 19 2020, 16:57

Jun 18 2020

boubat committed R8218:c2397605d647: docs: Implement a whole new README following the costcalc repository model. (authored by boubat).
docs: Implement a whole new README following the costcalc repository model.
Jun 18 2020, 18:44

Jun 16 2020

boubat committed R8218:50e9b38f4d45: refactor:CasesFinder: Change concatenation for fullfile() utilization. Add… (authored by boubat).
refactor:CasesFinder: Change concatenation for fullfile() utilization. Add…
Jun 16 2020, 16:30
boubat committed R8218:f653ae5039ad: refactor:ShoulderCase: Change reference from auto shoulder to manual shoulder… (authored by boubat).
refactor:ShoulderCase: Change reference from auto shoulder to manual shoulder…
Jun 16 2020, 16:30
boubat committed R8218:92a343b4b0d8: docs: Update or add documentation for all classes in ./ShoulderCase. (authored by boubat).
docs: Update or add documentation for all classes in ./ShoulderCase.
Jun 16 2020, 16:30

Jun 15 2020

boubat committed R8218:1b136b35d37d: refactor:CoordinateSystem: Change how the rotationMatrix is created to avoid… (authored by boubat).
refactor:CoordinateSystem: Change how the rotationMatrix is created to avoid…
Jun 15 2020, 16:35

Jun 9 2020

boubat committed R8218:980d5f3ed7e4: docs:README: Add the description of the config file. (authored by boubat).
docs:README: Add the description of the config file.
Jun 9 2020, 18:33
boubat committed R8218:6c0cad5b7b18: refactor:ShoulderCase: Update objects structure in appendToCSV() and output()… (authored by boubat).
refactor:ShoulderCase: Update objects structure in appendToCSV() and output()…
Jun 9 2020, 15:40
boubat committed R8218:807532073f6c: refactor:measureSCase: Change the creation of SCaseDB variable to take… (authored by boubat).
refactor:measureSCase: Change the creation of SCaseDB variable to take…
Jun 9 2020, 15:40
boubat committed R8218:1dc4a0a19ff2: docs:README: Update doc. (authored by boubat).
docs:README: Update doc.
Jun 9 2020, 15:40
boubat committed R8218:188cadab0290: refactor:measureSCase: Update verification of exisiting muscles data. (authored by boubat).
refactor:measureSCase: Update verification of exisiting muscles data.
Jun 9 2020, 15:40
boubat committed R8218:286d8dd80e8a: refactor:MusclesContainer:createRotatorCuffSlices: Throw an error when there is… (authored by boubat).
refactor:MusclesContainer:createRotatorCuffSlices: Throw an error when there is…
Jun 9 2020, 15:40
boubat committed R8218:0335f4c37b4a: feat:ShoulderCaseLoader: Add a method to load all the cases in the database. (authored by boubat).
feat:ShoulderCaseLoader: Add a method to load all the cases in the database.
Jun 9 2020, 15:40
boubat committed R8218:84d45f3e79e7: refactor:measureSCase: Replace listSCase() utilisation with ShoulderCaseLoader… (authored by boubat).
refactor:measureSCase: Replace listSCase() utilisation with ShoulderCaseLoader…
Jun 9 2020, 15:40
boubat committed R8218:9e9dc90cf8c0: feat:MusclesContainer:clearSummary: Implement the empty state of… (authored by boubat).
feat:MusclesContainer:clearSummary: Implement the empty state of…
Jun 9 2020, 15:40

Jun 8 2020

boubat committed R8218:b9fd2d7c524f: refactor:CoordinateSystem: Extract methods toward Scapula and create the… (authored by boubat).
refactor:CoordinateSystem: Extract methods toward Scapula and create the…
Jun 8 2020, 18:45
boubat committed R8218:6c7ee2e85bec: perf:cellArraysDifference: Set new algorithm that takes advantage of builtin… (authored by boubat).
perf:cellArraysDifference: Set new algorithm that takes advantage of builtin…
Jun 8 2020, 16:11
boubat committed R8218:29a3fa52703b: fix:ShoulderCaseLoader: Prevent the error due to outdated SCase call to… (authored by boubat).
fix:ShoulderCaseLoader: Prevent the error due to outdated SCase call to…
Jun 8 2020, 16:11
boubat committed R8218:62f58690ff52: files: Move all the classes in their @Class folder. (authored by boubat).
files: Move all the classes in their @Class folder.
Jun 8 2020, 16:11
boubat committed R8218:9ef4a4460815: refactor:Shoulder: Remove the Muscle addition in Shoulder contructor to prevent… (authored by boubat).
refactor:Shoulder: Remove the Muscle addition in Shoulder contructor to prevent…
Jun 8 2020, 16:11
boubat committed R8218:7599224428a0: feat:MusclesContainer: Implement isEmpty() class' method and update other… (authored by boubat).
feat:MusclesContainer: Implement isEmpty() class' method and update other…
Jun 8 2020, 16:11

Jun 5 2020

boubat committed R8218:57529901bdb2: refactor: Update system to use new muscles classes. (authored by boubat).
refactor: Update system to use new muscles classes.
Jun 5 2020, 20:46
boubat committed R8218:62f82cd4aa84: feat:MusclesContainer:plot: Implement a method that plots segmentation results. (authored by boubat).
feat:MusclesContainer:plot: Implement a method that plots segmentation results.
Jun 5 2020, 20:46
boubat committed R8218:215393eb1cf8: feat:MusclesContainer: Update and move the slicing and segmenting methods here. (authored by boubat).
feat:MusclesContainer: Update and move the slicing and segmenting methods here.
Jun 5 2020, 20:46
boubat committed R8218:bfc2bd97ce97: refactor:ShoulderCaseLoader: Split the loadCase method into two. (authored by boubat).
refactor:ShoulderCaseLoader: Split the loadCase method into two.
Jun 5 2020, 20:46
boubat committed R8218:5e10ddc4dd02: refactor:Muscles: Remove deprecated class Muscles. (authored by boubat).
refactor:Muscles: Remove deprecated class Muscles.
Jun 5 2020, 20:46
boubat committed R8218:cdc2cc5bd1d2: refactor:Shoulder:muscles: Update property to new MusclesContainer class. (authored by boubat).
refactor:Shoulder:muscles: Update property to new MusclesContainer class.
Jun 5 2020, 20:46
boubat committed R8218:001712d94142: feat:MuscleMeasurer: Implement new class to measure degeneration related values. (authored by boubat).
feat:MuscleMeasurer: Implement new class to measure degeneration related values.
Jun 5 2020, 20:46
boubat committed R8218:38489099f4c6: feat:Muscle:measure: Implement the method that replaces Muscles.degeneration. (authored by boubat).
feat:Muscle:measure: Implement the method that replaces Muscles.degeneration.
Jun 5 2020, 20:46
boubat committed R8218:b00418910a93: refactor:MusclesContainer: Change a property type. Add row names to table. (authored by boubat).
refactor:MusclesContainer: Change a property type. Add row names to table.
Jun 5 2020, 09:57

Jun 4 2020

boubat committed R8218:8ace928e67ae: fix:Shoulder: Change shoulder.dataPath not to be set at construction. (authored by boubat).
fix:Shoulder: Change shoulder.dataPath not to be set at construction.
Jun 4 2020, 19:14
boubat committed R8218:013bf5adb5ef: doc: Update propagateDataPath function description (authored by boubat).
doc: Update propagateDataPath function description
Jun 4 2020, 19:14
boubat committed R8218:5d00832462bc: fix:paths: Fix errors from the previous commit. Update ShoulderCaseLoader. (authored by boubat).
fix:paths: Fix errors from the previous commit. Update ShoulderCaseLoader.
Jun 4 2020, 19:14
boubat committed R8218:6c2366ede060: feat:Shoulder: Add a dataPath property (authored by boubat).
feat:Shoulder: Add a dataPath property
Jun 4 2020, 19:14
boubat committed R8218:ed6300bff59f: feat: Add classes to replace the current Muscles class (authored by boubat).
feat: Add classes to replace the current Muscles class
Jun 4 2020, 19:14
boubat committed R8218:109a4c7958ec: build:ShoulderCase: Give the access to ShoulderCase constructor to… (authored by boubat).
build:ShoulderCase: Give the access to ShoulderCase constructor to…
Jun 4 2020, 19:14

May 28 2020

boubat committed R8218:5f5d575e2969: refactor:Muscles: Change property's name (authored by boubat).
refactor:Muscles: Change property's name
May 28 2020, 19:06
boubat committed R8218:c4835c80d01c: refactor:Muscles:plot: Update files path. (authored by boubat).
refactor:Muscles:plot: Update files path.
May 28 2020, 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
May 28 2020, 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…
May 28 2020, 19:06

May 27 2020

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…
May 27 2020, 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…
May 27 2020, 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…
May 27 2020, 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…
May 27 2020, 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…
May 27 2020, 18:51
boubat committed R8218:ebd964b44837: feat:Muscles: Add a slicedPixelSpacing property. (authored by boubat).
feat:Muscles: Add a slicedPixelSpacing property.
May 27 2020, 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…
May 27 2020, 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…
May 27 2020, 18:51

May 20 2020

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.
May 20 2020, 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…
May 20 2020, 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…
May 20 2020, 18:45
boubat committed R8218:d06062e4be4b: fix:DicomVolumeNormaliser:setMinimalResolutionDividedBy: Prevent the resolution… (authored by boubat).
fix:DicomVolumeNormaliser:setMinimalResolutionDividedBy: Prevent the resolution…
May 20 2020, 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…
May 20 2020, 18:45

May 12 2020

boubat committed R8218:953a835372e7: feat:DicomeVolumeSlicer: Implement the measureSlicedPixelSpacings method (authored by boubat).
feat:DicomeVolumeSlicer: Implement the measureSlicedPixelSpacings method
May 12 2020, 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().
May 12 2020, 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…
May 12 2020, 17:49

May 8 2020

boubat committed R8218:a04f3ed203e2: Merge branch 'Bashardoust_SystCoord' (authored by boubat).
Merge branch 'Bashardoust_SystCoord'
May 8 2020, 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…
May 8 2020, 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
May 8 2020, 18:13