Skip to content

Releases: AI-SDC/ACRO

v.0.4.5: Merge pull request #185 from AI-SDC/jim-smith-patch-1

16 Nov 10:32
ab9d6bb
Compare
Choose a tag to compare

v.0.4.4

15 Nov 09:09
7a4fadb
Compare
Choose a tag to compare

What's Changed

  • Update table suppression when totals are true
  • update margins in pivot_table
  • Delete folders after tests
  • updating crosstab
  • Update test.ipynb
  • histogram
  • Update docs
  • Update the finalise func
  • Updating the R help func
  • adding histogram and kaplan meier to R
  • updating pivot_table

Full Changelog: v.0.4.3...v.0.4.4

v.0.4.3

22 Sep 15:20
60e0725
Compare
Choose a tag to compare

Changes:

  • Add installation support for Python 3.8 and 3.9 (#135)
  • Add a directory of outputs to an acro object and creates a results file for checking (#130)
  • Improve screen formatting of tables (#139)
  • Integrate Stata support (#142)
  • Fix crosstab when index or columns is a list and there is an aggregation function (#147)
  • Add support for survival analysis (#145)
  • Update pandas version dependency to 1.5 (#150)
  • Refactor ACRO class (#152)
  • Adding support for table function in R (#153)

v.0.4.2

13 Jul 13:20
5b0de23
Compare
Choose a tag to compare

Changes:

  • Use INFO for exception handling finalise prompt (#116)
  • Add version number to INFO (#116)
  • Update R wrapper (#116)

v.0.4.1

13 Jul 13:14
78225a0
Compare
Choose a tag to compare

Changes:

  • Use INFO for exception handling finalise prompt (#116)
  • Add version number to INFO (#116)
  • Update R wrapper (#116)

v.0.4.0

11 Jul 11:26
8175789
Compare
Choose a tag to compare

Changes:

  • Add writing sha256 checksums upon finalise (#107)
  • Refactor load_json Records class function to static load_results (#110)
  • Write SDC parameters to config.json upon finalise (#111)
  • Add explicit exception handling and finalise prompt (#112)
  • Add version number to JSON and use new schema (#114)

v.0.3.0

04 Jul 13:21
e632000
Compare
Choose a tag to compare

Changes since v.0.2.0:

  • Disable automatic table suppression by default (#91)
  • Add support for multiple aggregation functions (#99)
  • Minor code refactor and used mypy to fix types (#97)
  • Add lists of flagged table cells to properties (#104)
  • Change missing and negative table properties to sums (#104)

v.0.2.0

28 Jun 14:59
15f3e76
Compare
Choose a tag to compare

Changes since v.0.1.0:

  • Serialize JSON output field as a dictionary instead of string.
  • Major code refactor.
  • Add status, type and properties to the output metadata.
  • Remove the timestamp from the output naming.
  • Remove automatic reloading of existing results.
  • Make custom file paths relatve instead of absolute.
  • Split statsmodels outputs into multiple csv files instead of one.
  • Change output field in JSON is to a list of file paths.
  • Finalise() now takes two arguments: path and ext to specify a folder.
  • Automatically copy custom outputs to the outputs folder upon finalise.
  • Fix a bug attempting to write custom outputs in excel.
  • ISO format timestamps.
  • Store comments as a list of strings.

v.0.1.0

28 Apr 13:33
7c644f8
Compare
Choose a tag to compare

Changes since v.0.0.6:

  • Handling missing values.
  • Update the output from the regression to have new line between each output in the csv files.
  • Several minor bug fixes.

v.0.0.6

16 Apr 19:02
4bfdbf9
Compare
Choose a tag to compare

Changes since v.0.0.5:

  • Separate analytic results out from json files.
  • Adding timestamps to the output names and append the new outputs to the existing json file.
  • Create functionality for users to rename outputs.
  • Create functionality to add comments to outputs.
  • Create functionality to add currently unsupported outputs to the list of outputs.