Page MenuHomec4science

boubat (Matthieu Boubat)

Projects

User does not belong to any projects.

Repositories (1)

User Details

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

Recent Activity

Sep 24 2020

boubat committed R8218:a4fcd36437f5: fix: Revert last modification and add alternate fix to calcDensity(). (authored by boubat).
fix: Revert last modification and add alternate fix to calcDensity().
Sep 24 2020, 12:25

Sep 22 2020

boubat committed R8218:2410f329af66: fix: Remove useless code that raised errors. (authored by boubat).
fix: Remove useless code that raised errors.
Sep 22 2020, 15:37

Sep 14 2020

boubat committed R8218:cadc91e3ddda: doc: Remove repository hyperlink in README. (authored by boubat).
doc: Remove repository hyperlink in README.
Sep 14 2020, 15:49

Sep 10 2020

boubat committed R8218:bf01a05daccc: fix: Change wrong array indices in calcDensity. (authored by boubat).
fix: Change wrong array indices in calcDensity.
Sep 10 2020, 21:57

Sep 9 2020

boubat committed R8218:506c043e4ebd: feat: Add and document a setup() function for the whole system. (authored by boubat).
feat: Add and document a setup() function for the whole system.
Sep 9 2020, 20:26
boubat committed R8218:782d0b035f13: feat: Add isempty() method to Sphere class and open class accessibility to… (authored by boubat).
feat: Add isempty() method to Sphere class and open class accessibility to…
Sep 9 2020, 20:26

Sep 8 2020

boubat committed R8218:f4a09d96e4b9: Test c4s commit display (authored by boubat).
Test c4s commit display
Sep 8 2020, 05:11

Aug 31 2020

boubat committed R8218:4e54dfa61f58: refactor: Update measureSCase with new muscle file names. (authored by boubat).
refactor: Update measureSCase with new muscle file names.
Aug 31 2020, 11:48
boubat committed R8218:d8f3d531ec36: refactor: Add the '_Mask' file terminology in the MuscleMeasurer methods. (authored by boubat).
refactor: Add the '_Mask' file terminology in the MuscleMeasurer methods.
Aug 31 2020, 11:48
boubat committed R8218:d542f8cdde1f: refactor: Update muscles plot method with nes file names used. (authored by boubat).
refactor: Update muscles plot method with nes file names used.
Aug 31 2020, 11:48

Aug 17 2020

boubat committed R8218:bb01683906ed: refactor: Rename and document the MusclesContainer slicing methods. (authored by boubat).
refactor: Rename and document the MusclesContainer slicing methods.
Aug 17 2020, 18:56

Aug 14 2020

boubat committed R8218:903ac534e00f: feat: Add a function to find the bounding box of a dicom set. (authored by boubat).
feat: Add a function to find the bounding box of a dicom set.
Aug 14 2020, 14:43

Aug 10 2020

boubat committed R8218:e35bc7f64b27: refactor: Update plotSCase to use loadSCase. (authored by boubat).
refactor: Update plotSCase to use loadSCase.
Aug 10 2020, 12:41
boubat committed R8218:8b6e8bb99bb9: feat: Add a function to directly load a ShoulderCase given its ID. (authored by boubat).
feat: Add a function to directly load a ShoulderCase given its ID.
Aug 10 2020, 12:41

Aug 6 2020

boubat committed R8218:3fa1591c88a9: refactor: (re)Add the selection of smooth dicom for rotator cuff slices. (authored by boubat).
refactor: (re)Add the selection of smooth dicom for rotator cuff slices.
Aug 6 2020, 14:20
boubat committed R8218:86ab4c9fc0c3: fix: Change verified shoulder in configCamera. (authored by boubat).
fix: Change verified shoulder in configCamera.
Aug 6 2020, 12:06

Aug 5 2020

boubat committed R8218:0013fd4ddd1a: refactor: Modify zoom, light position and default scapula axes in configCamera. (authored by boubat).
refactor: Modify zoom, light position and default scapula axes in configCamera.
Aug 5 2020, 19:00
boubat committed R8218:bfa30844d304: fix: Correct name string in MusclesContainer.plot(). (authored by boubat).
fix: Correct name string in MusclesContainer.plot().
Aug 5 2020, 19:00
boubat committed R8218:8c30e81af50d: fix: Prevent measured SCase ID to be different of requested SCase ID. (authored by boubat).
fix: Prevent measured SCase ID to be different of requested SCase ID.
Aug 5 2020, 18:35
boubat committed R8218:7568f1ca7ccd: refactor: Change filename creation to use fullfile(). (authored by boubat).
refactor: Change filename creation to use fullfile().
Aug 5 2020, 18:23
boubat committed R8218:47af1ac7f80e: refactor: Update ShoulderCase to SCaseIDParser modifications. (authored by boubat).
refactor: Update ShoulderCase to SCaseIDParser modifications.
Aug 5 2020, 18:23
boubat committed R8218:be3f45097169: refactor: Add arguments to MusclesContainer methods to choose combinations of… (authored by boubat).
refactor: Add arguments to MusclesContainer methods to choose combinations of…
Aug 5 2020, 18:23
boubat committed R8218:47a8997f16da: refactor: Change displayed scapula surface to be opaque. View axes are now from… (authored by boubat).
refactor: Change displayed scapula surface to be opaque. View axes are now from…
Aug 5 2020, 18:23
boubat committed R8218:b24363f680f3: refactor: Update measureSCase to MusclesContainers modifications. (authored by boubat).
refactor: Update measureSCase to MusclesContainers modifications.
Aug 5 2020, 18:23
boubat committed R8218:453355cdf2e7: refactor: Change displayed scapula surface to be opaque. (authored by boubat).
refactor: Change displayed scapula surface to be opaque.
Aug 5 2020, 18:23

