Implementation of Dynamic Statistical Comparisons
Project description
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 package. This packages is now required to parse DSC file when R modules are involved.
#92 paired parameter input convention.
Revert to rpy2 implementation for mixed language data communication, but will involve rpy2 only on need basis.
[minor] Various bug fixes.
0.2.x
0.2.6.5
Bring back partial mixed languages support. Piplines with mixed R and Python code can communicate data of limited types (recursively support array, matrix, dataframe), via ``rpy2`` as in versions prior to 0.2.5.x. Support for additional languages will be implemented on need basis with HDF5 format #86.
0.2.6.4
Add a dsc-io command to convert between python pickle and R RDS files – an internal command for data conversion and a test for rpy2 configuration.
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file dsc-0.2.6.5.tar.gz
.
File metadata
- Download URL: dsc-0.2.6.5.tar.gz
- Upload date:
- Size: 120.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a68801908550673c197a62633f514ff1500e67bdc32f619238badc155ce14081 |
|
MD5 | a3bb5ce8eec62c3fb19688180e5ad0ca |
|
BLAKE2b-256 | 7b70088014589a6c9ef855cc9e53c7bb8cb9b1f431ec001a6d60d97a6599d4f8 |
File details
Details for the file dsc-0.2.6.5-py3-none-any.whl
.
File metadata
- Download URL: dsc-0.2.6.5-py3-none-any.whl
- Upload date:
- Size: 129.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 92b9b7e288e07399957bfce121672e88e5d01f947b6c427704ce1d876ef88179 |
|
MD5 | 9f69719ecfa4487bed4fc0988716397a |
|
BLAKE2b-256 | 4ae51b3938b35055382fb0627a2edc97e728fa072d8a1882dd0d3b34e3eae07b |