Skip to main content

PyPop: Python for Population Genetics

Project description

PyPI version shields.io Build status Website pypop.org GitHub license Citations

PyPop: Python for Population Genomics

Support for arm64 architecture such as used by MacOS M1 machines is in a very early alpha stage. If you install PyPop on M1 machines, please do not use for production analyses

PyPop is a framework for processing genotype and allele data and running population genetic analyses, including conformity to Hardy-Weinberg expectations; tests for balancing or directional selection; estimates of haplotype frequencies and measures and tests of significance for linkage disequilibrium (LD). See the PyPop User Guide for a more detailed description.

How to cite PyPop

If you write a paper that uses PyPop in your analysis, please cite:

  • our 2007 paper from Tissue Antigens:

Quickstart Guide

Installing pypop-genomics

If you already have Python and pip installed, install a test pre-releases using the following:

pip install pypop-genomics

Otherwise, follow these instructions to install Python 3 and pip.

Once pypop-genomics is installed, depending on your platform, you may also need to adjust your PATH environment variable.

Upgrading pypop-genomics

pip install -U pypop-genomics

Uninstalling pypop-genomics

pip uninstall pypop-genomics

For more, including handling common installation issues, see the detailed installation instructions .

Once you have installed pypop-genomics, you can move on to try some example runs.

Examples

These are examples of how to check that the program is installed and some minimal use cases.

Checking version and installation

pypop --version

This simply reports the version number and other information about PyPop, and indirectly checks that the program is installed. If all is well, you should see something like:

pypop 1.0.0a23
Copyright (C) 2003-2006 Regents of the University of California.
Copyright (C) 2007-2023 PyPop team.
This is free software.  There is NO warranty; not even for
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

You can also run pypop --help to see a full list and explanation of all the options available.

Run a minimal dataset:

Download test .ini and .pop files: minimal.ini and USAFEL-UchiTelle-small.pop. You can then run them

pypop -c  minimal.ini USAFEL-UchiTelle-small.pop

If you have already cloned the git repository and it is your working directory, you can simply run

pypop -c  tests/data/minimal.ini tests/data/USAFEL-UchiTelle-small.pop

This will generate the following two files, an XML output file and a plain text version:

USAFEL-UchiTelle-small-out.xml
USAFEL-UchiTelle-small-out.txt

Detailed installation instructions

There are three main steps:

  1. install Python and pip

  2. install package from Test PyPI

  3. adjusting your PATH variable after installation

Install Python 3 and pip

A full description of installing Python and pip on your system is beyond the scope of this guide, we recommend starting here:

https://wiki.python.org/moin/BeginnersGuide/Download

Here are some additional platform-specific notes that may be helpful:

  • Most Linux distributions come with Python 3 preinstalled. On most modern systems, pip and python will default to Python 3.

  • MacOS 10.9 (Jaguar) up until 12.3 (Catalina), used to ship with Python 2 pre-installed, but it now has to be manually installed. See the MacOS quick-start guide in the official documentation for how to install Python 3. (Note that if Python is installed on Mac via the MacOS developer tools, it may include the version 3 suffix on commands, e.g. python3 and pip3, so modify the below, accordingly).

  • For Windows, see also the Windows quick-start guide in the official documentation. Running python in the Windows command terminal in Windows 11 and later will launch the installer for the Microsoft-maintained Windows package of Python 3.

Install package from PyPI

Once you have both python and pip installed, you can use pip to install pre-compiled binary “wheels” of pypop-genomics pre-releases, directly from PyPI.

pip install pypop-genomics

Upgrade an existing PyPop installation

To update an existing installation to a newer version, use the same command as above, but add the --upgrade (short version: -U) flag, i.e.

pip install -U pypop-genomics

Installing from Test PyPI

From time to time, we may make available packages on the Test PyPI instance, rather than the through the main instance. The above installation and updating instructions can be used, by appending the following:

--extra-index-url https://test.pypi.org/simple/

to the above pip commands.

Issues with installation permission

By default, pip will attempt to install the pypop-genomics package wherever the current Python installation is installed. This location may be a user-specific virtual environment (like conda, see below), or a system-wide installation. On many Unix-based systems, Python will generally already be pre-installed in a “system-wide” location (e.g. under /usr/lib) which is read-only for regular users. (This can also be true for system-installed versions of Python on Windows and MacOS.)

