- ClassifyR
- Graph
-
e130926f
(HEAD -> master, origin/master, origin/HEAD)
Merge pull request <a href="#71">#71</a> from SydneyBioX/master by
Dario Strbenac <dario.strbenac@sydney.edu.au>
2023-02-27 16:02:45 +1100;
-
-
c1cc0b8f
preformatted replaced by code to avoid LaTeX errors. by
Dario Strbenac <dario@maths.usyd.edu.au>
2023-02-27 16:00:51 +1100;
-
334d70b8
Merge pull request <a href="#70">#70</a> from SydneyBioX/master by
Dario Strbenac <dario.strbenac@sydney.edu.au>
2023-02-21 09:56:45 +1100;
-
-
baba87c0
- Fixed a couple of variables mistakes in prepareData's list method. by
Dario Strbenac <dario@maths.usyd.edu.au>
2023-02-21 09:55:28 +1100;
-
698b7d36
Add missing alias for precisionPathwaysPredict. by
Dario Strbenac <dario@maths.usyd.edu.au>
2023-02-20 19:35:43 +1100;
-
9387b3a7
- Made precision pathway evaluation functions generics. by
Dario Strbenac <dario@maths.usyd.edu.au>
2023-02-20 17:25:02 +1100;
-
9cf4407c
- Added prediction function for precusion pathway. - Added calcCostsAndPerformance, summary, bubblePlot, flowchart, and strataPlot evaluation functions for precision pathways. by
Dario Strbenac <dario@maths.usyd.edu.au>
2023-02-20 17:10:15 +1100;
-
6fc05f09
Merge pull request <a href="#69">#69</a> from SydneyBioX/master by
Dario Strbenac <dario.strbenac@sydney.edu.au>
2023-02-16 14:22:53 +1100;
-
-
897aceec
- Elastic net GLM and ordinary GLM wrappers now automatically determine sample weights to give better performance on unbalanced classification tasks. - precisionPathwaysTrain function implemented. Prediction companion function to do in the near future. by
Dario Strbenac <dario@maths.usyd.edu.au>
2023-02-16 14:20:54 +1100;
-
31a54d04
- Fixed bugs introduced during today's coding. - selectionMethod should be none and not NULL if to be skipped. Easier to use with naming than NULL. - elasticNetGLM made robust against choosing lambda values which cause zero features to be chosen. - elasticNetFeatures corrected to map indices back from one-hot encoding to original features. by
Dario Strbenac <dario@maths.usyd.edu.au>
2023-02-16 00:00:02 +1100;
-
6c8638d8
Saving in-progess and untested changes. - useFeatures replaced by clinicalPredictors. Filtering of variables only really needed for clinical data so this simplifies the user experienece. - precisionPathyTrain function added and partially implemented. - prepareData topNvariance is now applied per-assay and has safeguards for assays with less than topNvariance features. - crossValidate S4 method signature simplification (i.e. MultiAssayExperimentOrList). by
Dario Strbenac <dario@maths.usyd.edu.au>
2023-02-15 17:25:05 +1100;
-
82808adc
Merge pull request <a href="#68">#68</a> from SydneyBioX/master by
Dario Strbenac <dario.strbenac@sydney.edu.au>
2023-02-13 16:02:31 +1100;
-
-
ca9ffe90
- measurements subsetting in crossValidate robustified so that it doesn't cause havoc when an assay has only one feature. - Ellis' bracketing in rankingDifferentMeans fixed. - CSS now correctly applied to articles, not just the vignettes. - Pkgdown style now uses Bootstrap 5 for better layouts. by
Dario Strbenac <dario@maths.usyd.edu.au>
2023-02-13 16:00:11 +1100;
-
-
d42901e3
Merge pull request <a href="#67">#67</a> from SydneyBioX/master by
Dario Strbenac <dario.strbenac@sydney.edu.au>
2023-02-10 15:50:28 +1100;
-
-
3edfe44c
presets HTML article showing models which have tuning parameters set by default for crossValidate and all parameters which can be edited is added. - extraParams now allows removal of a parameter if the element value of the named list of is NULL. by
Dario Strbenac <dario@maths.usyd.edu.au>
2023-02-10 15:48:48 +1100;
-
5b3d1d05
Merge pull request <a href="#66">#66</a> from SydneyBioX/master by
Dario Strbenac <dario.strbenac@sydney.edu.au>
2023-02-10 13:12:46 +1100;
-
-
4cad80c2
- extraParams parameter of crossValidate allows any parameter in a predefined parameter set (in simpleParams.R) to be overwritten or unused ones to be set by the user. - .permutations private utility function which allows any position(s) to be fixed to a certain value. by
Dario Strbenac <dario@maths.usyd.edu.au>
2023-02-10 13:10:18 +1100;
-
04d9a3ef
(origin/RELEASE_3_16, RELEASE_3_16)
Added Makevars to specify C++ compiler version to use. by
Dario Strbenac <dario@maths.usyd.edu.au>
2023-02-03 21:20:20 +1100;
-
7a654407
fix documentation issues causeing warnig by
Nick <nickrrrr@gmail.com>
2023-02-02 10:24:44 +1100;
-
1806ef1e
Update Roxy version by
Nick <nickrrrr@gmail.com>
2023-02-02 09:45:09 +1100;
-
cb13ad97
Merge pull request <a href="#63">#63</a> from SydneyBioX/master by
Dario Strbenac <dario.strbenac@sydney.edu.au>
2022-12-13 10:58:25 +1100;
-
-
7c9958d3
Corrected version number. by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-12-13 10:57:52 +1100;
-
b1591aba
Merge pull request <a href="#62">#62</a> from SydneyBioX/master by
Dario Strbenac <dario.strbenac@sydney.edu.au>
2022-12-13 10:56:48 +1100;
-
-
1fbdd461
- Minor modifications to package imports to avoid notes and warnings. by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-12-13 10:55:11 +1100;
-
ad22f2a5
- selectionMethod and classifer now automatically chosen. Were already documented to be, but overlooked for code implementation. by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-12-08 20:44:46 +1100;
-
b056adee
Merge pull request <a href="#60">#60</a> from SydneyBioX/master by
Dario Strbenac <dario.strbenac@sydney.edu.au>
2022-12-08 20:35:26 +1100;
-
-
c6ea2926
- randomSelection function added. - crissCrossValidate and crissCrossPlot contributions by Harry Robertson added and harmonised to ClassifyR code style. - selectionMethod and classifier defaults become "auto" for crossValidate. Previously only documented but not implemented in code. - predict method for standalone use now finds the correct prediction method for each trained model. by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-12-08 17:15:07 +1100;
-
735bbf5f
- Closing bracket in if check corrected. by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-11-29 14:00:08 +1100;
-
a5eafb95
Merge pull request <a href="#57">#57</a> from SydneyBioX/master by
Dario Strbenac <dario.strbenac@sydney.edu.au>
2022-11-29 13:58:20 +1100;
-
-
5b348ed4
- Closing bracket in if check corrected. by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-11-29 13:57:19 +1100;
-
88d9f5c8
Merge pull request <a href="#56">#56</a> from SydneyBioX/master by
Dario Strbenac <dario.strbenac@sydney.edu.au>
2022-11-27 21:52:50 +1100;
-
-
acc7fad1
- Random forest's survival mode now calculates risk values by multiplying sum of survival probabilities by negative one. - performancePlot and samplesMetricMap now use a variable named metric to consistently refer to the metric. - samplesMetricMap now has default value of auto for metric. Also, the metric will be calculated rather then stopping with an error, if the metric hasn't been calculated previously using calcCVperformance. - samplesMetricMap default metric is accuracy, to be consistent with performancePlot. by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-11-27 21:50:16 +1100;
-
0c8a3bbc
- Random forest's survival mode now calculates risk values by multiplying sum of survival probabilities by negative one. - performancePlot and samplesMetricMap now use a variable named metric to consistently refer to the metric. - samplesMetricMap now has default value of "auto" for metric. Also, the metric will be calculated rather then stopping with an error, if the metric hasn't been calculated previously using calcCVperformance. - samplesMetricMap default metric is accuracy, to be consistent with performancePlot. by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-11-27 21:45:33 +1100;
-
aca71775
- Synchronise random forest survival and performancePlot orderingList fixes. by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-11-26 00:55:04 +1100;
-
cbf637e4
Merge pull request <a href="#55">#55</a> from SydneyBioX/master by
Dario Strbenac <dario.strbenac@sydney.edu.au>
2022-11-26 00:40:13 +1100;
-
-
b7f37b96
- performancePlot no longer ignores orderingList. - Default random forest function now seamlessly works when outcome is a Surv object so classifier doesn't need to be changed from default setting if input data is survival. by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-11-25 22:40:05 +1100;
-
eb01a641
make makevars protable by
Nick <nickrrrr@gmail.com>
2022-11-25 15:12:52 +1100;
-
b95f2200
remove Sint from C++ code by
Nick <nickrrrr@gmail.com>
2022-11-25 15:12:43 +1100;
-
1ffd6658
change to 2 workers by
Nick <nickrrrr@gmail.com>
2022-11-25 14:47:05 +1100;
-
a1de49b8
change to 2 workers by
Nick <nickrrrr@gmail.com>
2022-11-25 14:46:47 +1100;
-
56367922
bump roxygen version by
Nick <nickrrrr@gmail.com>
2022-11-25 14:46:27 +1100;
-
b0b2eb70
ignore compiled binaries by
Nick <nickrrrr@gmail.com>
2022-11-24 11:44:32 +1100;
-
f62c2b4e
add makevar indicating c++11 compilation by
Nick <nickrrrr@gmail.com>
2022-11-24 11:28:27 +1100;
-
-
c2bb11be
- .doSelection modified so that feature selection doesn't happen twice for selectMulti function. - selectMulti fixed so correct indices are returned relative to the whole training data table, not to an individual assay table. by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-11-22 15:52:30 +1100;
-
6f655e6c
Increase version. by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-11-22 15:45:52 +1100;
-
24472cbe
- .doSelection modified so that feature selection doesn't happen twice for selectMulti function. - selectMulti fixed so correct indices are returned relative to the whole training data table, not to an individual assay table. by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-11-22 15:45:11 +1100;
-
c8dc5e11
- Roll-up of fixes from development branch over the past two weeks in preparation for workshop and software demonstration. by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-11-17 21:45:05 +1100;
-
1cd8cc5d
Merge pull request <a href="#53">#53</a> from SydneyBioX/master by
Dario Strbenac <dario.strbenac@sydney.edu.au>
2022-11-17 20:43:39 +1100;
-
-
2ad6f285
- Removed external documentation for internal utility functions. by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-11-17 20:40:49 +1100;
-
e2dcdb98
- Corrected ranger random forest to do two model fits in each iteration; one for prediction and one for variable importance. Previously, a mode of model fitting which uses permuted features was being executed. by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-11-17 16:55:04 +1100;
-
10dff0ef
- calcExternalPeformance factor,tabular for AUC. by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-11-15 15:30:34 +1100;
-
676432e6
Merge branch 'master' of https://github.com/SydneyBioX/ClassifyR by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-11-14 13:00:29 +1100;
-
-
24009d82
- Performance metrics article written. by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-11-14 13:00:06 +1100;
-
7675396c
update website by
Nick <nickrrrr@gmail.com>
2022-11-11 16:21:37 +1100;
-
-
0ca7ee3c
- Merge conflicts. by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-11-11 16:14:00 +1100;
-
-
53a43089
- Article for registering new function written. by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-11-11 16:00:17 +1100;
-
0cc77fa5
update website by
Nick <nickrrrr@gmail.com>
2022-11-11 10:02:59 +1100;
-
fcd6c4c3
rebuild website by
Nick <nickrrrr@gmail.com>
2022-11-11 09:29:46 +1100;
-
9d2759c8
update to high res and transparent image by
Nick <nickrrrr@gmail.com>
2022-11-11 09:28:55 +1100;
-
7dd9b63f
theme navbar by
Nick <nickrrrr@gmail.com>
2022-11-11 09:28:30 +1100;
-
6b14f443
change classifyR path by
Nick <nickrrrr@gmail.com>
2022-11-11 09:28:07 +1100;
-
22faa611
Add vscode by
Nick <nickrrrr@gmail.com>
2022-11-11 09:17:23 +1100;
-
-
0f8655da
- Moved sticker image into man/figures folder, as is required by pkgdown. by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-11-10 14:40:10 +1100;
-
e9ff57d6
- Added a basic Readme file with sticker. by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-11-10 12:45:05 +1100;
-
312e4763
- Get rid of forgotten debugging breakpoint from random forest survival function. by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-11-09 21:55:04 +1100;
-
d3fc5481
- classifier and selectionMethod parameters of crossValidate set to "auto" by default. Different algorithms chosen depending on whether input data has cateogrical or survival outcome. - rfsrcTrainInterface corrected to extract the time and event columns in the correct order. - DESCRIPTION file updated to have Authors@R instead of Author and Maintainer fields for compatibility with pkgdown. - Description of prepareData input data filtering added to introduction vignette. - Placeholders added for performance evaluation, multi-view methods and registration of new functions articles. - Restored parallel processing in runTests which was inadvertently commented-out during recent testing. by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-11-09 15:30:08 +1100;
-
feae6e87
- Initial progress creating website with articles for package. by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-11-08 17:00:07 +1100;
-
728aa1bd
- ROCplot auto comparison choice now chooses most variable characteristic. - samplesMetricMap comparison default is now auto, in line with other plotting functions. by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-11-04 13:35:05 +1100;
-
34234a0c
- Original variable names subsetting fixed when mcols only has feature column. by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-11-03 14:45:03 +1100;
-
21eba8cd
- First try of pkgdown and website-only articles. by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-11-03 12:20:32 +1100;
-
-
592291a1
bump x.y.z version to odd y following creation of RELEASE_3_16 branch by
J Wokaty <jennifer.wokaty@sph.cuny.edu>
2022-11-01 11:10:05 -0400;
-
-
9a59c525
bump x.y.z version to even y prior to creation of RELEASE_3_16 branch by
J Wokaty <jennifer.wokaty@sph.cuny.edu>
2022-11-01 11:10:05 -0400;
-
d16b4c56
Merge branch 'master' of https://github.com/DarioS/ClassifyR by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-10-25 10:32:06 +1100;
-
-
43b1c426
Merge pull request <a href="#51">#51</a> from SydneyBioX/master by
Dario Strbenac <dario.strbenac@sydney.edu.au>
2022-10-25 10:32:01 +1100;
-
-
3cd9ae72
- XGBoost wrapper now keeps a record of features for both survival and classification tasks. by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-10-25 10:30:15 +1100;
-
27ae9c17
Merge branch 'master' of https://github.com/DarioS/ClassifyR by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-10-25 09:37:09 +1100;
-
-
f16c5341
Merge pull request <a href="#50">#50</a> from SydneyBioX/master by
Dario Strbenac <dario.strbenac@sydney.edu.au>
2022-10-25 09:36:18 +1100;
-
-
82e856be
- Fixed XGBoost for survival task to not specify any num_class parameter not even NULL value. by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-10-25 09:35:10 +1100;
-
6c9189b7
Merge branch 'master' of https://github.com/DarioS/ClassifyR by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-10-24 21:21:25 +1100;
-
-
f9876801
Merge pull request <a href="#49">#49</a> from SydneyBioX/master by
Dario Strbenac <dario.strbenac@sydney.edu.au>
2022-10-24 21:21:11 +1100;
-
-
17aa3388
- Prepended S4Vectors:: to mcols calls where necessary for it to work on Windows when multiple cores are used. by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-10-24 21:20:07 +1100;
-
86847171
Merge branch 'master' of https://github.com/DarioS/ClassifyR by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-10-24 12:46:20 +1100;
-
-
cd006de0
Merge pull request <a href="#48">#48</a> from SydneyBioX/master by
Dario Strbenac <dario.strbenac@sydney.edu.au>
2022-10-24 12:46:12 +1100;
-
-
6c5cbf89
- Updated developer names. - Result object creation fixed when a subset of cross-validations have an error. by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-10-24 12:45:06 +1100;
-
c5d0ae49
Merge branch 'master' of https://github.com/DarioS/ClassifyR by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-10-20 22:01:30 +1100;
-
-
4c617e50
Merge pull request <a href="#47">#47</a> from SydneyBioX/master by
Dario Strbenac <dario.strbenac@sydney.edu.au>
2022-10-20 22:01:00 +1100;
-
-
2c9da159
Remaining classifiers which don't name predictions have been made to name them. by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-10-20 22:00:04 +1100;
-
216b01c0
Merge branch 'master' of https://github.com/DarioS/ClassifyR by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-10-20 21:20:42 +1100;
-
-
45839def
Merge pull request <a href="#46">#46</a> from SydneyBioX/master by
Dario Strbenac <dario.strbenac@sydney.edu.au>
2022-10-20 21:20:24 +1100;
-
-
406234df
- Changed mention of randomForest to ranger. by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-10-20 18:00:21 +1100;
-
855c728d
- For each predict wrapper, the row names of the scores table or the names of the class vector now have sample IDs to make the output compatible with prevalidation. - XGBoost prediction function ensures that order of variables of test data table is the same as the variables used in model fitting. by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-10-19 22:30:03 +1100;
-
ddfecae4
- XGBoost scores columns have class labels now. - nFeatures cleaning now only done once in crossValidate and not unnecessarily doubled in CV (it changes vector into list). by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-10-19 12:30:03 +1100;
-
72e13321
Merge branch 'master' of https://github.com/DarioS/ClassifyR by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-10-18 13:08:33 +1100;
-
-
5daec252
Merge pull request <a href="#45">#45</a> from SydneyBioX/master by
Dario Strbenac <dario.strbenac@sydney.edu.au>
2022-10-18 13:08:20 +1100;
-
-
875fbef3
- Import ranger package in DESCRIPTION. by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-10-18 13:07:22 +1100;
-
47a5f9f3
- Corrected prepareData when useFeatures is "all". - runTests outcome variable has0 name same for all methods to fix the generic dispatching. by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-10-18 12:45:10 +1100;
-
4503a484
- Minor fixes. by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-10-17 14:30:05 +1100;
-
4c68df87
Merge branch 'master' of https://github.com/DarioS/ClassifyR by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-10-16 21:26:31 +1100;
-
-
18b11799
Merge pull request <a href="#44">#44</a> from SydneyBioX/master by
Dario Strbenac <dario.strbenac@sydney.edu.au>
2022-10-16 21:25:33 +1100;
-
-
12751f58
- Random survival forest now has ranking and feature selection extractor function rfsrcFeatures. - Ranger random forest simple parameter set now has num.trees range to optimise, analogous to ntree in other packages. by
Dario Strbenac <dario@maths.usyd.edu.au>
2022-10-14 21:00:04 +1100;