semvec/pypi-packages huggingface dataset:
Kahi-doaj-sources 0.1.1b0
Kahi plugin doaj_sources
License: BSD

<center><img src="https://raw.githubusercontent.com/colav/colav.github.io/master/img/Logo.png"/></center>

# Kahi scimago sources plugin 
Kahi will use this plugin to insert or update the journal information from DOAJ

# Description
Plugin that reads the information from a mongodb collection with doaj json information to update or insert the information of the journals in CoLav's database format.

# Installation
You could download the repository from github. Go into the folder where the setup.py is located and run
```shell
pip3 install .
```
From the package you can install by running
```shell
pip3 install kahi_doaj_sources
```

## Dependencies
Software dependencies will automatically be installed when installing the plugin.
The user must have a copy of the DOAJ dump which can be downloaded at [DOAJ data dump website](https://doaj.org/docs/public-data-dump/ "DOAJ data dump website") and import it on a mongodb database.

# Usage
To use this plugin you must have kahi installed in your system and construct a yaml file such as
```yaml
config:
  database_url: localhost:27017
  database_name: kahi
  log_database: kahi_log
  log_collection: log
workflow:
  doaj_sources:
    database_url: localhost:27017
    database_name: doaj
    collection_name: stage
    verbose: 5
```


# License
BSD-3-Clause License 

# Links
http://colav.udea.edu.co/
Kahi-scienti-sources 0.1.2b0
Kahi plugin to insert or update sources from scienti
License: BSD

<center><img src="https://raw.githubusercontent.com/colav/colav.github.io/master/img/Logo.png"/></center>

# Kahi scienti sources plugin 
Kahi will use this plugin to insert or update the journal information from scienti dump

# Description
Plugin that reads the information from a scienti dump to insert or update journals in colav's database.

# Installation
You could download the repository from github. Go into the folder where the setup.py is located and run
```shell
pip3 install .
```
From the package you can install by running
```shell
pip3 install kahi_scienti_sources
```

## Dependencies
Software dependencies will automatically be installed when installing the plugin.
The user must have at least one database obtained from minciencias and previously processed by [kayPacha](https://github.com/colav/KayPacha "KayPacha") and uploaded on a mongodb database.

# Usage
To use this plugin you must have kahi installed in your system and construct a yaml file such as
```yaml
config:
  database_url: localhost:27017
  database_name: kahi
  log_database: kahi_log
  log_collection: log
workflow:
  scienti_sources:
    databases:
      - database_url: localhost:27017
        database_name: scienti_111
        collection_name: products
```

I you have several scienti files use the yaml structure as shown below
```yaml
config:
  database_url: localhost:27017
  database_name: kahi
  log_database: kahi_log
  log_collection: log
workflow:
  scienti_sources:
    databases:
      - database_url: localhost:27017
        database_name: scienti_111
        collection_name: products
      - database_url: localhost:27017
        database_name: scienti_uec_2022
        collection_name: products
      - database_url: localhost:27017
        database_name: scienti_univalle_2022
        collection_name: products
```

# License
BSD-3-Clause License 

# Links
http://colav.udea.edu.co/
Kahi-wos-works 0.1.3b0
Kahi plugin to insert and update works from Web of Science
License: BSD

<center><img src="https://raw.githubusercontent.com/colav/colav.github.io/master/img/Logo.png"/></center>

# Kahi wos works plugin 
Kahi will use this plugin to insert or update the works information from Web of Science database.

# Description
Plugin that read the information from a mongodb database with web of science information to update or insert the information of the research products in CoLav's database format.

# Installation
You could download the repository from github. Go into the folder where the setup.py is located and run
```shell
pip3 install .
```
From the package you can install by running
```shell
pip3 install kahi_wos_works
```

## Dependencies
Software dependencies will automatically be installed when installing the plugin.
For the data dependencies the user must have a subset of Web of Science papers' metadata loaded on a mongodb database through the use of [WoSPlus](https://github.com/colav/WOSplus) package.
C++ library libhunspell-dev must be installed on your system. On ubuntu you can do it by typing
```shell
$ sudo apt install libhunspell-dev
```

# Usage
To use this plugin you must have kahi installed in your system and construct a yaml file such as
```yaml
config:
  database_url: localhost:27017
  database_name: kahi
  log_database: kahi_log
  log_collection: log
workflow:
  wos_works:
    num_jobs: 5
    verbose: 5
    database_url: localhost:27017
    database_name: wos
    collection_name: stage
```

* WARNING *. This process could take several hours

# License
BSD-3-Clause License 

# Links
http://colav.udea.edu.co/