nowfound

Dev tools · February 1, 2022

VU

Visions – User defined data type systems

Visions is a python library for working with user defined data type systems. Out of the box, it provides type inference and automated data cleaning of sequence data with backend specific implementations for pandas, spark, python, and numpy. We often use it as a first pass cleaning step when working with tabular data and to simplify the backend logic of both pandas-profiling[1] and our tabular data compression library compressio[2]. Because data types are user defined, we can build user customizable libraries based around types without adding code complexity. In the case of compressio that…

What it does

In the maker’s words, at launch

Visions is a python library for working with user defined data type systems. Out of the box, it provides type inference and automated data cleaning of sequence data with backend specific implementations for pandas, spark, python, and numpy. We often use it as a first pass cleaning step when working with tabular data and to simplify the backend logic of both pandas-profiling[1] and our tabular data compression library compressio[2]. Because data types are user defined, we can build user customizable libraries based around types without adding code complexity. In the case of compressio that means offering users the ability to use any compression algorithm they want by simply passing a dictionary mapping `{type: compression algorithm}` or defining new compression algorithms for otherwise unsupported data types like shapely geometries, images, etc. We hope you like it and would really appreciate feedback about how to make the library more useful and easier to use. P.S. If you're interested in learning more about the project, the original paper is available on JOSS[3] you can also check out our Numpy Global 2020 talk[4] 1. https://github.com/pandas-profiling/pandas-profiling 2. https://github.com/dylan-profiler/compressio 3. https://joss.theoj.org/papers/10.21105/joss.02145 4. https://www.youtube.com/watch?v=h2w99XIKizY

Does the same job

all alternatives →

More dev tools this month

the category →
  • Dograh592

    The open source VAPI alternative

    Dev tools · 25d ago · dograh.com

  • Meridian530

    Don't let your work go unnoticed. Get promoted!

    Dev tools · 20d ago · meridiona.com

  • x1516

    Lovable for iPhone apps go from idea to App Store

    Dev tools · 11d ago · x1.new

  • Open-source GTM skills for technical founders

    Dev tools · 29d ago · gtmcofounder.com

  • OpenTrailPaper is open-source bike computer firmware for the LilyGO T5S3 4.7" E-Paper PRO. It supports offline maps, GPX routes, FIT recording and Bluetooth sensors.

    Dev tools · 1d ago · opentrailpaper.com

  • Nuphos380

    The AI-Native DevOps Workspace.

    Dev tools · 24d ago · nuphos.ai

Launched alongside, February 2022

the whole month →
  • Bardeen1,286

    One-click automations for your repetitive tasks

    Growth · 2022 · bardeen.ai

  • S2

    Life & fun · 2022 · sha256algorithm.com

  • E1

    Life & fun · 2022 · edgedb.com

  • Medusa894

    The open-source Shopify alternative

    Dev tools · 2022 · medusajs.com

  • Trusted ways to help Ukraine stop Russian aggression

    Life & fun · 2022

  • 100 ideas for your startup's first 100 users

    Growth · 2022 · first100users.com