Skip to main content

Synthetic data generator for snail mutation survey

Project description

Snailz

snail logo

snailz is a synthetic data generator that models a study of snails in the Pacific Northwest which are growing to unusual size as a result of exposure to pollution. The package generates fully-reproducible datasets of varying sizes and with varying statistical properties, and is intended for classroom use. For example, an instructor can give each learner a unique dataset to analyze, while learners can test their analysis pipelines using datasets they generate themselves.

The Story

Years ago, logging companies dumped toxic waste in a remote region of Vancouver Island. As the containers leaked and the pollution spread, some snails in the region began growing unusually large. Your team is now collecting and analyzing specimens from affected regions to determine if exposure to pollution is responsible.

Colophon

snailz was inspired by the Palmer Penguins dataset and by conversations with Rohan Alexander about his book Telling Stories with Data.

My thanks to everyone who built the tools this project relies on, including:

The snail logo was created by sunar.ko.

Acknowledgments

  • Greg Wilson is a programmer, author, and educator based in Toronto. He was the co-founder and first Executive Director of Software Carpentry and received ACM SIGSOFT's Influential Educator Award in 2020.

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

snailz-5.0.1.tar.gz (773.2 kB view details)

Uploaded Source

Built Distribution

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

snailz-5.0.1-py3-none-any.whl (19.8 kB view details)

Uploaded Python 3

File details

Details for the file snailz-5.0.1.tar.gz.

File metadata

  • Download URL: snailz-5.0.1.tar.gz
  • Upload date:
  • Size: 773.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for snailz-5.0.1.tar.gz
Algorithm Hash digest
SHA256 be128c61787bde999dc7e96e18c99e48802556075e57848c23f373952d253ddc
MD5 93dc672c4d87802b03d3c4f49db838ed
BLAKE2b-256 69be50bf7fece1d79abf21c88ab35ce61d7ef939a16e3b1ace558db0a6b9b38e

See more details on using hashes here.

File details

Details for the file snailz-5.0.1-py3-none-any.whl.

File metadata

  • Download URL: snailz-5.0.1-py3-none-any.whl
  • Upload date:
  • Size: 19.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for snailz-5.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 cf8bb17c0b06a25b751bd57b954180fabd75590d3dee180550335a3636568f0b
MD5 3491789f23d5a4f1ff0efde5eab47410
BLAKE2b-256 dff130cbd758d801f5f9ba84aea07e22d64ae12c1638a6edf7ea36cec0fa7feb

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