Skip to main content

Pangenome analysis suite

Project description

PPanGGOLiN: Depicting microbial species diversity via a Partitioned PanGenome Graph Of Linked Neighbors

Actions License Bioconda Source GitHub issues Docs Downloads

PPanGGOLiN (Gautreau et al. 2020) is a software suite used to create and manipulate prokaryotic pangenomes from a set of either genomic DNA sequences or provided genome annotations. It is designed to scale up to tens of thousands of genomes. It has the specificity to partition the pangenome using a statistical approach rather than using fixed thresholds which gives it the ability to work with low-quality data such as Metagenomic Assembled Genomes (MAGs) or Single-cell Amplified Genomes (SAGs) thus taking advantage of large scale environmental studies and letting users study the pangenome of uncultivable species.

PPanGGOLiN builds pangenomes through a graphical model and a statistical method to partition gene families in persistent, shell and cloud genomes. It integrates both information on the presence/absence of protein-coding genes and their genomic neighborhood to build a graph of gene families where each node is a gene family, and each edge is a relation of genetic contiguity. The partitioning method promotes that two gene families that are consistent neighbors in the graph are more likely to belong to the same partition. It results in a Partitioned Pangenome Graph (PPG) made of persistent, shell and cloud nodes drawing genomes on rails like a subway map to help biologists navigate the great diversity of microbial life.

Moreover, the panRGP method (Bazin et al. 2020) included in PPanGGOLiN predicts, for each genome, Regions of Genome Plasticity (RGPs) that are clusters of genes made of shell and cloud genomes in the pangenome graph. Most of them arise from Horizontal gene transfer (HGT) and correspond to Genomic Islands (GIs). RGPs from different genomes are next grouped in spots of insertion based on their conserved flanking persistent genes.

Those RGPs can be further divided in conserved modules by panModule (Bazin et al. 2021). Those conserved modules correspond to groups of cooccurring and colocalized genes that are gained or lost together in the variable regions of the pangenome.

A complete documentation is available here.

logo

Installation

PPanGGOLiN can be is easily installed via conda, accessible through the bioconda channel.

To ensure a smoother installation and avoid conflicting dependencies, it's highly recommended to create a dedicated environment for PPanGGOLiN:

# Install PPanGGOLiN into a new conda environment
conda create -n ppanggolin -c defaults -c conda-forge -c bioconda ppanggolin

# Check PPanGGOLiN install
conda activate ppanggolin
ppanggolin --version

Quick usage

Run a complete pangenome analysis

A complete pangenomic analysis with PPanGGOLiN can be performed using the all subcommand. This workflow runs a series of PPanGGOLiN commands to generate a partitioned pangenome graph with predicted RGPs (Regions of Genomic Plasticity), spots of insertion and modules.

Execute the following command to run the all workflow:

ppanggolin all --fasta GENOMES_FASTA_LIST

By default, it uses parameters that we have found to be generally the best for working with species pangenomes. For further customization, you can adjust some parameters directly on the command line. Alternatively, you can use a configuration file to fine-tune the parameters of each subcommand used by the workflow (see here for more details).

Input files

The file GENOMES_FASTA_LIST is a tsv-separated file with the following organization :

  1. The first column contains a unique genome name (without space)
  2. The second column contains the path to the associated FASTA file
  3. Circular contig identifiers are indicated in the following columns
  4. Each line represents a genome

An example with 50 Chlamydia trachomatis genomes can be found in the testingDataset/ directory.

You can also give PPanGGOLiN your own annotations using .gff or .gbff/.gbk files instead of .fasta files, such as the ones provided by Bakta with the following command :

ppanggolin all --anno GENOMES_ANNOTATION_LIST

Another example of such a file can be found in the testingDataset/ directory.

A minimum of 5 genomes is generally required to perform a pangenomic analysis using the traditional core genome/accessory genome paradigm. It is recommended to use at least 15 genomes with genomic variation (and not only SNPs) to obtain robust results with the PPanGGOLiN statistical approach.

Results files

Upon executing the all command, multiple output files and graphics are generated (more information here). Most notably, it writes an HDF-5 file (pangenome.h5). This file can be used as input to any of the subcommands to rerun parts of the analysis with different parameters, write and draw different representations of the pangenome, or perform additional analyses with PPanGGOLiN.

