Skip to content

v1.3.2#226

Merged
JudithBernett merged 115 commits intomainfrom
development
Jun 16, 2025
Merged

v1.3.2#226
JudithBernett merged 115 commits intomainfrom
development

Conversation

@JudithBernett
Copy link
Contributor

@JudithBernett JudithBernett commented Jun 11, 2025

PR Checklist

  • This comment contains a description of changes (with reason)
  • If you've fixed a bug or added code that should be tested, add tests!
  • Documentation in docs is updated

Description of changes

  • Preprint is out! Linking it in the README
  • Bump to Python 3.13 (now supporting 3.11, 3.12, 3.13)
  • New versions, separate pre-commit action
  • Memes on the documentation page!
  • CurveCurator: name the new data columns like the constants CELL_LINE_IDENTIFIER (=cell_line_name), DRUG_IDENTIFIER (=pubchem_id) instead of "cell_line_id", "drug_id"
  • response from_csv: look for measure, cell line identifier, and drug identifier column; cast drug identifier to str; same for to_dataframe.
  • feature from_csv: forgot metainfo, some fixes
  • load_custom, evaluate_file: forgot dataset_name
  • final_model_on_full data: if True, a final/production model is saved in the results directory. If hyperparameter_tuning is true, the final model is produced according to the hyperparameter tuning procedure, which was evaluated in the nested cross-validation. Accordingly, all models now have save() and load() functions.
  • Transformation on the features like scaling, variance feature selection, … are now implemented as sklearn transformer so that they can be fitted in train and applied for predicting. Because of that, cell line/drug features are now copied in experiment.py
  • Added SingleDrugProteomicsRandomForest, ProteomicsElasticNet
  • Made Naive Models nicer/less redundant
  • Added no_hyperparameter_tuning flag
  • Forcing NaiveMeanEffectsPredictor to be always run

JudithBernett and others added 30 commits May 12, 2025 09:33
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 5.4.2 to 5.4.3.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](codecov/codecov-action@v5.4.2...v5.4.3)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-version: 5.4.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
# Conflicts:
#	drevalpy/models/SimpleNeuralNetwork/multiomics_neural_network.py
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@PascalIversen PascalIversen self-requested a review June 11, 2025 12:01
@JudithBernett JudithBernett merged commit 3618669 into main Jun 16, 2025
25 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.

2 participants