Skip to main content

A test-driven framework for formally validating scientific models against data.

Project description

Master Dev
Travis Travis
RTFD RTFD
Binder
Coveralls Coveralls
Requirements Requirements
Docker Build Status
Repos using Sciunit
Downloads from PyPI
SciUnit Logo

SciUnit: A Test-Driven Framework for Formally Validating Scientific Models Against Data

Concept

The conference paper

Documentation

Colab
Chapter 1 / Chapter 2 / Chapter 3 / Chapter 4 / Chapter 5 / Chapter 6 /

Basic Usage

my_model = MyModel(**my_args) # Instantiate a class that wraps your model of interest.  
my_test = MyTest(**my_params) # Instantiate a test that you write.  
score = my_test.judge() # Runs the test and return a rich score containing test results and more.  

Domain-specific libraries and information

NeuronUnit for neuron and ion channel physiology
See others here

Mailing List

There is a mailing list for announcements and discussion. Please join it if you are at all interested!

Contributors

  • Rick Gerkin, Arizona State University (School of Life Science)
  • Cyrus Omar, Carnegie Mellon University (Dept. of Computer Science)

Reproducible Research ID

RRID:SCR_014528

License

SciUnit is released under the permissive MIT license, requiring only attribution in derivative works. See the LICENSE file for terms.

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

sciunit-0.2.3.tar.gz (62.2 kB view details)

Uploaded Source

Built Distribution

sciunit-0.2.3-py3-none-any.whl (76.5 kB view details)

Uploaded Python 3

File details

Details for the file sciunit-0.2.3.tar.gz.

File metadata

  • Download URL: sciunit-0.2.3.tar.gz
  • Upload date:
  • Size: 62.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.23.0 setuptools/51.0.0.post20201207 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.3

File hashes

Hashes for sciunit-0.2.3.tar.gz
Algorithm Hash digest
SHA256 f2a9b84e43cf5b0493cd9ba8912aa0462a3504f1e0714cf616d8542fd6ace5b5
MD5 d171f09cca49afa1a5db0f1036eb7f62
BLAKE2b-256 7564478baa8c9f523e476d75cd9799b43beff862f06d04cd5b0bb0facd190a15

See more details on using hashes here.

Provenance

File details

Details for the file sciunit-0.2.3-py3-none-any.whl.

File metadata

  • Download URL: sciunit-0.2.3-py3-none-any.whl
  • Upload date:
  • Size: 76.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.23.0 setuptools/51.0.0.post20201207 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.3

File hashes

Hashes for sciunit-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 5e91dbf1f60122ad24f4e2abcc04e8c5d324e5f8bb129cea8699f9004ae8fd7a
MD5 2f7b56b032b795bb2f405a26f48f15a9
BLAKE2b-256 bcf51051ec2dcd8d30d494643ac9a9088da09fbdd0e3887119d1ae4e76f6780d

See more details on using hashes here.

Provenance

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