Other Workflow Commands

PPanGGOLiN offers additional workflow commands that perform more specialized functions:

  • workflow: Generates a partitioned pangenome graph.
  • panrgp: Combine the workflow command and the prediction of RGPs (Regions of Genomic Plasticity) and insertion spots on top of the partitioned pangenome graph.
  • panmodule: Combine the workflow command and the prediction of Modules on top of the partitioned pangenome graph.

These commands utilize the same type of file input as the all command.

Issues, Questions, Remarks

If you have any questions or issues with installing, using or understanding PPanGGOLiN, please do not hesitate to post an issue! We cannot correct bugs if we do not know about them, and will try to help you the best we can.

Citation

If you use this tool for your research, please cite:

Gautreau G et al. (2020) PPanGGOLiN: Depicting microbial diversity via a partitioned pangenome graph. PLOS Computational Biology 16(3): e1007732. https://doi.org/10.1371/journal.pcbi.1007732

If you use this tool to study genomic islands, please cite:

Bazin et al., panRGP: a pangenome-based method to predict genomic islands and explore their diversity, Bioinformatics, Volume 36, Issue Supplement_2, December 2020, Pages i651–i658, https://doi.org/10.1093/bioinformatics/btaa792

If you use this tool to study modules, please cite:

Bazin et al., panModule: detecting conserved modules in the variable regions of a pangenome graph. biorxiv. https://doi.org/10.1101/2021.12.06.471380

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

ppanggolin-2.2.4.tar.gz (3.6 MB view details)

Uploaded Source

Built Distributions

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

ppanggolin-2.2.4-cp313-cp313-musllinux_1_2_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

