Skip to main content

An python interface for goko

Project description

Goko, a Geometric Analysis Library

Build Status Crate API

This is a covertree library with some modifications to make it more suitable for real data. Currently it only implements the fast covertree, which is an extension of the original covertree (pdf). There are plans to enable support for full geometric multi-resolution analysis (GMRA, where the library get it's name from) and topological data analysis. Help is welcome! We'd love to collaborate on more cool tricks to do with covertrees or coding up the large backlog of planned features to support the current known tricks.

Project Layout & Documentation

Data Access is handled through the pointcloud library. See here for pointcloud's documentation. This is meant to abstract many files and make them look like one, and due to this handles computations like adjacency matrices. The covertree implementation is inside the goko library, it's the bread and butter of the library. See here for it's documentation.

The pygoko library is a python & numpy partial wrap around goko. It can access the components of goko for gathering statistics on your trees. Once we settle on how this is implemented we will publish the documentation somewhere.

License

Licensed under of Apache License, Version 2.0.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in this crate by you, as defined in the Apache-2.0 license, shall be licensed as above, without any additional terms or conditions.

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

pygoko-0.3.3.tar.gz (10.3 MB view details)

Uploaded Source

Built Distributions

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

pygoko-0.3.3-cp37-cp37m-manylinux1_x86_64.whl (631.0 kB view details)

Uploaded CPython 3.7m

pygoko-0.3.3-cp36-cp36m-manylinux1_x86_64.whl (631.1 kB view details)

Uploaded CPython 3.6m

File details

Details for the file pygoko-0.3.3.tar.gz.

File metadata

  • Download URL: pygoko-0.3.3.tar.gz
  • Upload date:
  • Size: 10.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/0.8.2

File hashes

Hashes for pygoko-0.3.3.tar.gz
Algorithm Hash digest
SHA256 88e21b79b57e8d0b7ec41a585c1f6237e2ef39052940360a20d3a953ebeda503
MD5 2314f2833cc6ec9cf3650b69f06ff511
BLAKE2b-256 47b27ca9995e2b2e73b5b7c9e7c020a911b58b8dad2b79d849fe5b41b7ce9bdd

See more details on using hashes here.

File details

Details for the file pygoko-0.3.3-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pygoko-0.3.3-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 17946c50910cfd2979314dc98114abb6695f9880f1a4739f3e54c19c973f04a3
MD5 327e54627b85be68eb7dcce4c5f09bc8
BLAKE2b-256 87e05f82180f2f0cd850fa71cf5c6f57c471e7b3eab69db2be0e62835a285d78

See more details on using hashes here.

File details

Details for the file pygoko-0.3.3-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pygoko-0.3.3-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 5790829b112b5e500db7e042a1b2abdafb81fd5b2b15fffe3c5eb1d68b1fa9af
MD5 446384b0666665fb5602fe58a7134630
BLAKE2b-256 bc750f41424ff2bec9e2c37620ec06d0d54f50355b9fd5db479d517deb6cd83a

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