Lightly Purple is a lightweight, fast, and easy-to-use data exploration tool for data scientists and engineers.
Project description
Project Purple (Python library)
Structure
Structure of the project is inspired by Kenneth Reitz
README.md
LICENSE
setup.py
requirements.txt
sample/__init__.py
sample/core.py
sample/helpers.py
docs/conf.py
docs/index.rst
tests/test_basic.py
tests/test_advanced.py
We would like to keed modular structure and separate the concerns.
Quickstart
-
Prepare your dataset in YOLO format and ensure you have a
dataset.yamlfile. For a quick start, you can use the example dataset provided inlightly_purple/lightly_purple/example.py. -
Launch the application:
make start
This command will:
- Build both the backend and frontend components
- Start the application
- Automatically open your default browser to http://localhost:8001 (tested on MacOS)
After starting, you'll have access to:
Web application: http://localhost:8001/
Documentation about exposed routes: http://localhost:8001/docs
API endpoints: http://localhost:8001/api
Development
If you are using VS Code I would highly recommend to install the following extensions:
Build
make build
Usage example
You can find in the example.py file an example of how to use the library.
from lightly_purple.dataset.loader import DatasetLoader
DatasetLoader.launch("some directory from script")
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file lightly_purple-0.2.8.tar.gz.
File metadata
- Download URL: lightly_purple-0.2.8.tar.gz
- Upload date:
- Size: 97.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.5.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
915227dfb5b7641fa9f65bdd59b8fa2a8147d7c67c7e459951c0fc281ea1ffb1
|
|
| MD5 |
ad361d2d114a77ba1280a02cc3c46b46
|
|
| BLAKE2b-256 |
4b656381fcfb4ed88a0e6d92d9efe0513d3a23002088830a63cae778c2be90c2
|
File details
Details for the file lightly_purple-0.2.8-py3-none-any.whl.
File metadata
- Download URL: lightly_purple-0.2.8-py3-none-any.whl
- Upload date:
- Size: 1.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.5.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
81339228a67375eaedbde955ebcb596797ad6ac4b1fa09b0c31003e311fb8de3
|
|
| MD5 |
7af2751bbf4368b8e9e4e9572660f07b
|
|
| BLAKE2b-256 |
0d44c1592d49b7267d1afb37700d853a872944c7296c602e04c3f127bb4babc4
|