Skip to main content

prototype

Project description

Bionic

Bionic is a Python framework for building, running, and sharing data science research workflows. It uses dependency injection to automatically gather together your Python functions into a reusable, configurable tool.

Bionic is currently in alpha. It is suitable for small-to-medium-size research projects: i.e., projects that fit in memory, have a small number of collaborators, and are intended to generate insight or some data artifact (like a model) rather than run in production. (These constraints will be eliminated over time.) The API will continue to evolve; we will attempt to keep it backwards-compatible as long as possible, but there will probably be at least one breaking API change in the future.

Since we recently open-sourced this project, we haven't set up our public documentation hosting yet. Check back soon for a link to the docs.

Installation

Bionic can be installed from PyPI:

pip install bionic[standard]

You'll probably want to install Graphviz as well.

License

Copyright 2019 Square, Inc.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

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

bionic-0.4.1.tar.gz (59.4 kB view details)

Uploaded Source

Built Distributions

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

bionic-0.4.1-py3-none-any.whl (71.6 kB view details)

Uploaded Python 3

bionic-0.4.1-py2-none-any.whl (71.6 kB view details)

Uploaded Python 2

File details

Details for the file bionic-0.4.1.tar.gz.

File metadata

  • Download URL: bionic-0.4.1.tar.gz
  • Upload date:
  • Size: 59.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/2.7.14

File hashes

Hashes for bionic-0.4.1.tar.gz
Algorithm Hash digest
SHA256 c7d7b5a6be1a6761813c8d68530024b3f63c9c96eb3a110505a5ae164c1b7ef4
MD5 bcdd214472c25062d4c9fc40b7164ef7
BLAKE2b-256 6c13acd500abe593e6e9da889a5a33287980288e2f39cbec856b2ab0133e7f57

See more details on using hashes here.

File details

Details for the file bionic-0.4.1-py3-none-any.whl.

File metadata

  • Download URL: bionic-0.4.1-py3-none-any.whl
  • Upload date:
  • Size: 71.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/2.7.14

File hashes

Hashes for bionic-0.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 fe9e190698e79cd35bf3577370ffb444d2f5f981a7a632ce6b523e97e0d73ab5
MD5 19d66d3b488cec18638cc601e0aee2e5
BLAKE2b-256 f734e530854c5d9acbaeb5d11db683dd4c3945e99443f9524574f41080db3388

See more details on using hashes here.

File details

Details for the file bionic-0.4.1-py2-none-any.whl.

File metadata

  • Download URL: bionic-0.4.1-py2-none-any.whl
  • Upload date:
  • Size: 71.6 kB
  • Tags: Python 2
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/2.7.14

File hashes

Hashes for bionic-0.4.1-py2-none-any.whl
Algorithm Hash digest
SHA256 e5d5438ee31c7d425de6e2d28cce2287495b60640b6de9f66471debb109646d6
MD5 3b248b4bacf3877d056e42dc941889d5
BLAKE2b-256 9f5f6d3adf8a12eedc3a3bc1855a347844d5531e7b5590678f41f7b3b46d73bc

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