|
| 1 | +## v1.0.0 (2023-10-29) |
| 2 | + |
| 3 | +[Detailed Release Notes](https://github.com/cytomining/pycytominer/releases/tag/v1.0.0) |
| 4 | + |
| 5 | +### BREAKING CHANGE |
| 6 | + |
| 7 | +- functions now use expect None type as argument where they previously expected a "none" string |
| 8 | +- **drop_outliers**:: change default outlier threshold to 500 |
| 9 | +- **variance_threshold** change variance_threshold default to 0.01 |
| 10 | + |
| 11 | +### Feat |
| 12 | + |
| 13 | +- add parquet support for all i/o functions |
| 14 | +- **annotate**: add function to convert SQLite to pandas DataFrame and merge additional metadata |
| 15 | +- **build**: switch to poetry for dependency management and builds |
| 16 | +- **cells**: Enable custom image table name for SQLite queries in cells.py |
| 17 | +- **deepprofiler**: add single cell output and normalization |
| 18 | +- **dev**: standardized dev process and workflows (See [CONTRIBUTING.md](CONTRIBUTING.md)): |
| 19 | + - add vscode devcontainer and codespaces config |
| 20 | + - add conventional commit standards and commitizen cli |
| 21 | + - add pre-commit hooks for black, prettier, actionlint |
| 22 | +- **docs**: Add detailed single-cell profiling [walkthrough](https://pycytominer.readthedocs.io/en/latest/walkthroughs/single_cell_usage.html) |
| 23 | +- **utils**: cell_locations script to append X,Y locations to LoadData |
| 24 | + |
| 25 | +### Fix |
| 26 | + |
| 27 | +- **annotate**: add informative merge suffixes to platemap and external_metadata |
| 28 | +- **annotate**: add check before dropping well columns |
| 29 | +- **build**: remove python 3.7 support |
| 30 | +- **correlation**: Use numpy to calculate pearson corr of non NaN matrices |
| 31 | +- **load_profiles**: now works with PurePath types |
| 32 | + |
| 33 | +## v0.2.0 (2022-06-17) |
| 34 | + |
| 35 | +[Detailed Release Notes](https://github.com/cytomining/pycytominer/releases/tag/v0.2.0) |
| 36 | + |
| 37 | +### Feat |
| 38 | + |
| 39 | +- **collate**: support CellProfiler analyses directly from CellProfiler output files |
| 40 | + |
| 41 | +## v0.1.5 (2022-06-17) |
| 42 | + |
| 43 | +[Detailed Release Notes](https://github.com/cytomining/pycytominer/releases/tag/v0.1.5) |
| 44 | + |
| 45 | +### Fix |
| 46 | + |
| 47 | +- **merge_single_cells** - improve memory performance |
| 48 | + |
| 49 | +## v0.1 (2022-02-08) |
| 50 | + |
| 51 | +[Detailed Release Notes](https://github.com/cytomining/pycytominer/releases/tag/v0.1) |
0 commit comments