Skip to main content

A spatially explicit, patch-based gene drive simulator.

Project description

Patch Drive Simulator (PaDS)

This program simulates gene drive spreading in a population of organisms over a patch-based landscape. The user specifies population, drive, and system parameters in a .yaml file. Upon completion, a .yaml file is returned containing the target population size after a user-defined number of generations.

The program can be installed directly via GitHub or on the command line as follows:

  1. Navigate to the location of patch_drive_simulator.py
  2. To install using pip, type:

py run_patch_drive.py -i input_file.yaml -o output_file.yaml

on a Windows machine and

python3 run_patch_drive.py -i input_file.yaml -o output_file.yaml

on macOS/Unix.

Important note: Line 4 in run_patch_drive.py must be changed to point to the modules located on the user's systems. Future versions will correct for this. See the corresponding final report for more information on this.

Citation:

PaDS (2022). Cole Butler, v. 1.0.0. GitHub: https://github.com/cbutler112358/course-projects-w2022.

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

Patch-Drive-Simulator-cbutler112358-0.0.1.tar.gz (2.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file Patch-Drive-Simulator-cbutler112358-0.0.1.tar.gz.

File metadata

  • Download URL: Patch-Drive-Simulator-cbutler112358-0.0.1.tar.gz
  • Upload date:
  • Size: 2.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.1

File hashes

Hashes for Patch-Drive-Simulator-cbutler112358-0.0.1.tar.gz
Algorithm Hash digest
SHA256 85b8d1a8f6aae9bb806b0153507e0ddfacdf3e85a97c99cd336cc549e5376170
MD5 3691d6c65ed9bf036e8863569a57818e
BLAKE2b-256 8a59c648f8de0358fa2d5fd15297cc61bcbd9622518cf0986c6c5a19e92050ba

See more details on using hashes here.

File details

Details for the file Patch_Drive_Simulator_cbutler112358-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: Patch_Drive_Simulator_cbutler112358-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 2.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.1

File hashes

Hashes for Patch_Drive_Simulator_cbutler112358-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 319ca529045422eb004cc4e2cb3b50898d0a968e422976dfffc0df789abca1fe
MD5 df765632912d12fceb38258155a5b08f
BLAKE2b-256 88b508e1bcebebcedc809567d965e952b9f1844ed7328460006454d5a88bcaa9

See more details on using hashes here.

Supported by

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