Skip to content
forked from scidash/sciunit

A Python framework for test-driven validation of scientific models.

License

Notifications You must be signed in to change notification settings

sbastiaens/sciunit

 
 

Repository files navigation

Master Dev
Travis Travis
RTFD RTFD
Binder
Coveralls Coveralls
Requirements Requirements
Docker Build Status
Repos using Sciunit

SciUnit Logo

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

Concept

The conference paper

Documentation

Chapter 1 / Chapter 2 / Chapter 3 /

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.

About

A Python framework for test-driven validation of scientific models.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 92.5%
  • Jupyter Notebook 7.1%
  • Other 0.4%