When pip install cannot install in a read-only system-wide location , pip will gracefully “fall-back” to installing just for you in your home directory (typically ~/.local/lib/python<VER> where <VER> is the version number of your current Python). In general, this is what is wanted, so the above instructions are normally sufficient.

However, you can also explicitly set installation to be in the user directory, by adding the --user command-line option to the pip install command, i.e.:

pip install pypop-genomics --user

This may be necessary in certain cases where pip install doesn’t install into the expected user directory.

Install package from GitHub Releases (advanced)

We also sometimes make binary packages also available from the GitHub release page:

https://github.com/alexlancaster/pypop/releases

To install these is similar to installing via PyPI above, except that you need to explicitly provide a URL to the release page.

  1. First, visit the release page, and choose the release version you wish to install (usually the most recent), and note the release tag (e.g. v1.0.0-a23).

  2. Next, use pip to install the package by running a command of the form (this will select and install the correct wheel for your Python version and operating system automatically):

    pip install pypop-genomics -f https://github.com/alexlancaster/pypop/releases/expanded_assets/<TAG_NAME>

    where <TAG_NAME> is replaced with a specific tag, e.g. for the example given above, you would run:

    pip install pypop-genomics -f https://github.com/alexlancaster/pypop/releases/expanded_assets/v1.0.0-a23

    You can also manually download the specific wheel from the github release webpage and install directly, e.g.:

    pip install pypop_genomics-1.0.0a23-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Post-install PATH adjustments

You may need to adjust the PATH settings (especially on Windows) for the pypop scripts to be visible when run from your console application, without having to supply the full path to the pypop executable file.

  • On Linux and MacOS, systems this is normally fairly simple and only requires edit of the shell .profile, or similar and addition of the $HOME/.local/bin to the PATH variable, followed by a restart of the terminal.

  • For Windows, however, as noted in most online instructions, this may need additional help from your system administrator if your user doesn’t have the right permissions, and also require a system reboot.

Uninstalling PyPop

To uninstall the current version of pypop-genomics:

pip uninstall pypop-genomics

Support and development

Please submit any bug reports, feature requests or questions, via our GitHub issue tracker (see our bug reporting guidelines for more details on how to file a good bug report):

https://github.com/alexlancaster/pypop/issues

Please do not report bugs via private email to developers.

The development of the code for PyPop is via our GitHub project:

https://github.com/alexlancaster/pypop

For a detailed description on bug reporting as well as how to contribute to PyPop, please consult our CONTRIBUTING.rst guide. We also have additional notes and background relevant for developers in DEV_NOTES.md. Source for the website and the documentation is located in the website subdirectory.

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

pypop-genomics-1.0.0b6.tar.gz (7.0 MB view details)

Uploaded Source

Built Distributions

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

pypop_genomics-1.0.0b6-pp39-pypy39_pp73-win_amd64.whl (291.9 kB view details)

Uploaded PyPyWindows x86-64

pypop_genomics-1.0.0b6-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.2 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

pypop_genomics-1.0.0b6-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded PyPymacOS 10.9+ x86-64

pypop_genomics-1.0.0b6-pp38-pypy38_pp73-win_amd64.whl (291.8 kB view details)

Uploaded PyPyWindows x86-64

pypop_genomics-1.0.0b6-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.2 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

pypop_genomics-1.0.0b6-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded PyPymacOS 10.9+ x86-64

pypop_genomics-1.0.0b6-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.2 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

pypop_genomics-1.0.0b6-cp312-cp312-win_amd64.whl (292.5 kB view details)

Uploaded CPython 3.12Windows x86-64

pypop_genomics-1.0.0b6-cp312-cp312-manylinux_2_28_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

pypop_genomics-1.0.0b6-cp312-cp312-macosx_11_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pypop_genomics-1.0.0b6-cp312-cp312-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.12macOS 10.9+ x86-64

pypop_genomics-1.0.0b6-cp311-cp311-win_amd64.whl (291.5 kB view details)

Uploaded CPython 3.11Windows x86-64

pypop_genomics-1.0.0b6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

pypop_genomics-1.0.0b6-cp311-cp311-macosx_11_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pypop_genomics-1.0.0b6-cp311-cp311-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

