September 2, 2022
View69d76269

- train methods now exported and can be used. train generic imported from generics package. - simple params now have performanceType specified. - Fixes to training with multiple views but no aggregation. - Fix to parameter tuning in .doTrain.

Dario Strbenac authored on 02/09/2022 06:10:10
August 31, 2022
Viewba722d29

- train and predict functions created to allow training and prediction to be done independently. But they have the capabilities of crossValidate, such as multi-view methods. Implemented as S3 methods to work well with existing generics defined by R. - runTest, runTests and crossValidate now all utilise prepareData and allow passing in extra parameters for it. - getLocationsAndScales becomes private function. - All reference to targets parameter converted to useFeatures, which allows both the assay and the feature to be specified, rather than only the assay. - .MAEtoWideTable data flattening function is gone. Its functionality is incorporated into prepareData. - Parameter tuning in .doSelection of resubstitution mode now correctly uses training data as the test data instead of accidentally using the testing data.

Dario Strbenac authored on 31/08/2022 11:45:02
August 25, 2022
View127675d5

- getFeatures functions added to simple params settings to extract selected features from within trained model where relevant. - Nearest Shrunken Centroid added as a simple params function and a classifier keyword option.

Dario Strbenac authored on 25/08/2022 05:15:03
August 21, 2022
View86f19320

- Restored runTest, runTests, ModellingParams, CrossValParams as public documented functions. Vignette also restored to explain them. - Constructors for params now expect a character keyword which is then converted into a function internally.

Dario Strbenac authored on 21/08/2022 16:07:38
August 17, 2022
View253c56fc

- All references to runTest and runTests in examples and vignette converted to crossValidate. End users should always use crossValidate from now on. - Minor fixes to code mistakes. - Performance tuning of training method parameters chosen within feature selection is now faithfully used in the model training.

Dario Strbenac authored on 17/08/2022 13:55:15
August 14, 2022
Viewd37fb9c5

- Classifiers and feature selection functions no longer have multiple signaures and are private. - prepareData function to filter and subset input data using common ways, such as missingness and variability. - The variable renaming and storage in Original Feature and Renamed Feature reverted back to column metadata and assay / feature colums. - sampleInfo now reverted back to clinical.

Dario Strbenac authored on 14/08/2022 23:45:28
August 9, 2022
View8fe7aeff

Update utilities.R

Ellis Patrick authored on 09/08/2022 08:21:20 • GitHub committed on 09/08/2022 08:21:20
August 2, 2022
Viewb964ca82

Update utilities.R

Ellis Patrick authored on 02/08/2022 05:05:50 • GitHub committed on 02/08/2022 05:05:50
Viewcf84dedb

Merge branch 'master' of https://github.com/SydneyBioX/ClassifyR

Dario Strbenac authored on 02/08/2022 04:00:15
Viewedf8416b

Fix for function not found if SnowParam parallelisation used.

Dario Strbenac authored on 02/08/2022 04:00:10
Vieweb01afff

Update utilities.R

Ellis Patrick authored on 02/08/2022 02:47:02 • GitHub committed on 02/08/2022 02:47:02
July 22, 2022
View42b55d21

- Recently added assayName parameter removed from crossValidate (use characteristicsLabel instead). - All references to outcomes now use outcome instead.

Dario Strbenac authored on 22/07/2022 12:00:33
Viewb0380c0c

- crossVaildate now allows input of assay name for a single data table. - References to data set have been replaced by assay to remove ambiguity.

Dario Strbenac authored on 22/07/2022 10:30:06
July 15, 2022
View971b749e

- calcPerformance gains a Sample C-index option to calculate a C-index for each individual. - .splitDataAndOutcomes fix for survival object creation.

Dario Strbenac authored on 15/07/2022 06:00:02
July 13, 2022
Viewf68ea112

- Variable importance updated for new feature and dataset safe renaming. - Documentation of ranking functions updated to explain that they now return indices, not identifiers. - Ensemble feature selection in .doSelection fixes for newer format of runTest parameters. - crossValidate updated for safe renaming.

Dario Strbenac authored on 13/07/2022 11:30:39