Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
111 commits
Select commit Hold shift + click to select a range
1f50e96
All completed phases till phase 3, from scratch
raptor419 Oct 3, 2025
8f43d20
All completed phases till phase 3, from scratch
raptor419 Oct 3, 2025
fb41429
All completed phases till phase 3, from scratch
raptor419 Oct 3, 2025
ee9e9f5
All completed phases till phase 3, from scratch
raptor419 Oct 3, 2025
68024b2
Added README to edit
raptor419 Oct 3, 2025
67a5b82
Code for feature importance
raptor419 Oct 9, 2025
84b65fb
correction in p4 pytests
raptor419 Oct 9, 2025
8a279f2
Edit to feature importance output structure.
raptor419 Oct 9, 2025
3f3b4bc
Phase 5 complete, w/o tests.
raptor419 Oct 15, 2025
6d357c8
All model class files
raptor419 Oct 17, 2025
c68d681
added phase 6 modelling phase (with model calibration)
raptor419 Oct 30, 2025
75d8b9d
tests for phase 5 and phase 6
raptor419 Oct 31, 2025
7b07e2d
Runner Corrections till P4
raptor419 Nov 3, 2025
6afd029
P6 Ensemble Phase Intial Push (not tested)
raptor419 Nov 5, 2025
50863a1
Minor edits to p6 initial push
raptor419 Nov 5, 2025
5733306
added clarification comment on self.cv for clarity
raptor419 Nov 5, 2025
11382e0
new stacking models
raptor419 Nov 10, 2025
d61c2f8
addded meta_train_source parameter for stacking ensemble.
raptor419 Nov 11, 2025
131d65b
added extra function to remove mlxtend class if needed.
raptor419 Nov 11, 2025
13bcee5
sample report app
raptor419 Nov 19, 2025
122dac8
files for statistics phase.
raptor419 Nov 19, 2025
139cd62
corrections to modelling phase, in loader and duplicate calibration i…
raptor419 Nov 19, 2025
825051f
added additional testing for p2 and p6
raptor419 Nov 19, 2025
9743c07
added additional testing for p2 and p6
raptor419 Nov 19, 2025
d40b094
remnamed test files
raptor419 Nov 19, 2025
4ca8b1f
added ensembles to statistics phase
raptor419 Nov 19, 2025
c36d82a
p7 p8, tested and corrections
raptor419 Nov 20, 2025
4e74377
added heros algorithm
raptor419 Nov 21, 2025
c60cf1e
added model_params_json to params additional model params as jsons st…
raptor419 Nov 21, 2025
926ddf2
added brier score other metrics with macro options
raptor419 Nov 21, 2025
3b1ff18
rename p8 to summary_statistics
raptor419 Nov 21, 2025
40ecc38
edits to metrics, added brier score and corrections
raptor419 Nov 21, 2025
b9fa489
added ripper
raptor419 Nov 21, 2025
6a51588
week updates: moved from metric pickles to jsons
raptor419 Dec 1, 2025
0ecf551
moved ploting to util files
raptor419 Dec 1, 2025
7bfafd4
moved fi and regression plots to util files
raptor419 Dec 1, 2025
d647607
added multiclass_average to runners and cli
raptor419 Dec 1, 2025
4facc97
minor correction for fi plots
raptor419 Dec 1, 2025
099d411
added brier score to multiclass
raptor419 Dec 1, 2025
78ece79
edited pytests
raptor419 Dec 1, 2025
90522cf
corrections after pytest
raptor419 Dec 1, 2025
c391f7c
edits to comments
raptor419 Dec 1, 2025
5212a37
phase 9 compare initial tested
raptor419 Dec 1, 2025
058cb2b
p10 initial stub (in progress)
raptor419 Dec 1, 2025
8ad979a
added ensemble phase to datacompaisions
raptor419 Dec 3, 2025
201a9ae
reporting phase stub (dev in parallel with rep phase)
raptor419 Dec 5, 2025
bfcce96
initial push for reporting phase test
raptor419 Dec 8, 2025
d9d229d
corrected p11 jobsubmit for hpc
raptor419 Dec 10, 2025
29634e2
added multiclass support to ensemble phase and tested basic local cli
raptor419 Dec 10, 2025
87ea5ca
restructured pytests, added a complete test using demodata
raptor419 Dec 10, 2025
202a056
streamlit dashboard intial push
raptor419 Dec 10, 2025
710c838
new PDF report codes
raptor419 Dec 17, 2025
205d343
additional edits to PDF report
raptor419 Dec 17, 2025
84f2fde
Good attempt at report phase.
raptor419 Dec 17, 2025
117538d
added tabfpn
raptor419 Feb 4, 2026
88a65ad
progress/changes to reporting phase
raptor419 Feb 11, 2026
d3374b0
imporved spacing in pdf report
raptor419 Feb 11, 2026
d55d3d4
additional edits for formatting
raptor419 Feb 11, 2026
06e2e12
edited text to make it more readable
raptor419 Feb 11, 2026
a462223
corrected feature importance figures in report
raptor419 Feb 11, 2026
0153feb
new regression testing stubs
raptor419 Feb 11, 2026
7f30425
various corrections for regression, added brier score to ensembles
raptor419 Feb 20, 2026
b051a9e
regression reporting added
raptor419 Feb 25, 2026
139afa7
changed to median for FI Graphs
raptor419 Feb 27, 2026
efa219c
corrected weighted FI plot for regression
raptor419 Feb 27, 2026
44e0310
replication phase, and intitial test
raptor419 Mar 10, 2026
86a8f1a
replication phase completed
raptor419 Mar 11, 2026
5e8f2c8
added replication report to P11
raptor419 Mar 11, 2026
94db3f5
added old notebook
raptor419 Mar 11, 2026
bfce9df
New Colab Notebook
raptor419 Mar 11, 2026
6266612
added notebook
raptor419 Mar 11, 2026
c610408
added figures in the notebooks
raptor419 Mar 13, 2026
11f517f
stubss, and initial updates to useful note
raptor419 Mar 13, 2026
8aba075
corrected all useful notebook
raptor419 Mar 14, 2026
44bbf01
updated notebooks and corrected skrebate numeric problem
raptor419 Mar 30, 2026
51f5fb2
added compatiblity for newer sklearn
raptor419 Mar 30, 2026
383a1bf
added google colab notebook
raptor419 Mar 30, 2026
9875cd2
updated readme and run commands
raptor419 Mar 30, 2026
2bef5af
multiple fixes throughout the phases
raptor419 May 13, 2026
e5358a8
added param recall from prev phases
raptor419 May 13, 2026
6ef1d85
added native cat model, no skill correction and oputna report
raptor419 May 27, 2026
5fbb0fa
added new datasets
raptor419 May 27, 2026
1cb0da0
added new datasets and updated the notebooks
raptor419 May 27, 2026
f182eba
changed to more complex UCI datasets and changed code thoughout
raptor419 May 27, 2026
c8600e0
edited replication datasets
raptor419 May 28, 2026
0427a1a
Added SMOTE to P2
raptor419 May 29, 2026
04f624c
added pipeline runner, changed config and upgraded collab notebook, e…
raptor419 Jun 3, 2026
f1ed6e2
added changes to saving params for report
raptor419 Jun 3, 2026
4ffa63e
added changes to saving params for report
raptor419 Jun 3, 2026
f31a591
updated front page for report
raptor419 Jun 8, 2026
286a76e
added ExSTraCS categorical support
raptor419 Jun 10, 2026
b6b4b60
added some more instance subset code
raptor419 Jun 10, 2026
3c3929e
more edits to report
raptor419 Jun 10, 2026
3991bc9
edites to report
raptor419 Jun 15, 2026
34fe2f5
edited reporting removed boxes for figures
raptor419 Jun 17, 2026
0b3fe31
added documentation
raptor419 Jun 17, 2026
7efba46
updated skrebate to 0.8.2 and added categorical labels to feat selection
raptor419 Jul 1, 2026
0c9b6f2
removed python 1.26 code from notebooks
raptor419 Jul 6, 2026
7574e2d
changed model_type to output type in P6 and other changes
raptor419 Jul 6, 2026
973bc56
added parallel as a run mode
raptor419 Jul 6, 2026
30bcee6
parallelized to cv level and debugged heros and tabfpn
raptor419 Jul 7, 2026
dcadeae
Resolve notebook directory casing for v3
raptor419 Jul 7, 2026
bdab186
Updates to colab notebooks
raptor419 Jul 7, 2026
4ab49e5
more updates to notebooks
raptor419 Jul 7, 2026
b3d69b7
more updates to notebook
raptor419 Jul 7, 2026
3a75bc2
more update to notebooks
raptor419 Jul 7, 2026
9a8d135
updated pytests and removed main streamline files not needed
raptor419 Jul 7, 2026
8d5e08d
removed more old streamline files
raptor419 Jul 7, 2026
5f28b5e
edited documentation
raptor419 Jul 7, 2026
656a9be
more edits to documentation
raptor419 Jul 7, 2026
ce2e9b1
made changes to version numbers and docs
raptor419 Jul 8, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
8 changes: 4 additions & 4 deletions .github/workflows/documentation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@ jobs:
docs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-python@v2
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: '3.9'
python-version: '3.11'
- name: Install dependencies
run: |
pip install -r requirements.txt
Expand All @@ -21,7 +21,7 @@ jobs:
id: extract_branch
- name: Deploy
uses: peaceiris/actions-gh-pages@v3
if: ${{ github.event_name == 'push' && (github.ref == 'refs/heads/dev' || github.ref == 'refs/heads/main') }}
if: ${{ github.event_name == 'push' && (github.ref == 'refs/heads/v3' || github.ref == 'refs/heads/main') }}
with:
publish_branch: gh-pages
github_token: ${{ secrets.GITHUB_TOKEN }}
Expand Down
12 changes: 8 additions & 4 deletions .github/workflows/pytest.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,17 @@ jobs:
build:

runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
python-version: ["3.10", "3.11", "3.12"]

steps:
- uses: actions/checkout@v2
- name: Set up Python 3.9
uses: actions/setup-python@v2
- uses: actions/checkout@v4
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v5
with:
python-version: "3.9"
python-version: ${{ matrix.python-version }}
- name: Install dependencies
run: |
python -m pip install --upgrade pip
Expand Down
16 changes: 12 additions & 4 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,31 +1,39 @@
.DS_Store
.idea
.vscode
.pylintrc
.ipynb_checkpoints/
*.pyc
__pycache__
.pytest_cache
demo/
demo_old/
catboost_info/
./tests/*
testlogs/
dask_logs/
OUTPUT/
OSA_OUTPUT/
OSA/
docs/build/
job_old.e
job.o
job.e
logs.log
Scratchpad.ipynb
UserData/
UserRepData/
UserOutput/
DemoOutput/
DemoOutputLocal/
OSAData/
tests/
/test/
/tests/
/out/
OSAData.zip
multiplexer_dataset/
gametes_dataset/
run_configs/cedars_amd.cfg
data/AMD_Final/*
data/PLCO/*
run_configs/cedars_plco.cfg
run_configs/cedars_gametes.cfg
exp_configs/
exp_data/
433 changes: 329 additions & 104 deletions README.md

Large diffs are not rendered by default.

1 change: 0 additions & 1 deletion STREAMLINE-GoogleColab.ipynb

This file was deleted.

2,634 changes: 0 additions & 2,634 deletions STREAMLINE-Notebook.ipynb

This file was deleted.

Loading
Loading