Skip to main content

Transformation Tree library developed for CIS 422 @ University of Oregon

Project description

Transformation Tree Library

This transformation tree library allows you to quickly build out possible modification paths for input data, and test various outcomes. The library also allows these pipelines and trees to be saved and loaded with ease. The library provides four major modules to build out transformation trees and pipelines, as well as provided operators and visualization tools to help build a pipeline.

Links: User Documentation, Developer Documentation, Install Instructions

Authors:

CIS 422 @ University of Oregon
Team Bitwise
Ronny Fuentes, Kyra Novitzky, Stephanie Schofield, Alec Springel, Seth Tal

Last modified February 10, 2021

Installation

For Users:

pip install transformation-tree

PyPi package info

See the documentation below for use cases and examples.

For Developers:

  • make sure python is installed and added to PATH
  • check python version (>=3.7.9)
  • make sure pip is installed
  • clone the repository:
git clone https://github.com/Sephta/time-series-modeling.git
  • install dependencies:
pip install -r requirements.txt

All source code can be found within transformation_tree.

Using the library

There are four major modules in the library:

  • tree
  • preprocessing
  • forecasting
  • stats_and_vis

which can be imported like so:

from transformation_tree.tree import *
from transformation_tree.preprocessing import *
from transformation_tree.forecasting import *
from transformation_tree.stats_and_vis import *

To learn how to create a transformation tree, please visit the User Documentation.

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

transformation-tree-1.2.2.zip (23.4 kB view details)

Uploaded Source

Built Distribution

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

transformation_tree-1.2.2-py3-none-any.whl (19.3 kB view details)

Uploaded Python 3

File details

Details for the file transformation-tree-1.2.2.zip.

File metadata

  • Download URL: transformation-tree-1.2.2.zip
  • Upload date:
  • Size: 23.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.1 CPython/3.7.9

File hashes

Hashes for transformation-tree-1.2.2.zip
Algorithm Hash digest
SHA256 0c80cfc8c81861f9c354de9168cfcc274b8634fc09d34afc4f31daaa8faf3eb7
MD5 78132345bbdf2c58528006d4d5964b67
BLAKE2b-256 92c6257b1a154dd700a1144b926c9756be3224e569f8eaac5b53e6070eb143e7

See more details on using hashes here.

File details

Details for the file transformation_tree-1.2.2-py3-none-any.whl.

File metadata

  • Download URL: transformation_tree-1.2.2-py3-none-any.whl
  • Upload date:
  • Size: 19.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.1 CPython/3.7.9

File hashes

Hashes for transformation_tree-1.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 36cc08f204695a7db697b5f8615aae73b328d3e76040a14e25eed9357f9f2625
MD5 8089ab70cc71d22e8dda62a66cbb9d49
BLAKE2b-256 897e0794766fc186be341f8074c73e0906de9a885c1e6bab95d52bccd51a9c7f

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