Skip to main content

Data Science Toolkit

Project description

SIBI-DST

Data Science Toolkit built with Python, Pandas, Dask, OpenStreetMaps, NetworkX, SQLAlchemy, GeoPandas, and Folium.

Example Use Cases

  1. Build DataCubes, DataSets, and DataObjects from diverse data sources, including relational databases, Parquet files, Excel (.xlsx), delimited tables (.csv, .tsv), JSON, and RESTful APIs.
  2. Comprehensive DataFrame Management utilities for efficient data handling, transformation, and optimization using Pandas and Dask.
  3. Flexible Data Sharing with client applications by writing to Data Warehouses in Clickhouse, local filesystems, and cloud storage platforms such as S3.
  4. Microservices for Data Access – Build scalable API-driven services using RESTful APIs (Django REST Framework, FastAPI) for high-performance data exchange.
  5. Geospatial Analysis – Utilize OpenStreetMaps and GeoPandas for advanced geospatial data processing and visualization.

Supported Technologies

  • Data Processing: Pandas, Dask
  • Databases & Storage: SQLAlchemy, Parquet, S3, Clickhouse
  • Mapping & Geospatial Analysis: OpenStreetMaps, OSMnx, Geopy
  • API Development: Django REST Framework, FastAPI

Installation

# with pip

pip install sibi-dst[complete]  # Install all dependencies
pip install sibi-dst[df_helper]  # Install only df_helper dependencies
pip install sibi-dst[geospatial]  # Install only geospatial dependencies

# with poetry

poetry add "sibi-dst[complete]"  # Install all dependencies
poetry add "sibi-dst[df_helper]"  # Install only df_helper dependencies
poetry add "sibi-dst[geospatial]"  # Install only geospatial dependencies

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

sibi_dst-0.3.56.tar.gz (119.4 kB view details)

Uploaded Source

Built Distribution

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

sibi_dst-0.3.56-py3-none-any.whl (149.3 kB view details)

Uploaded Python 3

File details

Details for the file sibi_dst-0.3.56.tar.gz.

File metadata

  • Download URL: sibi_dst-0.3.56.tar.gz
  • Upload date:
  • Size: 119.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.5 CPython/3.11.2 Darwin/24.3.0

File hashes

Hashes for sibi_dst-0.3.56.tar.gz
Algorithm Hash digest
SHA256 b9c339b70ea8ea01d26869a33901c3b3184459870d9107f5c4e42772aed97d8b
MD5 c29ece4f1f4db2cd9428146775310236
BLAKE2b-256 367917c1598c65235f7296c8e414cbc18783a0770f33ce8bae760fa0e2307a65

See more details on using hashes here.

File details

Details for the file sibi_dst-0.3.56-py3-none-any.whl.

File metadata

  • Download URL: sibi_dst-0.3.56-py3-none-any.whl
  • Upload date:
  • Size: 149.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.5 CPython/3.11.2 Darwin/24.3.0

File hashes

Hashes for sibi_dst-0.3.56-py3-none-any.whl
Algorithm Hash digest
SHA256 6621607b9857b76bf1ffdb9943bdab87184b2acc42cd4bb2b47871a66a531034
MD5 3086cb06ee4e9090560bbfeb7696db44
BLAKE2b-256 6a4f67a7e0ea37af2c1d4336e7d7bf12fc9c122f81527ccc17aa2c43f88d4fb5

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