Skip to main content

Implementation of Dynamic Statistical Comparisons

Project description

PyPI version Codacy Badge

DSC2 is successor of the Dynamic Statistical Comparisons in R.

The project wiki is the main source of documentation for both developers and users of the DSC2 project. If you are new to the concept of DSC, it may worth reading this blog post to understand the motivation behind this project.

This work is supported by the the Gordon and Betty Moore Foundation via an Investigator Award to Matthew Stephens, Grant GBMF4559, as part of the Data-Driven Discovery program. If you have any questions or want to share some information with the developer / user community, please open a github issue.

Change Log

Upcoming release

Goal for 0.2.7

  • Add, by default, a variable DSC_DEBUG to output files that saves parameters used to generate the output.

  • Enhance R() operator due to use of `dscrutils <https://github.com/stephenslab/dsc2/tree/master/dscrutils>`__ package. This packages is now required to parse DSC file when R modules are involved.

  • #92 paired parameter input convention.

  • #90 use Rmd files as module executables.

  • Revert to rpy2 implementation for mixed language data communication, but will involve rpy2 only on need basis.

  • SoS required version bumped to 0.9.12.8 for improved support to --touch option.

  • [minor] Various bug fixes.

0.2.x

0.2.6.3

  • Inline module executable via language interpreters (eg. R(), Python()).

0.2.6.2

  • [minor] Ignore leading . in file(): file(.txt) and file(txt) are equivalent.

  • [minor] Disallow derivation of modules from ensemble.

  • [minor] Various bug fixes.

0.2.6.1

  • Internally replace RDS format with HDF5 format for Python routines. Pipeline with mixed languages is now officially broken at this point until the next major release that supports ``HDF5`` in R.

  • SoS required version bumped to 0.9.12.7 for relevant upstream bug fixes for remote host computing.

  • [minor] Various bug fixes.

0.2.6

  • Bring back --host option; add a companion option --to-host to facilicate sending resources to remote computer.

  • Add --truncate switch.

  • SoS required version bumped to 0.9.12.3 for relevant upstream bug fixes.

  • [minor] Improved command interface.

0.2.5.2

  • SoS required version bumped to 0.9.12.2 for relevant upstream bug fixes.

0.2.5.1

  • Change in seed behavior: since this release seed will no longer be a DSC2 keyword. Users are responsible to set seeds on their own.

  • [minor] Allow for both lower case and capitalized operator names File/file, List/list, Dict/dict.

0.2.5

  • New syntax release, compatible with SoS 0.9.12.1.

  • Removed --host option due to upstream changes.

0.1.x

0.1.0

  • First release, compatible with SoS 0.6.4.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dsc-0.2.6.3.tar.gz (124.2 kB view details)

Uploaded Source

Built Distribution

dsc-0.2.6.3-py3-none-any.whl (133.4 kB view details)

Uploaded Python 3

File details

Details for the file dsc-0.2.6.3.tar.gz.

File metadata

  • Download URL: dsc-0.2.6.3.tar.gz
  • Upload date:
  • Size: 124.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for dsc-0.2.6.3.tar.gz
Algorithm Hash digest
SHA256 145480e3b6c934dfddae6bd4a28048af6de7ece641dc0ff4a8088d002e23a704
MD5 58f51702d9309ead70a7574183b4b672
BLAKE2b-256 7d52a9e4120608577f156ffa334c9b92c6b9efa891c4be0ef6fbfac06a368151

See more details on using hashes here.

File details

Details for the file dsc-0.2.6.3-py3-none-any.whl.

File metadata

File hashes

Hashes for dsc-0.2.6.3-py3-none-any.whl
Algorithm Hash digest
SHA256 e0b7d5e57b72dd0f851c29c75390a733fd3bc91e7c2daa4b0730d93aa1576710
MD5 e23f6233612a20836e82fe9a71b57bca
BLAKE2b-256 93287f7b7466b00d1f099e8a25049b53d5fb20434d2fc8ed34c8c13c2c919584

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page