Skip to main content

Spawn is a python package that allows users to concisely specify and execute a large number of tasks with complex and co-dependent input parameter variations

Project description

Spawn Logo

CircleCI

Spawn is a python package that allows users to concisely specify and execute a large number of tasks with complex and co-dependent input parameter variations. It is used particularly in engineering where frequently thousands of similar simulations with input parameter variations are run for design and certification purposes. Spawn allows the specification of such large task sets to be formulated in a concise and readable input file.

A typical Spawn process is:

  1. Write an input specification file in JSON that specifies the parameters and their values.
  2. Inspect the fully expanded specification tree with the inspect command.
  3. Execute all tasks with the run command. This uses a back-end "spawner" to create the tasks, which can be fully customised for individual use cases.

Read the full Spawn documentation.

If you are interested in using Spawn for executing wind turbine aeroelastic simulation using NREL's FAST, please see the spawn-wind page.

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

spawn-0.1.4.tar.gz (47.6 kB view details)

Uploaded Source

File details

Details for the file spawn-0.1.4.tar.gz.

File metadata

  • Download URL: spawn-0.1.4.tar.gz
  • Upload date:
  • Size: 47.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/3.7.2

File hashes

Hashes for spawn-0.1.4.tar.gz
Algorithm Hash digest
SHA256 a16635f38028d254a3c9503b0ead9c41d85efd9d6325c5fe41e7111d2be9262e
MD5 7215f4ef7eeb8766fe421c71a915d4d8
BLAKE2b-256 3d7166e3c2eaf0e5918b2296436a170aa54bac63f233b8436ce13ce58fbbbf44

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