Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v3.3.2 #33

Merged
merged 19 commits into from
Dec 11, 2024
Merged

Release v3.3.2 #33

merged 19 commits into from
Dec 11, 2024

Conversation

qchiujunhao
Copy link
Contributor

No description provided.

* tool for pycaret classification

* set system_log to False

since pycaret would print process log to stderr and made the Galaxy jobs failed

* dashboard only for test data

The dashboard function from Pycaret will return a running dashboard but only need the html for now. so I write a custom dashboard function  generate_dashboard()

* Used smart_report

* clean up the code

* added model to outputs
* add regression

restructure classes

* better html report
* added a section for contributors

* added two steps

* add more details

* added git commands

* added where to create bugfix brach
pycaret will add a .pkl extension to the file, so we don't need to do that
replicate the brach from exp-parameter-setup
* updates for pr actions

1. formart for planemo test and lint, and flask8 lint
2. found and fixed bugs during planemo test
3. added test-data files

* Create .shed.yml

* add details to .shed.yml

* importing order

* importing order

* updated pr.yaml and import order

1 for pr.yaml: commend checking file-size for now
2. import order again
* added model selection and tested

* changed expected test outputs

since the new docker image/pycaret with extra models, the results have been changed
* init feature_importance

* integrate result into comparing result

* changed the title of plots

* changed for flask8

* resolved bugs and added tests for best_model.csv

* updated the test file

* clear for lint
* init commit

* integrated explainer into classification report

* finished explainer into report

* changed test file
* added input of random seed

* flake8 linting

* added random seed for testing

* passed the tests

* planemo lint
* some improvements

1. rename AUC to ROC-AUC
2. add <hr> to divide different plots

* added description for setup

* corrected the code for PR-AUC

* results on testing set

* added testset as an option

* resolved a bug in feature importance ana

* change input of feature importance

* python lint

* update the testing files due to changes

* lint
* pdf/md evaluation report

just for recording -- html version will be pushed next

* finished the evaluation/prediction tool

* lint

* xml lint
* updated back to 3.3.2

latest version includes pdf related packages and we don't need them now

* delated unnecessary dependencies

* lint

* removed extra_file in tests

* added help info
@qchiujunhao qchiujunhao self-assigned this Dec 11, 2024
@qchiujunhao qchiujunhao merged commit 2bac8af into main Dec 11, 2024
18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant