6 dépôts
Tools for importing, exporting, and organizing structured data in delimited formats like CSV, TSV, and Markdown.
Distinct from CSV and Tabular Data: Unlike CSV import managers or exports, this covers the holistic management and organization of tabular data across multiple delimited formats.
Explore 6 awesome GitHub repositories matching data & databases · Tabular Data Managers. Refine with filters or upvote what's useful.
sc-im est un tableur et gestionnaire de données en interface utilisateur texte. Il fournit un environnement piloté par clavier pour effectuer des calculs mathématiques et gérer des grilles de données au sein d'une interface en ligne de commande. L'application est scriptable, prenant en charge des fonctions personnalisées, des déclencheurs pilotés par événements et l'intégration de scripts externes pour automatiser les tâches de calcul. Elle permet en outre le chargement de modules compilés externes à l'exécution pour étendre ses capacités mathématiques. Le système couvre la gestion des données via le tri des lignes, le filtrage et les calculs de sous-totaux. Il prend en charge l'interopérabilité des données via l'importation et l'exportation des formats CSV, TAB, Markdown et XLSX. Les capacités supplémentaires incluent un mode d'exécution non interactif pour le traitement de données headless et la capacité d'envoyer des données vers un logiciel de traçage externe pour la visualisation.
Implements a comprehensive system for importing, exporting, and organizing data using CSV, TAB, and Markdown formats.
Danfo.js est une bibliothèque d'analyse et de prétraitement de données pour JavaScript qui fournit des structures de données étiquetées haute performance. Elle implémente des dataframes et des séries pour permettre une analyse de données complexe, le calcul statistique et la manipulation de données tabulaires structurées. Le projet sert de bibliothèque de prétraitement pour le machine learning, offrant des utilitaires pour l'encodage d'étiquettes catégorielles, l'encodage one-hot, ainsi que la mise à l'échelle et la standardisation des caractéristiques numériques. Elle facilite spécifiquement la conversion de structures de données étiquetées en tenseurs pour l'entraînement et l'évaluation de modèles. La bibliothèque couvre un large ensemble de capacités incluant les statistiques descriptives, les opérations relationnelles comme la fusion et la jointure, et le traitement de séries temporelles. Elle inclut des outils pour le nettoyage, le filtrage et le regroupement de données, ainsi qu'une interface de visualisation pour générer des graphiques interactifs directement à partir des dataframes. Le système prend en charge l'importation et l'exportation de données via les formats CSV, JSON et Excel.
Supports importing, merging, and joining datasets from CSV, JSON, and Excel into unified relational structures.
Tablib est une bibliothèque Python conçue pour importer, exporter et manipuler des jeux de données tabulaires. Elle fonctionne comme un convertisseur et gestionnaire de données multi-formats, permettant aux utilisateurs de déplacer des informations entre différents standards de fichiers. La bibliothèque prend en charge la transformation de données à travers les formats CSV, JSON, YAML et Excel. Elle fournit une interface programmatique pour gérer ces jeux de données en ajoutant des lignes, en filtrant des colonnes et en séparant des enregistrements. Le système utilise une représentation interne commune et un mapping basé sur des adaptateurs pour normaliser diverses sources d'entrée. Cela permet des routines de lecture et d'écriture cohérentes à travers les formats de fichiers pris en charge.
Offers a programmatic interface for importing, exporting, and organizing structured data in various delimited formats.
Rivet est un concepteur de workflow LLM visuel et un moteur d'orchestration d'agents IA. Il sert d'environnement de développement pour construire des pipelines de génération augmentée par récupération (RAG) et une bibliothèque TypeScript pour intégrer des graphes IA visuels et une logique de prompt dans des applications JavaScript. Le système se distingue par un éditeur basé sur des nœuds qui mappe le flux de données entre les modèles de langage, les bases de données vectorielles et les API externes. Il fournit des outils spécialisés pour l'ingénierie de prompts, incluant des interfaces pour le raffinement itératif des prompts et les tests A/B pour améliorer la qualité des réponses du modèle. La plateforme couvre un large éventail de capacités, incluant l'exécution de graphes dirigés avec prise en charge du traitement parallèle et des boucles, une observabilité complète pour le débogage d'état en temps réel et la relecture d'exécution, et des frameworks de test automatisés pour vérifier le comportement de l'agent via des suites de validation. Il inclut également la prise en charge de la transcription et du raisonnement audio, ainsi qu'une architecture de plugin pour définir des nœuds personnalisés. Les graphes logiques sont stockés sous forme de fichiers YAML pour permettre le contrôle de version et la collaboration.
Provides a project scratchpad for organizing tabular data with customizable columns and rows.
This project is a Python bio-imaging toolkit and analysis suite designed for processing and analyzing microscopy and medical images. It provides a collection of tools for image quantification, medical image segmentation, and general bio-imaging workflows. The suite includes specialized capabilities for quantifying biological data, such as measuring neuron branching complexity via Sholl analysis, calculating particle size distributions, and tracking wound area in scratch assays. It also features a medical image segmentation library that implements U-Net architectures for isolating anatomical s
Imports and exports tabular data using comma-separated values with support for headers and mapping.
Mapshaper est un outil pour traiter, simplifier et convertir des données vectorielles géographiques, disponible sous forme d'interface en ligne de commande, d'outil de navigateur web et de bibliothèque Node.js. Il fonctionne comme un projecteur de coordonnées, un convertisseur de données vectorielles et un optimiseur d'actifs de carte web conçu pour transformer les jeux de données spatiaux entre différents systèmes de référence de coordonnées et formats de fichiers. Le projet se distingue par sa simplification de géométrie préservant la topologie, qui réduit le nombre de sommets tout en maintenant les limites partagées pour éviter les lacunes et les chevauchements. Il optimise davantage les actifs pour le web grâce à la quantification des coordonnées et au filtrage des attributs pour réduire la taille des fichiers. Le système couvre un large éventail de capacités, y compris la reprojection de coordonnées utilisant des chaînes PROJ et des codes EPSG, et la conversion de données entre des formats tels que Shapefile, GeoJSON, TopoJSON, GeoPackage et KML. Il fournit des outils de traitement de géométrie étendus pour la mise en mémoire tampon, le découpage, la dissolution et la réparation des topologies, ainsi que des utilitaires de gestion de données pour la jointure, le filtrage et la transformation d'attributs. De plus, il inclut des fonctionnalités de visualisation pour générer des exportations SVG stylisées, des graticules et des cartes à symboles proportionnels. Les capacités de traitement spatial peuvent être intégrées directement dans les applications JavaScript et les pipelines de build via sa bibliothèque Node.js.
Reads tabular data and writes it to other geographic formats or plain-text delimiters.