ppanggolin-2.2.4-cp313-cp313-musllinux_1_2_aarch64.whl (4.0 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

ppanggolin-2.2.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

ppanggolin-2.2.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

ppanggolin-2.2.4-cp313-cp313-macosx_11_0_arm64.whl (3.8 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

ppanggolin-2.2.4-cp313-cp313-macosx_10_13_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

ppanggolin-2.2.4-cp312-cp312-musllinux_1_2_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

ppanggolin-2.2.4-cp312-cp312-musllinux_1_2_aarch64.whl (4.0 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

ppanggolin-2.2.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

ppanggolin-2.2.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

ppanggolin-2.2.4-cp312-cp312-macosx_11_0_arm64.whl (3.8 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

ppanggolin-2.2.4-cp312-cp312-macosx_10_13_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

ppanggolin-2.2.4-cp311-cp311-musllinux_1_2_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

ppanggolin-2.2.4-cp311-cp311-musllinux_1_2_aarch64.whl (4.0 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

ppanggolin-2.2.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

ppanggolin-2.2.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

ppanggolin-2.2.4-cp311-cp311-macosx_11_0_arm64.whl (3.8 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

ppanggolin-2.2.4-cp311-cp311-macosx_10_9_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

ppanggolin-2.2.4-cp310-cp310-musllinux_1_2_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

ppanggolin-2.2.4-cp310-cp310-musllinux_1_2_aarch64.whl (4.0 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

ppanggolin-2.2.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

ppanggolin-2.2.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

ppanggolin-2.2.4-cp310-cp310-macosx_11_0_arm64.whl (3.8 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

ppanggolin-2.2.4-cp310-cp310-macosx_10_9_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

ppanggolin-2.2.4-cp39-cp39-musllinux_1_2_x86_64.whl (3.9 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

ppanggolin-2.2.4-cp39-cp39-musllinux_1_2_aarch64.whl (3.9 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

ppanggolin-2.2.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.9 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

ppanggolin-2.2.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.9 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

ppanggolin-2.2.4-cp39-cp39-macosx_11_0_arm64.whl (3.7 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

ppanggolin-2.2.4-cp39-cp39-macosx_10_9_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

Details for the file ppanggolin-2.2.4.tar.gz.

File metadata

  • Download URL: ppanggolin-2.2.4.tar.gz
  • Upload date:
  • Size: 3.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for ppanggolin-2.2.4.tar.gz
Algorithm Hash digest
SHA256 8ee9805d316c01a6a19df558733ad620b0375c3bdb930ef9a2eadfbb22096843
MD5 a520e2e346e13f6d62c71a5337676e5f
BLAKE2b-256 d8e828ea3bad4cc01403467ee7ed63207dd2f859f0d36e51591fa32175570f00

See more details on using hashes here.

Provenance

The following attestation bundles were made for ppanggolin-2.2.4.tar.gz:

Publisher: pypi.yml on labgem/PPanGGOLiN

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ppanggolin-2.2.4-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for ppanggolin-2.2.4-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bfa4df8709e32b6dc54aeab53228da588ed9aa518193d7d14576974f765b402c
MD5 5773046c8887180e9b8fd37a69c834b0
BLAKE2b-256 dc28df699dec79e18d8534cc3345d56878b298dc802dc43ce63dcc30ce2bad66

See more details on using hashes here.

Provenance

The following attestation bundles were made for ppanggolin-2.2.4-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: pypi.yml on labgem/PPanGGOLiN

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ppanggolin-2.2.4-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for ppanggolin-2.2.4-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1d588c4baa5d7586e9eaf125c96773007183a6add1837a90b48a6600eb656fb7
MD5 2e7df53dab5b947d32619dc58482b7dc
BLAKE2b-256 7c048d57bc0f8b9fa144029dd204131449c1999252f71c4bdd834e93caabfa8d

See more details on using hashes here.

Provenance

The following attestation bundles were made for ppanggolin-2.2.4-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: pypi.yml on labgem/PPanGGOLiN

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ppanggolin-2.2.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ppanggolin-2.2.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4e3a5fa8896cbf7b33d23a8a8670be0c0983745c72de4fcd84ca5fe73183a2e7
MD5 a705adc52cb4f48a2310f85e50e9d94b
BLAKE2b-256 c64e1cb7a6f0f0453f556a221a96bee9c57a92b44629a4678ce707f8c458ee96

See more details on using hashes here.

Provenance

The following attestation bundles were made for ppanggolin-2.2.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: pypi.yml on labgem/PPanGGOLiN

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ppanggolin-2.2.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ppanggolin-2.2.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3bb3807b37bb29912044a76518a3d467a2838c7afe63438e0523531a673f469b
MD5 8be6f2549bfd1bc56f4bb269da40e129
BLAKE2b-256 9921626deab8d33cbf108b5482a7737466c1e4f6b06a3a1ed0fa26efe0dc0984

See more details on using hashes here.

Provenance

The following attestation bundles were made for ppanggolin-2.2.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: pypi.yml on labgem/PPanGGOLiN

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ppanggolin-2.2.4-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ppanggolin-2.2.4-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1c9786102bbeff7c190e42dfa7739a476dd526601e0e244a0f4409efc4e7dfd6
MD5 917f765bb2853d6d1d13b197897ad37a
BLAKE2b-256 b8592b8c218d41799b625117ccb4ca287e78a25f4e26ac3afa48fdd7eb378b2f

See more details on using hashes here.

Provenance

The following attestation bundles were made for ppanggolin-2.2.4-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: pypi.yml on labgem/PPanGGOLiN

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ppanggolin-2.2.4-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for ppanggolin-2.2.4-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 8399a4cce51445caa4278c35a8965657cdc3d5cde2ccf60301fb7d63d15ada27
MD5 25535e19537246085c3890b671dd4d4d
BLAKE2b-256 feae972735ab278e0dab6306af944e26ecab91e605d63c6070f2ef91d384b70f

See more details on using hashes here.

Provenance

The following attestation bundles were made for ppanggolin-2.2.4-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: pypi.yml on labgem/PPanGGOLiN

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ppanggolin-2.2.4-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for ppanggolin-2.2.4-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cfb4b03ee57dc7a23c7c92033feb1abddd7e0b49e899579794918812ad67bb4c
MD5 231658c3f86c4a3abaff085174fb3392
BLAKE2b-256 c29261bd733dc06bd10ac53b73a3959e33fa6937340a80c74424f17abdc58bd9

See more details on using hashes here.

Provenance

The following attestation bundles were made for ppanggolin-2.2.4-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: pypi.yml on labgem/PPanGGOLiN

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ppanggolin-2.2.4-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for ppanggolin-2.2.4-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 340448b9c4653e65acbb7ae5e72a26c24114d3c22d8125e543594b776eaf79b7
MD5 0a22712b5f54861a68029627bb38dea0
BLAKE2b-256 5cc3b0c05c9e0c38584e00fe663dd565b08835bdd93ec1f256efce79e4b0d686

See more details on using hashes here.

Provenance

The following attestation bundles were made for ppanggolin-2.2.4-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: pypi.yml on labgem/PPanGGOLiN

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ppanggolin-2.2.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ppanggolin-2.2.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 45074dd791c952a830d49fd1959e9129fd4f93ca05c28d01127d727195ddafb3
MD5 1b4f023bb6108ede11e613b81f9dab9b
BLAKE2b-256 8fa4e4d583e0f9609d060273dfa87900127d3361cd106ef952a51fa6832bd1bd

See more details on using hashes here.

Provenance

The following attestation bundles were made for ppanggolin-2.2.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: pypi.yml on labgem/PPanGGOLiN

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ppanggolin-2.2.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ppanggolin-2.2.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b3a80f2e2910ad996b05d2f353402f65b4ef1e446ca90974f8321c36efeea1d0
MD5 fb174f94ec376a1c2ad3bcd9181c85d7
BLAKE2b-256 e70d00f0ee457572da4f61a5e9981b205fcd1116fb7b3a8940671d61f69125de

See more details on using hashes here.

Provenance

The following attestation bundles were made for ppanggolin-2.2.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: pypi.yml on labgem/PPanGGOLiN

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ppanggolin-2.2.4-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ppanggolin-2.2.4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 60ce3ee8dc3f0fbe9e1e3f242ac7d5a3b6433e46f6bcf5a71f1462c9dd24ced1
MD5 864932f9fe88390c623637efb2544cec
BLAKE2b-256 56a0ad32f76a5fead4f7f48f3fddab55b12aa037bb4038b557d4fb7b10162694

See more details on using hashes here.

Provenance

The following attestation bundles were made for ppanggolin-2.2.4-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: pypi.yml on labgem/PPanGGOLiN

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ppanggolin-2.2.4-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for ppanggolin-2.2.4-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 cb7ae12a0bd0ba847865da76312eff8f2240027d9553d0063f30f4f564cb10fc
MD5 c11064bf433adeb788cea5cf1a2a2f76
BLAKE2b-256 10d8d5e4f9f4576ecc939391c5755e7de7ea568761fdbc1b9819931dddf396e0

See more details on using hashes here.

Provenance

The following attestation bundles were made for ppanggolin-2.2.4-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: pypi.yml on labgem/PPanGGOLiN

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ppanggolin-2.2.4-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for ppanggolin-2.2.4-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d5f53d3e1e0406a6db27e42cd4e78cca5468c79286c2f12a04c60e11a1072e99
MD5 e11012870a67d2b0c561c00041d042c1
BLAKE2b-256 a3feb7d610356fe0d9b09abfcbed1eee68f11e47efbde6a5896d7cdaab1470e1

See more details on using hashes here.

Provenance

The following attestation bundles were made for ppanggolin-2.2.4-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: pypi.yml on labgem/PPanGGOLiN

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ppanggolin-2.2.4-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for ppanggolin-2.2.4-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 bd5e93547c925b41fcdb9b0b479eeea44278d21630775b5123ec44b8d84b4887
MD5 6167b9917ddcbcda0e2fa9dc1130c31d
BLAKE2b-256 cdd71dbba24d1c2aacbf7d26a55fc4b17719164a6f5f545422d8731b0ca8e501

See more details on using hashes here.

Provenance

The following attestation bundles were made for ppanggolin-2.2.4-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: pypi.yml on labgem/PPanGGOLiN

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ppanggolin-2.2.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ppanggolin-2.2.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 392f9f848ee61e864a971c502701ee3ad7a11fd0e786b644f13d05a1f16d679a
MD5 ff7d49dfb19b2737624050820a5243a7
BLAKE2b-256 e86ebc1aa4a62e1e423d143038123aaf650d5a4c8acce8feec8635787f9ac096

See more details on using hashes here.

Provenance

The following attestation bundles were made for ppanggolin-2.2.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: pypi.yml on labgem/PPanGGOLiN

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ppanggolin-2.2.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ppanggolin-2.2.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d487c17d0a9af8dc405766132be56182bccbbe42919bcfc0971dae4bbe386b1b
MD5 3cd45c3b3038853418cb73cf24582b42
BLAKE2b-256 e370744b03ef1e795d1282ed596416dbfb032ae058d611a804c71a176de09911

See more details on using hashes here.

Provenance

The following attestation bundles were made for ppanggolin-2.2.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: pypi.yml on labgem/PPanGGOLiN

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ppanggolin-2.2.4-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ppanggolin-2.2.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e5597c8289dfdd4b8772df252f5eb43de94af214a57bbfc2022b896bb55a0b0a
MD5 729b64fa35a5aa8c190d53953c0446b0
BLAKE2b-256 7314a0a18de112d269dc3ac8c8215003a24051db2ea47af973bca3b3c65a531a

See more details on using hashes here.

Provenance

The following attestation bundles were made for ppanggolin-2.2.4-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: pypi.yml on labgem/PPanGGOLiN

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ppanggolin-2.2.4-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ppanggolin-2.2.4-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 83bbee9228d19f7c36a1d024b513e93f645af2e957f44673a70e6be126de3d51
MD5 67be69d74761cfd21f976354f4d59aa9
BLAKE2b-256 9c3573929b557400eeeb88167c85cf08ff914240fc4e35feb96b0aa249affea8

See more details on using hashes here.

Provenance

The following attestation bundles were made for ppanggolin-2.2.4-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: pypi.yml on labgem/PPanGGOLiN

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ppanggolin-2.2.4-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for ppanggolin-2.2.4-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1dec79e19ee00599d6d3909cd6f51ea9b4bf69fa461cb7d3086f7793eb11dbde
MD5 b2d16b423bcd367c8e117a23bb94580d
BLAKE2b-256 8d82676cfb167f7abb8f52625662bea605db36cf7dd425d3fb07c78b4f8996a4

See more details on using hashes here.

Provenance

The following attestation bundles were made for ppanggolin-2.2.4-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: pypi.yml on labgem/PPanGGOLiN

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ppanggolin-2.2.4-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for ppanggolin-2.2.4-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 728cbe1a4e4ec6ee30c779b3dbba6c718ba536a9a91abff39a0953c529ed1da6
MD5 081d48ff63409726656ae8dfc0a34fb6
BLAKE2b-256 af011042786c27a251db5acda67bfe6fce8a27707d42c30c4410f1b846df9965

See more details on using hashes here.

Provenance

The following attestation bundles were made for ppanggolin-2.2.4-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: pypi.yml on labgem/PPanGGOLiN

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ppanggolin-2.2.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ppanggolin-2.2.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b255fdf26856a0e0697bc185762a3865b1f9d7568c6c9cdc00ac7479e8825c86
MD5 681f35defb0d18b10dd9e64f081e5d25
BLAKE2b-256 45e77a2c8601dff31af0bfc64662a676f4f68b32ac7be2947d447f56b27e9f50

See more details on using hashes here.

Provenance

The following attestation bundles were made for ppanggolin-2.2.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: pypi.yml on labgem/PPanGGOLiN

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ppanggolin-2.2.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ppanggolin-2.2.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5619c3a21eec11eef2a64de800b11aa9e23bea402bae971e461651be6c062076
MD5 2887c8b2f2ad99dc778e219c430d9c62
BLAKE2b-256 668e016637bb5a5a4c21994f3f715ad298be2e6ed7abe0aa192b709072fbc9da

See more details on using hashes here.

Provenance

The following attestation bundles were made for ppanggolin-2.2.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: pypi.yml on labgem/PPanGGOLiN

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ppanggolin-2.2.4-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ppanggolin-2.2.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5e82465482fc4b36a6436c2957447fb3f0843e963810adf6263c93a93bd8fad0
MD5 8aaddc7a2a90cb59febc01c87f5e6206
BLAKE2b-256 8d50a2583f7446eb86f68c04ec96b18acdf9a3c9aedb97793dbae3f03d781410

See more details on using hashes here.

Provenance

The following attestation bundles were made for ppanggolin-2.2.4-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: pypi.yml on labgem/PPanGGOLiN

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ppanggolin-2.2.4-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ppanggolin-2.2.4-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 41ae6a7cf3f02ec2efc259173f76634f5b10697197c3dbfa066ce14a6123b364
MD5 33f01e748c74c6dce5c00ce1269e2998
BLAKE2b-256 a5bbe9ea8b686e57299322a7079dfc86e00a9775b202915a00b1700d48e3715e

See more details on using hashes here.

Provenance

The following attestation bundles were made for ppanggolin-2.2.4-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: pypi.yml on labgem/PPanGGOLiN

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ppanggolin-2.2.4-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for ppanggolin-2.2.4-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 be067413eb20eb97214196b7d7346cf4b46db855885a98b2e1928c00055936a6
MD5 de34d529c496135f9b1f609a5d13df6b
BLAKE2b-256 4a4e515245e1347560e9c9c48333e14295930d9584b24234456ab7109bc47f84

See more details on using hashes here.

Provenance

The following attestation bundles were made for ppanggolin-2.2.4-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: pypi.yml on labgem/PPanGGOLiN

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ppanggolin-2.2.4-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for ppanggolin-2.2.4-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b6e71ea2707d819bf91c344b078c924196fa9694cf73526677c3e4d06c85c1f5
MD5 7f561a8290c5cd65e2d1f0339a0895c3
BLAKE2b-256 166974c9b0e29b4a18d4bc8d41f90a3323ffc3b5f2b83eab37b2a4f02849ca3b

See more details on using hashes here.

Provenance

The following attestation bundles were made for ppanggolin-2.2.4-cp39-cp39-musllinux_1_2_aarch64.whl:

Publisher: pypi.yml on labgem/PPanGGOLiN

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ppanggolin-2.2.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ppanggolin-2.2.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1099c2a250408456914260c89b96eac3b358cb2ba182612797fe6745b3fac828
MD5 ae28583cf533870777b7f69f44f6e845
BLAKE2b-256 69480a20ad0ab0e4b142bb0ad502cfab2c9cd3751540f44c9e510e23919a12a9

See more details on using hashes here.

Provenance

The following attestation bundles were made for ppanggolin-2.2.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: pypi.yml on labgem/PPanGGOLiN

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ppanggolin-2.2.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ppanggolin-2.2.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 03a2f56d5bdf278bdb558239e702cd961ccc1c3bcfed02f7671f6744a9377b1e
MD5 71018d2559aad66f9df74b27d1c4a1d3
BLAKE2b-256 ca395213449e6448c85f810ac0bb3417bfe253afa7d7f43579c60cc777173ee1

See more details on using hashes here.

Provenance

The following attestation bundles were made for ppanggolin-2.2.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: pypi.yml on labgem/PPanGGOLiN

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ppanggolin-2.2.4-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ppanggolin-2.2.4-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7e297d0f9c42fbb0c663fa2d57836da1c1267d6f2ff442957861b8b044a754c1
MD5 34561b1efb074046a7c281f8a232d568
BLAKE2b-256 05825e65aa79e5dcbea7694dc036a813da44c2d6eaf77ecd15b34efedc9e688e

See more details on using hashes here.

Provenance

The following attestation bundles were made for ppanggolin-2.2.4-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: pypi.yml on labgem/PPanGGOLiN

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ppanggolin-2.2.4-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ppanggolin-2.2.4-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f9efa09bfc896a80aeeb28d4ef4cab5fd90d1ad596e94aeb36bb7037c0d05949
MD5 b463adda01d8fecfbe5a5cfcf4c7ee51
BLAKE2b-256 6c85d7e63cde430fe26ff4c0f338497f0a979032b78edf8946ac716f179527b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for ppanggolin-2.2.4-cp39-cp39-macosx_10_9_x86_64.whl:

Publisher: pypi.yml on labgem/PPanGGOLiN

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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