Skip to content

v1.0.0 Release

Compare
Choose a tag to compare
@kenibrewer kenibrewer released this 01 Nov 01:56
· 125 commits to main since this release
015db95

Pycytominer v1.0.0 Release

What's Changed

  • Updating __about__.py version and fixing pyPI upload action by @gwaybio in #209
  • Use numpy to calculate pearson corr of non NaN matrices by @johnarevalo in #193
  • Implementing DeepProfiler single cell output and normalization by @roshankern in #210
  • Fix #192 warnings for scipy mad func and other deprecated params by @johnarevalo in #194
  • Fix of .merge_single_cells() to Load Single-Cell Data into Dataframes by @bunnech in #219
  • Add column numbers to DP locations by @roshankern in #218
  • Add to Function Converting SQLite to Pandas DataFrame and Merging of Additional Metadata by @bunnech in #228
  • Address Installation Dependency Gaps by @d33bs in #232
  • Enable custom image table name for SQLite queries in cells.py by @gwaybio in #235
  • Enable flexible pyarrow dependency by @d33bs in #236
  • Change drop_outlier default to 500 by @bethac07 in #238
  • Added check before dropping well column by @kenibrewer in #241
  • Allow column subsetting at the time of loading by @bethac07 in #246
  • Reflect updated defaults in collate documentation by @bethac07 in #244
  • avoid re-validation for excluded features by @johnarevalo in #243
  • Add float_datatype parameter for SingleCells compartment load and merge performance flexibility by @d33bs in #248
  • Pin SQLAlchemy below 2 by @bethac07 in #251
  • Make AWS obey excludes by @bethac07 in #256
  • Implementing parquet loading in load_profiles function by @axiomcura in #262
  • pin scipy <1.9 by @ErinWeisbart in #258
  • New cyto tool: create cell locations file by @shntnu in #257
  • Adding gitpod, codespaces, devcontainer configs along with pre-commit code formatting using black and prettier by @kenibrewer in #264
  • make default unique_cut value for variance_threshold consistent with feature_select by @alxndrkalinin in #283
  • cell_locations: Writing output to S3 was failing; fixed this by @shntnu in #271
  • load_profiles should work with PurePath types by @gwaybio in #285
  • Change variance_threshold default to 0.01 by @shntnu in #286
  • Update python versions - 3.7 deprecation, 3.10 and 3.11 testing support by @gwaybio in #287
  • Github actions pre-commit CI pipeline by @kenibrewer in #279
  • Update README in preparation for version 1 release by @gwaybio in #289
  • Run pre-commit (black, prettier) on all files by @gwaybio in #291
  • Changed function arguments throughout pycytominer from str 'none' to None by @kenibrewer in #293
  • Update docs by @gwaybio in #290
  • logo touchup by @vincerubinetti in #300
  • Add pipeline-examples tutorial by @niranjchandrasekaran in #297
  • [Hot Fix] README figure wonk by @gwaybio in #295
  • Add issue templates by @jenna-tomkinson in #296
  • Add informative merge suffixes for platemap and external metadata column collisions by @kenibrewer in #292
  • Adding Pycytominer General Walkthrough Tutorial for RTD Website by @axiomcura in #305
  • Add "output_type" parameter to major functions by @jenna-tomkinson in #307
  • Make sample argument uniform for normalize and feature_select by @gwaybio in #311
  • Switch build from setuptools to Poetry and move tests path by @kenibrewer in #303
  • added ipython to rtd requirments file by @axiomcura in #309
  • Remove master branch references after migrating to main by @kenibrewer in #324
  • Bump urllib3 from 1.26.16 to 1.26.17 by @dependabot in #326
  • [Refactor] Migrate dependencies in docs/requirements.txt to pyproject.toml by @kenibrewer in #325
  • Bump urllib3 from 1.26.17 to 1.26.18 by @dependabot in #329
  • refactor(devcontainer): move vscode settings into devcont config by @kenibrewer in #336
  • fix(devcontainer): install poetry via devcontainer feature by @kenibrewer in #337
  • docs: update CITATION.cff and pyproject.toml authors by @kenibrewer in #339
  • fix(build): fix optional poetry dependencies by @kenibrewer in #338
  • feat(build): enable poetry-dynamic-versioning and cz changelog by @kenibrewer in #341
  • fix(dev): remove gitpod support and update docs by @kenibrewer in #347
  • feat: add commitizen cli and commit standards by @kenibrewer in #340
  • feat: refactor integration pipeline and add poetry-dynamic-versioning support by @kenibrewer in #342
  • bump: version 0.2.0 → 1.0.0 by @kenibrewer in #348

New Contributors

Full Changelog: v0.2.0...v1.0.0