Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

View healiseu's full-sized avatar

HEALIS - Healthy Information Systems/Services healiseu

View GitHub Profile

TRIADB


Self-Service Data Management & Visual Interactive Analytics Framework

18th of October 2019

Welcome to a fully functional and working open source release of TRIADB. You can use TRIADB to manage your disparate data sources, create custom data models with an integrated, whole view of your business and get a business insight by building easily dashboard web applications that work with the associative selection/filtering of Triaclick engine.

@healiseu
healiseu / EULA_TriaClick.md
Last active March 22, 2019 20:20
End User License Agreement (EULA) of TriaClick Distribution

End User License Agreement (EULA) of TriaClick

This End-User License Agreement ("EULA") is a legal agreement between you and Athanassios I. Hatzis, the "Licensor"

Please read this EULA agreement carefully before completing the installation process and using TriaClick Software. It provides a license to use TriaClick Software and contains warranty information and liability disclaimers.

If you register for a free trial of TriaClick Software, this EULA agreement will also govern that trial. By installing and/or using TriaClick Software, you are confirming your acceptance of TriaClick Software and agreeing to become bound by the terms of this EULA agreement.

If you are entering into this EULA agreement on behalf of a company or other legal entity, you represent that you have the authority to bind such entity and its affiliates to these terms and conditions. If you do not have such authority or if you do not agree with the terms and conditions of this EULA agreement, do not install or

@healiseu
healiseu / spc_all.tsv
Created January 31, 2019 15:35
Tab Separated File with Header and Missing Values represented with \N
We can make this file beautiful and searchable if this error is corrected: It looks like row 8 should actually have 15 columns, instead of 5. in line 7.
prtID supID catChk catDate catPrice catTotal prtColor prtName prtUnit prtWeight supAddress supCity supCountry supName supStatus
993 1081 FALSE 2014-03-03 15.3 200 Red Acme Widget Washer kg 142.88 1 Grub St., Potemkin Village, IL 61801 ILLINOIS USA Acme Widget Suppliers 10
994 1081 FALSE 2014-03-03 20.5 100 Silver Acme Widget Washer kg 142.88 1 Grub St., Potemkin Village, IL 61801 ILLINOIS USA Acme Widget Suppliers 10
995 1081 FALSE \N 20.5 \N \N I Brake for Crop Circles Sticker \N \N 1 Grub St., Potemkin Village, IL 61801 ILLINOIS USA Acme Widget Suppliers 10
999 1081 FALSE \N 75.2 \N Green 7 Segment Display gr 2.1 1 Grub St., Potemkin Village, IL 61801 ILLINOIS USA Acme Widget Suppliers 10
996 1081 FALSE \N 124.23 \N Cyan Anti-Gravity Turbine Generator \N \N 1 Grub St., Potemkin Village, IL 61801 ILLINOIS USA Acme Widget Suppliers 10
997 1081 FALSE \N 124.23 \N Magenta Anti-Gravity Turbine Generator \N \N 1 Grub St., Potemkin Village, IL 61801 ILLINOIS USA Acme Widget Suppliers 10
998 1081 TRUE 2014-09-10 11
# Massive insertion of 1 million duplets of integer, float values using redis-py
# (C) By Athanassios I. Hatzis
# 30 Sept 2018
# Written to explain issue: https://github.com/andymccurdy/redis-py/issues/850
#
# OS Environment: Linux Ubuntu x64
# Processor: Intel(R) Core(TM) i3 CPU 540 @ 3.07GHz
# Memory 16 GB
# Redis Redis 64 bit, v4.0.8, running in standalone mode
#
@healiseu
healiseu / infinidat_orm_demo.md
Last active September 28, 2018 21:16
Demo of Infinidat ORM Python Client for Clickhouse
{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# Demo of Infinidat ORM Python Client for Clickhouse\n",
"### Original source at https://github.com/Infinidat/infi.clickhouse_orm\n",
"#### Modified and extended by Athanassios I. Hatzis \n",
"#### (c) 28th of September 2018"
# Sorted float secondary index: An in-memory data structures comparison of Python, NumPy and Redis data structures
# (C) By Athanassios I. Hatzis
# 18th of September 2018
# Written to explain issue: https://github.com/RedisLabsModules/RediSearch/issues/493
#
# OS Environment: Linux Ubuntu x64
# Processor: Intel(R) Core(TM) i3 CPU 540 @ 3.07GHz
# Memory 16 GB
from bisect import bisect_left, bisect_right
# Massive insertion of 1 million sorted float values using RediSearch module
# (C) By Athanassios I. Hatzis
# 14 Sept 2018
# Written to explain issue: https://github.com/RedisLabsModules/RediSearch/issues/493
#
from redisearch import Client, NumericField, NumericFilter, Query
from redis import Redis
import numpy as np
import time
# Massive insertion of 1 million float values using Josiah Carlson ROM
# (C) By Athanassios I. Hatzis
# 14 Sept 2018
# Written to explain issue: https://github.com/RedisLabsModules/RediSearch/issues/493
#
from redis import Redis
import numpy as np
import time
import sys
'''
redis_search.py
Written by Josiah Carlson July 3, 2010
Released into the public domain.
This module implements a simple TF/IDF indexing and search algorithm using
Redis as a datastore server. The particular algorithm implemented uses the