pypop_genomics-1.0.0b6-cp310-cp310-win_amd64.whl (291.5 kB view details)

Uploaded CPython 3.10Windows x86-64

pypop_genomics-1.0.0b6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

pypop_genomics-1.0.0b6-cp310-cp310-macosx_11_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pypop_genomics-1.0.0b6-cp310-cp310-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

pypop_genomics-1.0.0b6-cp39-cp39-win_amd64.whl (291.5 kB view details)

Uploaded CPython 3.9Windows x86-64

pypop_genomics-1.0.0b6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

pypop_genomics-1.0.0b6-cp39-cp39-macosx_11_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

pypop_genomics-1.0.0b6-cp39-cp39-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

pypop_genomics-1.0.0b6-cp38-cp38-win_amd64.whl (291.2 kB view details)

Uploaded CPython 3.8Windows x86-64

pypop_genomics-1.0.0b6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.5 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

pypop_genomics-1.0.0b6-cp38-cp38-macosx_11_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

pypop_genomics-1.0.0b6-cp38-cp38-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

pypop_genomics-1.0.0b6-cp37-cp37m-win_amd64.whl (290.8 kB view details)

Uploaded CPython 3.7mWindows x86-64

pypop_genomics-1.0.0b6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.4 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

pypop_genomics-1.0.0b6-cp37-cp37m-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

pypop_genomics-1.0.0b6-cp36-cp36m-win_amd64.whl (307.7 kB view details)

Uploaded CPython 3.6mWindows x86-64

pypop_genomics-1.0.0b6-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.4 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ x86-64

pypop_genomics-1.0.0b6-cp36-cp36m-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

File details

Details for the file pypop-genomics-1.0.0b6.tar.gz.

File metadata

  • Download URL: pypop-genomics-1.0.0b6.tar.gz
  • Upload date:
  • Size: 7.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for pypop-genomics-1.0.0b6.tar.gz
Algorithm Hash digest
SHA256 7ce86071c8f874d1f4bc78eadcdbd331490e32f5d86380d810e8e631f5d1ae7a
MD5 1c0608d89f2430d3f9870f94463a4556
BLAKE2b-256 1e0802ca82cc5f2e4426cd1c7238c16c2d155ce8d03e6bff249f74598c043338

See more details on using hashes here.

File details

Details for the file pypop_genomics-1.0.0b6-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for pypop_genomics-1.0.0b6-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 6c0976d28a24fffa65b1f9ec3831f6164c74c69b06360fc59f8f78c713ea31f1
MD5 e8a5d10e2517b319e82bd26fbbc298b4
BLAKE2b-256 c324adbab25fd226be6393863245add5a147c7c02f0802d4f70c9fd6e28311e5

See more details on using hashes here.

File details

Details for the file pypop_genomics-1.0.0b6-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pypop_genomics-1.0.0b6-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4129f6c7740550da9d8dabe6ae312b17dda352ce94aeaed9607be5ee6aebfa59
MD5 d5a24c9606602d7fa78e3f7f1401621a
BLAKE2b-256 3cccc686dcc457b0c19b5eb930daa04dbf2fd74791f8146dea8328739c9def80

See more details on using hashes here.

File details

Details for the file pypop_genomics-1.0.0b6-pp39-pypy39_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pypop_genomics-1.0.0b6-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 77c0c9e4aae29c2c1bde609ea88e004dd68a8ca1476bcfb90e4e5f4e1294164d
MD5 67aca142b2f992d43547b4ee131da738
BLAKE2b-256 19cca3d11864bfc95a7911c46c0aae8f6647fe6c5ef471fb8bb90714021bcb89

See more details on using hashes here.

File details

Details for the file pypop_genomics-1.0.0b6-pp38-pypy38_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for pypop_genomics-1.0.0b6-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 915290fdd8fa56d63064e50385f107b936b3b8f548f98ce66fbdfcc24c7bd6bf
MD5 53ec7d56c1bf8fbe6893f017000d1085
BLAKE2b-256 7fb41acafc7253b8add4297e523cafa64bc5aca4146e3248bf943aaf4aec6e65

See more details on using hashes here.

File details

