Skip to main content

InstituLAC Automation Tools

Project description

Chibchas

InstituLAC Automation Tools

Description

Package allows to download data from InstituLAC/Minciencias (Colombia) and upload it to Google Drive to do validation

Installation

Package

pip install chibchas

Usage

Web app

Let's start the server executing

chibchas_server

Or using some command line options

chibchas_server --port 8080 --ip x.x.x.x

where x.x.x.x is your local IP

you can access to the server for the endpoints for example on: http://127.0.1.1:8080 depending on the IP and PORT that you are providing to chibchas.

Console

To obtain the information of the first two groups and save the output files in /home/usario/somedir for InstituLAC official institution name "UNIVERSIDAD DE ANTIOQUIA", use

chibchas_institulac --gdrive_path=/home/restrepo/tmp --institution="UNIVERSIDAD DE ANTIOQUIA" --end=2

or check chibchas_institulac --help for further options. The default --end option, save output files for all the avalaible "Avalados" groups.

The --gdrive_path can be a Google Drive folder. See below:

Configure Google Drive Api

Create a project https://developers.google.com/workspace/guides/create-project

create a oauth credentials https://developers.google.com/drive/api/v3/enable-drive-api

download the json file with configuration JSON Api Config

RClone

required administrative permissions with apt.

apt install rclone

configure rclone following this instructions

client_id and client_secret can be found on the json previously downloaded.

Mount the filesystem, it doesn't required administrative permissions.

rclone mount -v --daemon remote:project/path local/path

License

BSD-3-Clause License

Links

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

chibchas-0.2.18b0.tar.gz (55.4 kB view details)

Uploaded Source

Built Distribution

Chibchas-0.2.18b0-py3-none-any.whl (54.2 kB view details)

Uploaded Python 3

File details

Details for the file chibchas-0.2.18b0.tar.gz.

File metadata

  • Download URL: chibchas-0.2.18b0.tar.gz
  • Upload date:
  • Size: 55.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.5

File hashes

Hashes for chibchas-0.2.18b0.tar.gz
Algorithm Hash digest
SHA256 135f513f05a43a2dec4e56fb7272f7a86fb5a58f64f4f1c61ce475c63d62ed9e
MD5 c0ccd93ec407a7ee220e93a22fc024e6
BLAKE2b-256 e15c0453094f5f33a949f755374d5b4746cddd907c03817ba18f8ea8efdcbcad

See more details on using hashes here.

File details

Details for the file Chibchas-0.2.18b0-py3-none-any.whl.

File metadata

  • Download URL: Chibchas-0.2.18b0-py3-none-any.whl
  • Upload date:
  • Size: 54.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.5

File hashes

Hashes for Chibchas-0.2.18b0-py3-none-any.whl
Algorithm Hash digest
SHA256 51b92bc59eecde799a07715446874b1ac26df868bf5504409e93ff86cb3b7619
MD5 c5fc8fdf8a1069225dea363130c202b7
BLAKE2b-256 25d03f60b6df04ae984abee665917aa25dffca22efc718a1df9ee3f1ee48e4b8

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page