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.0.tar.gz (759.5 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.0-py3-none-any.whl (19.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: snailz-5.0.0.tar.gz
  • Upload date:
  • Size: 759.5 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.0.tar.gz
Algorithm Hash digest
SHA256 fa00c642e79509d84e4f2456b68d03297585712d4a8b838ccc7ef0a6a300f741
MD5 6ce363cbc4ee2bb5779a063b42a24940
BLAKE2b-256 9e55cfe04ce098a903e99e9e453b50a0c391934107c58b6ab21eea87c9782f0d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: snailz-5.0.0-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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f2991ffb58f14874094d2d645f71d85b81ce9a506abd78ad29c845647f3be6f1
MD5 2fc264becab22a5ca71d462fd8ba1de9
BLAKE2b-256 9fd8124cb7487847918a0c2a8035d6abd354f931a1807b0fc85a01fb10434814

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