Details for the file pypop_genomics-1.0.0b6-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pypop_genomics-1.0.0b6-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cc9086722564c6a20faf8131a8961e53d12a7c5c3fd558d5b3a3a3c658777252
MD5 4e37e26c8dcb5d443f67a4b5859481b0
BLAKE2b-256 7ecef2bbd97ac4910a30056305fe7a2da94f796096925e642db037f3ad16e563

See more details on using hashes here.

File details

Details for the file pypop_genomics-1.0.0b6-pp38-pypy38_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pypop_genomics-1.0.0b6-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 21fba861012ac6aae32b3b67e4a72ca8bc840285d269b1ac66e6259930c4d61d
MD5 a2b2c497e5165015527d889f1f25aa67
BLAKE2b-256 5c7c8f004b05abf5b1e5c0c3a2c934d7f3ef58680288e83893602db6891816a8

See more details on using hashes here.

File details

Details for the file pypop_genomics-1.0.0b6-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pypop_genomics-1.0.0b6-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d136be24170f0300728fbaaf3a14372c438f35ab9a4116ca1fe1cde703f06c1f
MD5 df1f81833d4682e666fc942f5c210185
BLAKE2b-256 82d45a7b09156aee66229257f7428ed0fed009715f1b4b5f0b58609998186700

See more details on using hashes here.

File details

Details for the file pypop_genomics-1.0.0b6-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for pypop_genomics-1.0.0b6-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 50b52fdda9efeb801a121383628669acab703ec330e3ceb2ea959462efdf67c8
MD5 a10d1e508efcf612427602d72dcdbaa9
BLAKE2b-256 9c7dcbf0970cb02d85cf140ed6a9a52c4b3c3a13ed28a9abaaced2a3bf26482f

See more details on using hashes here.

File details

Details for the file pypop_genomics-1.0.0b6-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pypop_genomics-1.0.0b6-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d26fbcf60c70c737b63929242e9ef6629a9cf834670d1c6a212ff0e0663dd5d5
MD5 3d15f1d5ad446e3c8c5da9e4acbd1952
BLAKE2b-256 2a7386307cf6d2fe364547638118a404892a8c0e8dc4db2dac6d54f8bec6333b

See more details on using hashes here.

File details

Details for the file pypop_genomics-1.0.0b6-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pypop_genomics-1.0.0b6-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3edc2c5e59b597b51de8a2bdec82b9ef3e02ddb6860d86375c9bbab5b50718fb
MD5 b0db44817323834266b95513d0276270
BLAKE2b-256 b9af2c2b1707aa2ea587ba148e69992c4dc337a470f3716651b0ea35aff27797

See more details on using hashes here.

File details

Details for the file pypop_genomics-1.0.0b6-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pypop_genomics-1.0.0b6-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1be12196274553ed4100871298696bb5145a5bdc13d8cdd5a6bda828880117d0
MD5 4365b806a3894a9ae0014adf0fbe41af
BLAKE2b-256 32c078124061c519374a803e2978bb9c4e0cc60ba6f9a3957263e7580d5d520b

See more details on using hashes here.

File details

Details for the file pypop_genomics-1.0.0b6-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for pypop_genomics-1.0.0b6-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 0f0577c2c6a6419d9748147faab38498d14d76533e687945f756769c4435334d
MD5 891ba3bfc52c8e40e98c89db2a612ec2
BLAKE2b-256 28670ed8e55443a5406ee31331eb7d2c31fee22989f0f9736f5701945429466a

See more details on using hashes here.

File details

Details for the file pypop_genomics-1.0.0b6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pypop_genomics-1.0.0b6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f14d71ad58d022bf0702f51e96b7d5f2d7d72a84b744d3dd36a9b5d36f2b3a53
MD5 56fa9b9c1f4d952971c1d9ccaf239912
BLAKE2b-256 f63b8750c974a3bf2252962b15eb565944c974beb2316c570c7a5a2ea7534a4e

See more details on using hashes here.

File details

Details for the file pypop_genomics-1.0.0b6-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pypop_genomics-1.0.0b6-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fee06c53ad114530deb60f6ac060f86e26a1f1b244983ed2df5cd85c2651f9e7
MD5 956e6487bb2d0e6ea5bb4a89c6e87da3
BLAKE2b-256 b3fae9f2e92953f73e966a685d3ccf37ce337efaf7f2fd56dc7d8a6e55c26b5d

