.coveragerc
.gitignore
.pre-commit-config.yaml
CITATION.cff
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE
README.md
pyproject.toml
.github/codecov.yml
.github/dependabot.yml
.github/labeler.yml
.github/pull_request_template.md
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/feature_request.md
.github/workflows/check-pr.yml
.github/workflows/ci.yml
.github/workflows/citation-validate.yml
.github/workflows/codecov-validate.yml
.github/workflows/docs.yml
.github/workflows/generate-morphs.yml
.github/workflows/greetings.yml
.github/workflows/label.yml
.github/workflows/pypi-publish.yml
.github/workflows/stale.yml
bin/ci.py
docs/Makefile
docs/README.md
docs/api.rst
docs/citation.rst
docs/classroom-ideas.rst
docs/cli.rst
docs/conf.py
docs/index.rst
docs/post_build.py
docs/quickstart.rst
docs/release-notes.rst
docs/_static/favicon.ico
docs/_static/logo.png
docs/_static/panda-to-star-eased.gif
docs/_static/panda-to-star.gif
docs/_static/panda_to_star.gif
docs/_static/switcher.json
docs/_static/tutorials/dataset-creation.jpg
docs/_static/tutorials/easter-egg-to-wide-lines.gif
docs/_static/tutorials/example-shapes.png
docs/_static/tutorials/shapes_uml.svg
docs/_static/tutorials/style.css
docs/_templates/autosummary/class.rst
docs/_templates/autosummary/function.rst
docs/_templates/autosummary/method.rst
docs/_templates/autosummary/module.rst
docs/tutorials/custom-datasets.rst
docs/tutorials/index.rst
docs/tutorials/shape-creation.rst
src/data_morph/__init__.py
src/data_morph/__main__.py
src/data_morph/cli.py
src/data_morph/morpher.py
src/data_morph/progress.py
src/data_morph/bounds/__init__.py
src/data_morph/bounds/_utils.py
src/data_morph/bounds/bounding_box.py
src/data_morph/bounds/interval.py
src/data_morph/data/__init__.py
src/data_morph/data/dataset.py
src/data_morph/data/loader.py
src/data_morph/data/stats.py
src/data_morph/data/starter_shapes/bunny.csv
src/data_morph/data/starter_shapes/cat.csv
src/data_morph/data/starter_shapes/dino.csv
src/data_morph/data/starter_shapes/dog.csv
src/data_morph/data/starter_shapes/gorilla.csv
src/data_morph/data/starter_shapes/music.csv
src/data_morph/data/starter_shapes/panda.csv
src/data_morph/data/starter_shapes/pi.csv
src/data_morph/data/starter_shapes/python.csv
src/data_morph/data/starter_shapes/sheep.csv
src/data_morph/data/starter_shapes/soccer_ball.csv
src/data_morph/data/starter_shapes/superdatascience.csv
src/data_morph/plotting/__init__.py
src/data_morph/plotting/animation.py
src/data_morph/plotting/static.py
src/data_morph/plotting/style.py
src/data_morph/plotting/config/plot_style.mplstyle
src/data_morph/shapes/__init__.py
src/data_morph/shapes/circles.py
src/data_morph/shapes/factory.py
src/data_morph/shapes/bases/__init__.py
src/data_morph/shapes/bases/line_collection.py
src/data_morph/shapes/bases/point_collection.py
src/data_morph/shapes/bases/shape.py
src/data_morph/shapes/lines/__init__.py
src/data_morph/shapes/lines/diamond.py
src/data_morph/shapes/lines/high_lines.py
src/data_morph/shapes/lines/horizontal_lines.py
src/data_morph/shapes/lines/rectangle.py
src/data_morph/shapes/lines/slant_down.py
src/data_morph/shapes/lines/slant_up.py
src/data_morph/shapes/lines/star.py
src/data_morph/shapes/lines/vertical_lines.py
src/data_morph/shapes/lines/wide_lines.py
src/data_morph/shapes/lines/x_lines.py
src/data_morph/shapes/points/__init__.py
src/data_morph/shapes/points/club.py
src/data_morph/shapes/points/dots_grid.py
src/data_morph/shapes/points/figure_eight.py
src/data_morph/shapes/points/heart.py
src/data_morph/shapes/points/parabola.py
src/data_morph/shapes/points/scatter.py
src/data_morph/shapes/points/spade.py
src/data_morph/shapes/points/spiral.py
src/data_morph_ai.egg-info/PKG-INFO
src/data_morph_ai.egg-info/SOURCES.txt
src/data_morph_ai.egg-info/dependency_links.txt
src/data_morph_ai.egg-info/entry_points.txt
src/data_morph_ai.egg-info/requires.txt
src/data_morph_ai.egg-info/top_level.txt
tests/__init__.py
tests/conftest.py
tests/test_cli.py
tests/test_main.py
tests/test_morpher.py
tests/bounds/__init__.py
tests/bounds/test_bounding_box.py
tests/bounds/test_interval.py
tests/bounds/test_utils.py
tests/data/__init__.py
tests/data/test_dataset.py
tests/data/test_loader.py
tests/data/test_stats.py
tests/plotting/__init__.py
tests/plotting/test_animation.py
tests/plotting/test_static.py
tests/plotting/test_style.py
tests/shapes/__init__.py
tests/shapes/conftest.py
tests/shapes/test_factory.py
tests/shapes/bases/__init__.py
tests/shapes/bases/test_line_collection.py
tests/shapes/bases/test_point_collection.py
tests/shapes/bases/test_shape.py
tests/shapes/circles/__init__.py
tests/shapes/circles/bases.py
tests/shapes/circles/test_bullseye.py
tests/shapes/circles/test_circle.py
tests/shapes/circles/test_rings.py
tests/shapes/lines/__init__.py
tests/shapes/lines/bases.py
tests/shapes/lines/test_diamond.py
tests/shapes/lines/test_high_lines.py
tests/shapes/lines/test_horizontal_lines.py
tests/shapes/lines/test_rectangle.py
tests/shapes/lines/test_slant_down_lines.py
tests/shapes/lines/test_slant_up_lines.py
tests/shapes/lines/test_star.py
tests/shapes/lines/test_vertical_lines.py
tests/shapes/lines/test_wide_lines.py
tests/shapes/lines/test_x_lines.py
tests/shapes/points/__init__.py
tests/shapes/points/bases.py
tests/shapes/points/test_club.py
tests/shapes/points/test_dots_grid.py
tests/shapes/points/test_figure_eight.py
tests/shapes/points/test_heart.py
tests/shapes/points/test_parabola.py
tests/shapes/points/test_scatter.py
tests/shapes/points/test_spade.py
tests/shapes/points/test_spiral.py