Aug 4 2020

boubat committed R8218:9c2a857c1e10: refactor: Delete a few commands in ShoulderCasePlotter.plot(). (authored by boubat).
refactor: Delete a few commands in ShoulderCasePlotter.plot().
Aug 4 2020, 14:03
boubat committed R8218:3d688f719941: feat: Add camera related methods to ShoulderCasePlotter. (authored by boubat).
feat: Add camera related methods to ShoulderCasePlotter.
Aug 4 2020, 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.
Aug 4 2020, 14:03
boubat committed R8218:6f3d07bd7acf: refactor: Add a varargout and update docstring. (authored by boubat).
refactor: Add a varargout and update docstring.
Aug 4 2020, 14:03
boubat committed R8218:77c8270f788b: feat: Add new buttons to ShoulderCasePlotter. (authored by boubat).
feat: Add new buttons to ShoulderCasePlotter.
Aug 4 2020, 14:03
boubat committed R8218:a6c0ef26a380: refactor: Make SoulderCase.plot return the ShoulderCasePlotter. (authored by boubat).
refactor: Make SoulderCase.plot return the ShoulderCasePlotter.
Aug 4 2020, 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.
Aug 4 2020, 14:03

Jul 31 2020

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.
Jul 31 2020, 18:16

Jul 30 2020

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.
Jul 30 2020, 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.
Jul 30 2020, 11:03

Jul 28 2020

boubat committed R8218:fee8d639a92c: refactor: Update the utilisation of UpdatableText by ShoulderCaseLoader. (authored by boubat).
refactor: Update the utilisation of UpdatableText by ShoulderCaseLoader.
Jul 28 2020, 19:04
boubat committed R8218:4f06f9735153: refactor: Update UpdatableText. (authored by boubat).
refactor: Update UpdatableText.
Jul 28 2020, 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.
Jul 28 2020, 15:43

Jul 24 2020

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

Jul 23 2020

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.
Jul 23 2020, 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.
Jul 23 2020, 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.
Jul 23 2020, 17:59
boubat committed R8218:85705b4acfc2: refactor: Correct displayed sentence. (authored by boubat).
refactor: Correct displayed sentence.
Jul 23 2020, 16:42
boubat committed R8218:78ebcbd377d0: refactor: Update plotSCase() function. (authored by boubat).
refactor: Update plotSCase() function.
Jul 23 2020, 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.
Jul 23 2020, 16:42
boubat committed R8218:7f8a638cbe20: refactor: Remove deprecated ShoulderCase plot related functions. (authored by boubat).
refactor: Remove deprecated ShoulderCase plot related functions.
Jul 23 2020, 16:42
boubat committed R8218:4432eeac5673: feat: Implement the ShoulderCasePlotter class. (authored by boubat).
feat: Implement the ShoulderCasePlotter class.
Jul 23 2020, 16:42

Jul 22 2020

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.
Jul 22 2020, 16:24
boubat committed R8218:167e44723504: Merge branch 'boubat' of https://c4science. (authored by boubat).
Merge branch 'boubat' of https://c4science.
Jul 22 2020, 16:24
boubat committed R8218:50f61df44b04: refactor: Change properties accessibility to private. (authored by boubat).
refactor: Change properties accessibility to private.
Jul 22 2020, 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.
Jul 22 2020, 13:43
boubat committed R8218:0696cf43f420: fix: Fix two methods. (authored by boubat).
fix: Fix two methods.
Jul 22 2020, 13:43
boubat committed R8218:96549406910b: refactor: Update and reduce responsability of plotSCase(). (authored by boubat).
refactor: Update and reduce responsability of plotSCase().
Jul 22 2020, 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()
Jul 22 2020, 13:43
boubat committed R8218:0d9a87ad20f8: refactor: Remove deprecated classes. (authored by boubat).
refactor: Remove deprecated classes.
Jul 22 2020, 13:43
boubat committed R8218:0f2e1f6b4147: refactor: Implement a new ShoulderCaseLoader class. (authored by boubat).
refactor: Implement a new ShoulderCaseLoader class.
Jul 22 2020, 13:43
boubat committed R8218:a8418a3b1b1e: refactor: Move function to SCaseIDParser class. (authored by boubat).
refactor: Move function to SCaseIDParser class.
Jul 22 2020, 13:43

Jul 20 2020

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

Jul 7 2020

boubat committed R8218:7b63ff442ae9: fix: Fix typo. (authored by boubat).
fix: Fix typo.
Jul 7 2020, 16:40
boubat committed R8218:7337316bd8d8: Merge branch 'boubat' (authored by boubat).
Merge branch 'boubat'
Jul 7 2020, 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.
Jul 7 2020, 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 23 2020

boubat committed R5105:273043352e94: refactor: Update segmentScapula utilisation to new database functions. (authored by boubat).
refactor: Update segmentScapula utilisation to new database functions.
Jun 23 2020, 15:34
boubat committed R5105:f03a2f08f1f1: refactor: Update segmentScapula utilisation to new database functions. (authored by boubat).
refactor: Update segmentScapula utilisation to new database functions.
Jun 23 2020, 15:24

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