Tailored Knowledge Catalog
Add a user to an MDB of a chTKCat object
Import a collection in a chTKCat database
Add a collection member to an MDB
Add a feature definition to Knowledge Management Requirements (KMR)
Add a set of helper functions to a compatible object
Add KM feature specifications to an MDB object
Add empty KM specification tables to an MDB object
Add KM table specifications to an MDB object
Add possible values to an integer or a character feature property in K...
Add a table definition to Knowledge Management Requirements (KMR)
Add possible features to table type in KMR
Add a unit definition to Knowledge Management Requirements (KMR)
Archive a chMDB in a chTKCat
Push an MDB object in a ClickHouse database
Write an MDB object
Convert in a KMR object when possible
Convert any MDB object in a memoMDB object
Insert records by batches in a Clickhouse table
Change chTKCat password
Check a chTKCat object
An MDB (Modeled DataBase) relying on ClickHouse: chMDB
Connect to a ClickHouse TKCat instance
Collection members
Compare two MDB objects
Count the number of records
Create a database in a chTKCat
Create a chTKCat user
Create an MDB object with Knowledge Management Requirements (KMR)
Create a piece of knowledge (POK) from an MDB and a KMR object
Get the size of data files from a fileMDB object
Get the data files from a fileMDB object
Get object data model
Get object data tables
Disconnect an object from a database
DB information
Reconnect an object to a database
Get the DB tables from a chMDB or metaMDB object
Decode base64 string
Detailed information about the format of the tables
Format bytes numbers in human readable values
Drop a database from a chTKCat
Drop a user from a chTKCat object
Empty a chMDB in a chTKCat
Encode a binary file in a base64 string
Explore available MDB in a shiny web interface
An MDB (Modeled DataBase) based on files: fileMDB
Filter a matrix stored in an MDB
Filter an MDB object according to provided tables
Filter a chMDB object and return a memoMDB
Filter a fileMDB object and return a memoMDB
Filter a memoMDB object
Filter a metaMDB object
Format a chTKCat object for printing
Get the metadata of an MDB from a chTKCat connection
Get instance timestamps of an MDB in chTKCat
Get a collection from a chTKCat
Get the default mapper function for a collection
Get the last generated MDB confrontation report
Get database hosts
Get KM specifications from an MDB object
Get a KMR object from a TKCat or a chTKCat object
Get the json definition of a local collection of concepts
Get an MDB object from a TKCat related object
Get a POK from a chTKCat connection or a TKCat object
Get SQL query
Get a set of helper functions from an object
Get collections shared by 2 objects and return member combinations
Check if KM specifications are available in an MDB object
Get the first records of each object data tables
Import a function to map collection members
Import a the definition of a collection of concepts in the local envir...
Initialize a chTKCat database
Is a chMDB public
Check if the chMDB object refers to the current instance of the MDB
Check if the object is a chMDB object
Check the object is a chTKCat object
Check if the object is a fileMDB object
Check if an object represents Knowledge Management Requirements (KMR)
Check if the object is an MDB object
Check if the object is a memoMDB object
Check if the object is a metaMDB object
Check if the object is a POK object
Check the object is a TKCat object
Join connected tables
List instance timestamps of an MDB in chTKCat
List users of an MDB of a chTKCat object
List collections available in a chTKCat
List chTKCat user
List properties of a feature
List local collections of concepts
List available MDB
List possible units for a type of measurement
List supported types of measurement
List available POK
List of supported values for an integer or a character property
List the features provided by a set of tables
List types of tables defined in a KMR object
List tables in a clickhouse database
Manage user information in a shiny interface
Map different collection members
MDB
Get a list of MDB from metaMDB object
An MDB (Modeled DataBase) in memory: memoMDB
Create a ClickHouse MergeTree table from a ReDaMoR::RelTableModel
Create ClickHouse MergeTree tables from a ReDaMoR::RelDataModel
A metaMDB object
Parse source code to get R helpers
Read a collection member JSON file
Read a fileMDB from a path
Read KMR from a path
Get a list of relational tables
Drop a user of an MDB of a chTKCat object
Remove a collection from a chTKCat database
Remove KM feature specifications from an MDB object
Remove KM table specifications from an MDB object
Scan a catalog of fileMDB
Search fields in a TKCat related object
Search tables in a TKCat related object
Set chMDB access
Set timestamp of the current version of an MDB in chTKCat
Show the definition of a collection
Subset a chMDB object according to row position in one table and retur...
Subset a fileMDB object according to row position in one table and ret...
Subset a memoMDB object according to row position in one table
Subset a metaMDB object according to row position in one table
TKCat: a catalog of MDB
Unarchive a chMDB in a chTKCat
Update grants on tables in an MDB of a chTKCat object
Update a chTKCat user information
Write a collection member JSON file
Write a Clickhouse [MergeTree](https://clickhouse.com/docs/en/engines/...
Facilitate the management of data from knowledge resources that are frequently used alone or together in research environments. In 'TKCat', knowledge resources are manipulated as modeled database (MDB) objects. These objects provide access to the data tables along with a general description of the resource and a detail data model documenting the tables, their fields and their relationships. These MDBs are then gathered in catalogs that can be easily explored an shared. Finally, 'TKCat' provides tools to easily subset, filter and combine MDBs and create new catalogs suited for specific needs.
Useful links