https://github.com/ekgf/ekglib
A Python library for EKG DataOps operations
https://github.com/ekgf/ekglib
data-science dataops ekg knowledge-graph ldap semantic-tech xlsx
Last synced: about 1 month ago
JSON representation
A Python library for EKG DataOps operations
- Host: GitHub
- URL: https://github.com/ekgf/ekglib
- Owner: EKGF
- License: gpl-3.0
- Created: 2020-09-11T09:03:54.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2024-10-27T14:58:33.000Z (8 months ago)
- Last Synced: 2024-10-28T12:37:24.017Z (8 months ago)
- Topics: data-science, dataops, ekg, knowledge-graph, ldap, semantic-tech, xlsx
- Language: Python
- Homepage: https://ekgf.github.io/ekglib/
- Size: 781 KB
- Stars: 1
- Watchers: 9
- Forks: 1
- Open Issues: 4
-
Metadata Files:
- Readme: README.adoc
- License: LICENSE
Awesome Lists containing this project
README
= ekglib
:icons: font
:description: A Python Library for various tasks in an EKG DataOps operation.
ifdef::env-github,env-browser[:outfilesuffix: .adoc]
ifdef::env-github[]
:tip-caption: :bulb:
:note-caption: :information_source:
:important-caption: :heavy_exclamation_mark:
:caution-caption: :fire:
:warning-caption: :warning:
endif::[]WARNING: This is a pre-alpha project. Everything in this repo is subject to heavy change.
image:https://github.com/EKGF/ekglib/workflows/Build%20&%20Test/badge.svg[Build & Test]
View the Project on Github https://github.com/EKGF/ekglib[here].
== Metadata Parsers
- link:ekglib/concept_parser/[Concept Parser]
- link:ekglib/persona_parser/[Persona Parser]
- link:ekglib/dataops_rule_parser/[Story Validate Rule Parser]
- link:ekglib/dataops_rules_capture/[Story Vaidate Rules Capture]
- link:ekglib/dataops_rules_execute/[Story Validate Rules Executor]
- link:ekglib/use_case_parser/[Use Case Parser]
- link:ekglib/user_story_parser/[User Story Parser]== Capture Steps
- link:ekglib/xlsx_parser/[Xlsx Parser]
- link:ekglib/ldap_parser/[LDAP Parser]== Installation
[source]
----
./setup.sh
----python3 was not linked, so had to:
[source]
----
brew link --overwrite python
----== Tests
To run the tests, run:[source]
----
./run-tests.sh
----Tun run a single test, from root run:
[source]
----
./run-tests.sh
----== Packaging
[source]
----
pip3 wheel -r requirements.txt
----