Skip to main content

Scientific Experiment Exploration framework

Project description

SciExp² (aka SciExp square or simply SciExp2) stands for Scientific Experiment Exploration, which contains a comprehensive framework for easing the workflow of creating, executing and evaluating experiments.

The driving idea behind SciExp² is the need for quick and effortless design-space exploration. It is divided into the following main pieces:

  • Launchgen: Aids in the process of defining experiments as a permutation of different parameters in the design space, creating the necessary files to run them (configuration files, scripts, etc.).

  • Launcher: Takes the result of launchgen and integrates with some well-known execution systems (e.g., simple shell scripts or gridengine) to execute and keep track of the experiments (e.g., re-run failed experiments, or run those whose files have been updated). In addition, experiments can be operated through filters that know about the parameters used during experiment generation.

  • Data: Aids in the process of collecting and analyzing the results of the experiments. Results are collected into arrays whose dimensions can be annotated by the user (e.g., to identify experiment parameters). It also provides functions to automatically extract experiment results into annotated arrays (implemented as numpy arrays with dimension metadata extensions).

The framework is available in the form of Python modules which can be easily integrated into your own applications or used as a scripting environment.

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

sciexp2-1.1.2.tar.gz (134.7 kB view details)

Uploaded Source

File details

Details for the file sciexp2-1.1.2.tar.gz.

File metadata

  • Download URL: sciexp2-1.1.2.tar.gz
  • Upload date:
  • Size: 134.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for sciexp2-1.1.2.tar.gz
Algorithm Hash digest
SHA256 d2042333e59c86f4e23fe309604425782392dd1851b27c1ac246bccdfdb02f21
MD5 7fdea75c7c29ac4e1580fc48c30da2f5
BLAKE2b-256 fffe707b06078e36c112fa6db1a6a45e3876c9bd36348b0a66dee2384c46ed88

See more details on using hashes here.

Supported by

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