Homec4science

Merge branch 'boubat'

Authored by boubat on Apr 8 2020, 12:29.

Description

Merge branch 'boubat'

Merged Changes

This commit merges a very large number of changes. Only the first 50 are shown.
CommitAuthorDetailsCommitted
3a3dd5b033deboubat
fix: Adapt SCaseIDParser to new version of FileExtractor 
Mar 27 2020
7bcac05318f2boubat
perf: Assert validity of inputs and output of FileExtractor 
Mar 27 2020
ec894e061479boubat
perf: Change the output of FileExtractor object to directly return the variable… 
Mar 27 2020
81f62652e818boubat
fix: Change the use of exist() for dir() 
Mar 25 2020
a9ac266193d9boubat
fix: Reduce the required number of groove points in scapula CoordinateSystem 
Mar 25 2020
8fd68c5307eaboubat
fix: Orient the glenoid.centerLine toward ML 
Mar 25 2020
68a0d790ee5aboubat
doc: Update the description of measureSCase arguments and its examples 
Mar 23 2020
f522e25284c2boubat
fix: Re-create the glenoid.walch property and change the auto-measurements… 
Mar 23 2020
7206916ce178boubat
fix: Comment out outdated reference to glenoid.walch 
Mar 21 2020
d039ccbc6e2bboubat
fix: Change reference to glenoid.SCase in glenoid.calcDensity 
Mar 21 2020
d6695a6ce91aboubat
perf: Add more try/catch in measurements of measureSCase and log the error… 
Mar 21 2020
a00df81283deboubat
fix: Change the reference to glenoid.SCase for glenoid.scapula.shoulder.SCase… 
Mar 21 2020
d527ccbae642boubat
fix: Change the access of the contructor of Glenoid 
Mar 21 2020
7a38bfa38175boubat
fix: Add a missing 'end' statement in GlenoidManual 
Mar 21 2020
7b83430b827aboubat
fix: Correct typo 
Mar 21 2020
64906d21ca8fboubat
refactor: Change the way the other objects handle the new GlenoidAuto/Manual… 
Mar 21 2020
37f7244f5b40boubat
refactor: Extract one abstract and two manual/auto object out of the Glenoid… 
Mar 21 2020
c33f0ab9971fboubat
fix: Add try/catch in measureSCase measurements to prevent measureSCase from… 
Mar 20 2020
4b96121eef0fboubat
feat: Add the current folder and subfolders in MATLAB path at the beginning of… 
Mar 19 2020
82e77830d37dboubat
refactor: Change openConfigFile function for ConfigFileExtractor.getVariable… 
Mar 19 2020
0813f9597cd9boubat
fix: Change python path dependencies to be chosen in config file for muscles. 
Mar 19 2020
633dfe7369d1boubat
doc: Update measurSCase header to describe the new arguments handling 
Mar 19 2020
16833d2f1296boubat
refactor: Delete the output of glenoid.measureVersionAndInclination 
Mar 19 2020
5a539868d490boubat
refactor: Delete CT2Scapula method, outdated by the CoordinateSystem.express… 
Mar 19 2020
e0e317dc6d1eboubat
fix: Avoid SCase creation error in measureSCase.m 
Mar 18 2020
b8602c242c8eboubat
refactor: Implement the glenoid.morphology method to call the dedicated… 
Mar 18 2020
ed0abb1ac3e9boubat
refactor: Extract a glenoid method to measure its center line 
Mar 18 2020
83cc51e1abd1boubat
fix: Change methods' names to fit their files' names 
Mar 18 2020
03e98c663eacboubat
refactor: Change two glenoid methods' names that gave useless informations 
Mar 18 2020
1483e3e34bd3boubat
refactor: Extract a method to measure glenoid version and inclination values 
Mar 18 2020
dab0db10293aboubat
feat: Add a method to measure the glenoid antero-superior angle with PCA 
Mar 17 2020
08283f5c6c9aboubat
refactor: Extract a method from glenoid.morphology that expresses the glenoid… 
Mar 17 2020
94f894f50be6boubat
feat: Add a function to project vectors on a vector 
Mar 17 2020
58f7d71b384bboubat
feat: Add methods to project points on the three planes spaned by a… 
Mar 17 2020
1343fa960e9bboubat
refactor: Extract methods to set glenoid width and height with PCA 
Mar 16 2020
12349073d5f7boubat
refactor: Change variable name in glenoid.measureCenter.m 
Mar 16 2020
9f8d05f11f92boubat
refactor: Extract method to measure glenoid depth 
Mar 16 2020
9f61b0394a61boubat
refactor: Split measureSCase into three part 
Mar 6 2020
347f905db80cboubat
refactor: Same as previous commit 
Mar 6 2020
79b6204241eeboubat
refactor: Extrcat 
Mar 6 2020
65634b409435boubat
refactor: Change measureSCase to handle the new ShoulderCase properties 
Feb 28 2020
ceac7cb096efboubat
refactor: Change the implementation of getDataRootPath to use the FileExtractor… 
Feb 28 2020
2daf1a5e9e5eboubat
refactor: Split the shoulder property into two new shoulderManual and… 
Feb 28 2020
b6e8a76a4b20boubat
refactor: Change the references to SCase for references to the direct parent… 
Feb 28 2020
7f6bf5ba7567boubat
refactor: Split Scapula class into one abstract and two concrete classes 
Feb 28 2020
1811acd93a1aboubat
refactor: Split Shoulder class into one abstract and two concrete classes 
Feb 28 2020
fb02d552250fboubat
refactor: Give properties their values with config file instead of hard code 
Feb 27 2020
1d78cc59c619boubat
refactor: Specify method's scope in method's name 
Feb 27 2020
7127638137a7boubat
feat: Add classes to get text from files 
Feb 27 2020
47f7c965deb4boubat
feat: Add a method to load a ShoulderCase 
Feb 26 2020