See more details on using hashes here.

File details

Details for the file pypop_genomics-1.0.0b6-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pypop_genomics-1.0.0b6-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 834ca17f65a0987a4a5720b5d29355113bc4b8e0e3f55a2f1623a4bdb8677209
MD5 72beb652c9213b66b99951b879062158
BLAKE2b-256 145afbc768a12f77e002c7fa4979c12ddc9b4e182296faf79d1afa766ef0133b

See more details on using hashes here.

File details

Details for the file pypop_genomics-1.0.0b6-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for pypop_genomics-1.0.0b6-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d2057a68210094711b3e32c94542225dfefad7ac761250bec4c57511f210e46b
MD5 709ae18fa6c7f181f332b1ddea14fed8
BLAKE2b-256 256f8ae08e87163901370d8b8a0628ac82a8368f72987258bf9118281eef2c01

See more details on using hashes here.

File details

Details for the file pypop_genomics-1.0.0b6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pypop_genomics-1.0.0b6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fa4418d23a13002fbd60b94e5c3b7382b5b989258dcb05675c5f3acefeb9715f
MD5 0cdc7f37ad782ab76fa851d36a834eb4
BLAKE2b-256 5ff83fcdd2cd18471d9cb1757079d43dad5644f16ce5921a338e106aa7f8750a

See more details on using hashes here.

File details

Details for the file pypop_genomics-1.0.0b6-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pypop_genomics-1.0.0b6-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9c73344fc9e3e0e4cf90ce55736a2c3d4f2a5dbcc9466d707d289447d703b271
MD5 487432b95b0f1e7ccb8e6373276211d1
BLAKE2b-256 aa646239b168dca8f17065f06543b084b8dfd3ca34ac720ecd55f92848055d07

See more details on using hashes here.

File details

Details for the file pypop_genomics-1.0.0b6-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pypop_genomics-1.0.0b6-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 51749ee0ccab0da4411fc378b64e025e936137d61270cd1ad962d342c3e74cd1
MD5 a244e80acf7a827a3acc9f19823091c5
BLAKE2b-256 0b30704f45b9d411503d833aa23cbf8a62c451041f2cb41653729aa9286fa10a

See more details on using hashes here.

File details

Details for the file pypop_genomics-1.0.0b6-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for pypop_genomics-1.0.0b6-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 776c3cfcf5a9b5def6fa9a3f8bab30054f11c59620ec2c4848b0bb7dde83e8cd
MD5 cc08026ed5fd3af6d51979aea08911bc
BLAKE2b-256 e1a251a160d3aa08fa0d1a24d125ebb93205f5db8d21271fa6a2234efd786bcb

See more details on using hashes here.

File details

Details for the file pypop_genomics-1.0.0b6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pypop_genomics-1.0.0b6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 81b1fc28454ec229f84170753b5d525f47218ab59c69b72deffe6eb8fdc98969
MD5 6aac7f432502fe2a35055f00681ee04b
BLAKE2b-256 53a74acd457cd898e1c89afa469f229093556b25631e358ddc3b74dcc09f3ac7

See more details on using hashes here.

File details

Details for the file pypop_genomics-1.0.0b6-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pypop_genomics-1.0.0b6-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ab99d7d2f93aa4ed4e2cc16a7dc97815bbc172e21731d6f31667b5e206d0fb92
MD5 3c037bec166b5bc86330970c3a260e48
BLAKE2b-256 63dbedcb18abc4b8250c4587420aae07db005ba1d042a5b2febfae954ed16104

See more details on using hashes here.

File details

Details for the file pypop_genomics-1.0.0b6-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pypop_genomics-1.0.0b6-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 666139ccf47f3b289eca95be7802ec372870393086f581ecfa4bb6a7ec266ff9
MD5 1dd1de1da8c3afd36681c7aaa6556b8f
BLAKE2b-256 c3861887b5eb3ef2632ac0fb5cb736896b7b744ac3f39ffb10061a76701a845a

See more details on using hashes here.

File details

Details for the file pypop_genomics-1.0.0b6-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for pypop_genomics-1.0.0b6-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 80ef7f4f49688b61bf8c77a1bbb61b8d5a207e9a30aed982ef992e3e5ec50b2a
MD5 371e259d6bad4503199bb8046be1e11e
BLAKE2b-256 2558df521f618a4893cca4518ed2419cc001b6cdf7396a29907bd99e6f9d8559

