R8218/ShoulderCaseBashardoust_SystCoord
R8218/ShoulderCase
Bashardoust_SystCoord
History Graph
History Graph
Commit | Author | Details | Committed | |||
---|---|---|---|---|---|---|
b55b6a89fc1a | bashardoust | correcting the mistake | Jun 4 2020 | |||
eca62aaca03f | bashardoust | feat: update files for being compatible with new coordinate system | Jun 4 2020 | |||
749c537bb20e | bashardoust | feat: new coordinate system based on points | Jun 4 2020 | |||
d2985838667c | unknown | Merge branch 'Bashardoust_SystCoord' of https://c4science. | May 5 2020 | |||
a759c3f2483c | boubat | perf:Plane:plot: Update the plot method of Plane to show a circle | May 4 2020 | |||
b3581e059416 | boubat | feat:Circle: Add a Circle object | May 4 2020 | |||
bf41261b06ef | boubat | feat:Plane: Implement the plot method for the PLane class | May 4 2020 | |||
a90c6220da75 | boubat | extract:DicomVolume: Extract methods from DicomeVolumeSlicer class to new… | May 4 2020 | |||
fec0e26ef0bb | boubat | refactor:Muscles&DicomeVolumeSlicer: Extract the last methods added to the… | Apr 29 2020 | |||
00d767138ff5 | boubat | feat:Muscles: Add functions to get a slice of a dicom volume | Apr 28 2020 | |||
036a5f51d147 | boubat | files: Create the @Muscles folder for the Muscles object | Apr 28 2020 | |||
af7f9a58f1e8 | boubat | feat:ShoulderCaseLoader:loadCase: Add the root path and the dicom path to the… | Apr 28 2020 | |||
e76c804d8331 | boubat | feat:CoordinateSystem.m: Add a new function to express local coordinates in… | Apr 23 2020 | |||
f76b662bc8cb | boubat | fix:Shoulder.m:plot: Change the glenoid sphere center for explicit attribution | Apr 23 2020 | |||
6f561a942d34 | unknown | Merge branch 'Bashardoust_SystCoord' of https://c4science. | Apr 22 2020 | |||
a6d9da4af7e3 | unknown | adding measureSCase | Apr 22 2020 | |||
33e930c3595c | boubat | refactor:ShoulderCase.m:plot: Change the ShoulderCase.plot method to call the… | Apr 22 2020 | |||
b22704467228 | boubat | refactor:Shoulder.m:plot: Move the plot method from the ShoulderCase object to… | Apr 22 2020 | |||
1208bd216f86 | boubat | feat: Add the MethodsMonitor abstract class that monitor and programm child… | Apr 9 2020 | |||
ac653395da5b | boubat | feat: Add a function that substract the elements of cell array from another… | Apr 9 2020 | |||
f3149ac75f22 | boubat | feat: Add a format.string constant property to Timer object. | Apr 9 2020 | |||
3a3dd5b033de | boubat | fix: Adapt SCaseIDParser to new version of FileExtractor | Mar 27 2020 | |||
7bcac05318f2 | boubat | perf: Assert validity of inputs and output of FileExtractor | Mar 27 2020 | |||
ec894e061479 | boubat | perf: Change the output of FileExtractor object to directly return the variable… | Mar 27 2020 | |||
a9ac266193d9 | boubat | fix: Reduce the required number of groove points in scapula CoordinateSystem | Mar 25 2020 | |||
8fd68c5307ea | boubat | fix: Orient the glenoid.centerLine toward ML | Mar 25 2020 | |||
f522e25284c2 | boubat | fix: Re-create the glenoid.walch property and change the auto-measurements… | Mar 23 2020 | |||
d039ccbc6e2b | boubat | fix: Change reference to glenoid.SCase in glenoid.calcDensity | Mar 21 2020 | |||
a00df81283de | boubat | fix: Change the reference to glenoid.SCase for glenoid.scapula.shoulder.SCase… | Mar 21 2020 | |||
d527ccbae642 | boubat | fix: Change the access of the contructor of Glenoid | Mar 21 2020 | |||
7a38bfa38175 | boubat | fix: Add a missing 'end' statement in GlenoidManual | Mar 21 2020 | |||
7b83430b827a | boubat | fix: Correct typo | Mar 21 2020 | |||
64906d21ca8f | boubat | refactor: Change the way the other objects handle the new GlenoidAuto/Manual… | Mar 21 2020 | |||
37f7244f5b40 | boubat | refactor: Extract one abstract and two manual/auto object out of the Glenoid… | Mar 21 2020 | |||
0813f9597cd9 | boubat | fix: Change python path dependencies to be chosen in config file for muscles. | Mar 19 2020 | |||
16833d2f1296 | boubat | refactor: Delete the output of glenoid.measureVersionAndInclination | Mar 19 2020 | |||
5a539868d490 | boubat | refactor: Delete CT2Scapula method, outdated by the CoordinateSystem.express… | Mar 19 2020 | |||
b8602c242c8e | boubat | refactor: Implement the glenoid.morphology method to call the dedicated… | Mar 18 2020 | |||
ed0abb1ac3e9 | boubat | refactor: Extract a glenoid method to measure its center line | Mar 18 2020 | |||
83cc51e1abd1 | boubat | fix: Change methods' names to fit their files' names | Mar 18 2020 | |||
03e98c663eac | boubat | refactor: Change two glenoid methods' names that gave useless informations | Mar 18 2020 | |||
1483e3e34bd3 | boubat | refactor: Extract a method to measure glenoid version and inclination values | Mar 18 2020 | |||
dab0db10293a | boubat | feat: Add a method to measure the glenoid antero-superior angle with PCA | Mar 17 2020 | |||
08283f5c6c9a | boubat | refactor: Extract a method from glenoid.morphology that expresses the glenoid… | Mar 17 2020 | |||
94f894f50be6 | boubat | feat: Add a function to project vectors on a vector | Mar 17 2020 | |||
58f7d71b384b | boubat | feat: Add methods to project points on the three planes spaned by a… | Mar 17 2020 | |||
1343fa960e9b | boubat | refactor: Extract methods to set glenoid width and height with PCA | Mar 16 2020 | |||
12349073d5f7 | boubat | refactor: Change variable name in glenoid.measureCenter.m | Mar 16 2020 | |||
9f8d05f11f92 | boubat | refactor: Extract method to measure glenoid depth | Mar 16 2020 | |||
9f61b0394a61 | boubat | refactor: Split measureSCase into three part | Mar 6 2020 | |||
347f905db80c | boubat | refactor: Same as previous commit | Mar 6 2020 | |||
79b6204241ee | boubat | refactor: Extrcat | Mar 6 2020 | |||
ceac7cb096ef | boubat | refactor: Change the implementation of getDataRootPath to use the FileExtractor… | Feb 28 2020 | |||
2daf1a5e9e5e | boubat | refactor: Split the shoulder property into two new shoulderManual and… | Feb 28 2020 | |||
b6e8a76a4b20 | boubat | refactor: Change the references to SCase for references to the direct parent… | Feb 28 2020 | |||
7f6bf5ba7567 | boubat | refactor: Split Scapula class into one abstract and two concrete classes | Feb 28 2020 | |||
1811acd93a1a | boubat | refactor: Split Shoulder class into one abstract and two concrete classes | Feb 28 2020 | |||
fb02d552250f | boubat | refactor: Give properties their values with config file instead of hard code | Feb 27 2020 | |||
1d78cc59c619 | boubat | refactor: Specify method's scope in method's name | Feb 27 2020 | |||
7127638137a7 | boubat | feat: Add classes to get text from files | Feb 27 2020 | |||
47f7c965deb4 | boubat | feat: Add a method to load a ShoulderCase | Feb 26 2020 | |||
c5c2bb15d20f | boubat | refactor: Change methods name containing 'SCase' with 'Case' | Feb 26 2020 | |||
2690391c0421 | boubat | refactor: Change names of classes | Feb 26 2020 | |||
07e59409ca60 | boubat | feat: Add a Logger class to handle log files | Feb 26 2020 | |||
53efc4d4ce69 | boubat | refactor: Remove the obsolete TimerData class | Feb 25 2020 | |||
1af93e155bf6 | boubat | refactor: Change the global property type from containers.Map to LinkedList and… | Feb 25 2020 | |||
eb188026359a | boubat | feat: Add a class that implements linked lists | Feb 25 2020 | |||
2f057628eb1b | boubat | feat: Add a function that asserts that a text matches an expression | Feb 21 2020 | |||
e24dc645d1f2 | boubat | feat: Add a function that returns the current operating system's path separator | Feb 21 2020 | |||
0f2114220d77 | boubat | feat: Add an object that measures multiple elapsed times | Feb 21 2020 | |||
ec160183ca4d | boubat | feat: Add a class that validates shoulder cases ID | Feb 21 2020 | |||
5f21076d32d6 | boubat | feat: Add an object to search shoulder cases in a directory tree | Feb 21 2020 | |||
8170d98ab94f | boubat | feat: Add objects that map shoulder cases paths to shoulder cases ID | Feb 21 2020 | |||
3d35f3b9bb6a | boubat | fix: Make the CoordinateSystem.isOrthogonal method independent from axes' norms | Feb 10 2020 | |||
38326d1147b1 | boubat | docs: Add details in a method description | Feb 10 2020 | |||
1e57e9f2e6e0 | boubat | refactor: Extract methods from coordSysSet. The main part is given to the new… | Feb 5 2020 | |||
ccb224d9fe7b | boubat | feat: Add the new Plane class that can create and use 3D planes | Feb 5 2020 | |||
263e0a20f0a3 | boubat | feat: Add a function to find the longest vector among a given array of vectors | Feb 5 2020 | |||
c3271100b4b6 | boubat | perf: Complete the methods to set a coordinate system | Feb 5 2020 | |||
b2c8a146a3e1 | boubat | feat: Add a function to choose the direction of a vector toward another one | Feb 5 2020 | |||
2b0026a5085b | boubat | feat: Add a class for coordinate systems | Feb 3 2020 | |||
c150cfa2519e | boubat | feat: Add a method for measuring glenoid width and height | Jan 30 2020 | |||
72d1984dfd22 | boubat | refactor: Delete the deprecated Ellipsoid class and related methods | Jan 30 2020 | |||
4fc5694ee6cd | boubat | feat: Add the glenoid surface mean point in a sub-property | Jan 30 2020 | |||
6bcbf0e61ee9 | boubat | feat: Add the Ellipsoid object for the glenoid fitted ellipsoid | Jan 29 2020 | |||
676c3acb15a8 | boubat | feat: Add a method to express points in local coordinate system | Jan 28 2020 | |||
41a56b82b0f8 | boubat | feat: Add a method for measuring glenoid radius thanks to a fitted sphere | Jan 28 2020 | |||
622dbc650abe | boubat | feat: Extract a method used for measuring glenoid center | Jan 28 2020 | |||
492db744a284 | boubat | fix: Move the Sphere class to ShoulderCase/ | Jan 28 2020 | |||
7a717ce821eb | boubat | feat: Add the Sphere object for the glenoid fitted sphere | Jan 28 2020 | |||
8f8aa39e7bd4 | boubat | refactor: Extract glenoid center measurement methods out from glenoid… | Jan 27 2020 | |||
4d59db453045 | boubat | patch | Jan 13 2020 | |||
b23e1f95940f | boubat | reorganize measureSCase loops and extend the 'auto' loop | Jan 10 2020 | |||
6864e678a34d | boubat | dicominfopath now correctly chosen pointing to the dicom file in the middle of… | Jan 7 2020 | |||
d19a22d656dc | boubat | measureScase now auto computes the RC muscles degenration, and exports meta… | Dec 20 2019 | |||
24267f0a0d88 | boubat | The catch now return a correct outputArg to detect that DICOM files couldn't be… | Aug 22 2019 | |||
2ede99566008 | boubat | Fixed and modified according to A.Terrier comments | Aug 8 2019 | |||
48fb99446bf3 | boubat | Add whole database saving, upgrade measureSCase arguments verification, update… | Jul 31 2019 | |||
2edbc5ad5089 | boubat | ShoulderCase.saveCSV becomes ShoulderCase.appendToCSV and have to be given a… | Jul 30 2019 | |||
fd6606e5d5fe | boubat | small updates | Jul 30 2019 |
c4science · Help