See more details on using hashes here.

File details

Details for the file pypop_genomics-1.0.0b6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pypop_genomics-1.0.0b6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a5f857a545379ce83019a8fadbf8d495a42c491bdc0fce21d689dd65d6361b8e
MD5 143e5115f835052bd43c247ccff02758
BLAKE2b-256 f115f811383e744410d84b8333f7ba60275f176b54dddb401557e3052acc8404

See more details on using hashes here.

File details

Details for the file pypop_genomics-1.0.0b6-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pypop_genomics-1.0.0b6-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 47b0c14a007569e519569596285aa00641b4fc346792ebb81402125349d0871e
MD5 6a626ea9377ef0bcec1718d1a9f1df73
BLAKE2b-256 901e7cbc4f49711eab7e6ddbd358a3fb83025b28ede7829de46d57ff5ffdbc2f

See more details on using hashes here.

File details

Details for the file pypop_genomics-1.0.0b6-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pypop_genomics-1.0.0b6-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 74933322285afb53a036923ca990b50474fb52fe4c608ed4f278a153f4ca0b9c
MD5 25b4dd84df616bf54151692604f858d4
BLAKE2b-256 a807e97be5ddb1a5045841b3895542b75cb32aa0bb5f065c90fea53806c711b2

See more details on using hashes here.

File details

Details for the file pypop_genomics-1.0.0b6-cp37-cp37m-win_amd64.whl.

File metadata

File hashes

Hashes for pypop_genomics-1.0.0b6-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 1a800817ec6a5e000259b97905a9b3f8c9caf1bca16fd3ce82246295ab4d31d9
MD5 d5bec5c53edfedb0534b93325606b91a
BLAKE2b-256 0ad1164cc13dc66b8fccebc1baad524bea2fa3c99976abcaa1285e415cca67f0

See more details on using hashes here.

File details

Details for the file pypop_genomics-1.0.0b6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pypop_genomics-1.0.0b6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e549b93003f1fce962e53acde386d384ff48356e9c957aa41b67b644cf97c032
MD5 4fef66697667006d58ac5bb7a7ca56e6
BLAKE2b-256 857fb729e367208f54e25de1d2902facb7ea6d14cad3698659430bd64d05fdab

See more details on using hashes here.

File details

Details for the file pypop_genomics-1.0.0b6-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pypop_genomics-1.0.0b6-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 21fb5fbe658abe41ebef3a663f26e9f8889ff0c41d6abd168ce6bbad18f10d4e
MD5 5f576547f5d4805600092b8adcf01e34
BLAKE2b-256 4e47b19abc261d380cce67b9e6cdf650b0e8fbc66706d8c97ba9def71371a312

See more details on using hashes here.

File details

Details for the file pypop_genomics-1.0.0b6-cp36-cp36m-win_amd64.whl.

File metadata

File hashes

Hashes for pypop_genomics-1.0.0b6-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 4e35238edd5227b104a162a51d425e1f0b0e146cb6500acfd469e38eb74dd766
MD5 3e49b2ae7ef57089d4a088b64978ac87
BLAKE2b-256 dc8a2716551e904af7321858d4b83fbfb5fe08c90992af1457e5929c90e84ca8

See more details on using hashes here.

File details

Details for the file pypop_genomics-1.0.0b6-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pypop_genomics-1.0.0b6-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 44dbe13427bb028e35103d4d8638276357854b3a42d28a959c341d30824ee763
MD5 186cd4dc9d8be8a09ae55e6c7e3fc1ea
BLAKE2b-256 3e738fd45296fa3817c75eb8aecd2ae78ea17f5089a573bcdfae43a1d5da0f17

See more details on using hashes here.

File details

Details for the file pypop_genomics-1.0.0b6-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pypop_genomics-1.0.0b6-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b7abd234c835963e7a4b33ceae617ed9adc3b3798a7b9ce107c3f446023bd037
MD5 0718e57151c5a43a06d76ca852bf4528
BLAKE2b-256 e85a3b0ab317ce9777e7bf30fa5397fc24e03298991a863d7466b007b5fdd425

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