Skip to content

Latest commit

History

33 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

chips

BDD CHImie en PaléoSidérurgie, DB CHIPS

The GitHub repo dedicated to the CHIPS database. Links (work in progress):

documentation


Développement

Vues

Views

préfixesdescription
dataset_*jeux de données originaux
figarticle_*données pour la création de graphiques
instrument_*données sur le parc instrumental du labo

Flux de travail

flowchart LR
subgraph BDD_CHIPS
tC[table chips] -- est lue par --> A[vue ICP-MS]
tI[table instrument] -- est lue par --> A[vue ICP-MS]
end
subgraph local
Xt[template XLSX];
U[un utilsateur];
end
subgraph Python
P1[fonction_1];
P2[fonction_2];
end
subgraph Plateforme
Pl1;
Pl2;
end
A -- est lue par --> P1;
P1 -- export vers --> Pl1;
Xt -- télécharge --> Pl1;
Xt -- est rempli par --> U;
U -- enregistre et soumet à --> Pl2;
Pl2 -- est lue par --> P2;
P2 -- contrôle --> P2
P2 -- ajoute à --> tC;
click A "https://github.com/zoometh/iramat-test/tree/main/dbs#table_chimie"
style Python fill:#02fa02
Loading

#02fa02: fichiers/fonctions Python

  • contrôle

    1. vérification des données saisies dans l'XLSX (types attendus, etc.)
  • ajoute à:

    1. effectue un INSERT INTO dans la table chips avec auto-incrémentation des indenfiants ❓updates
    2. retourne un rapport: identifiants, etc. ❓Zenodo

_refbib

La table _refbib regroupe les références bibliographiques des différentes vues (views). Ces références sont au format BibTeX et seront mappées pour correspondre aux champs de Zenodo (table de correspondance bibtex2zenodo.tsv)

  • structure
champsdescription
ref_tablele nom de la table ou de la vue qui sera référencée par la référence bibliographique
ref_bibliola référence bibliographique au format texte
  • ajouter
INSERT INTO _refbib (ref_table, ref_biblio)
VALUES ('instrument_incertitude','@techreport{Doe2024TechReport, author = {John Doe and Jane Smith}, title = {A Comprehensive Guide to Dummy Data Processing}, institution = {Institute of Advanced Computing}, year = {2024}, number = {TR-2024-001}, address = {New York, USA}, month = {February}, note = {Available online at \url{https://example.com/techreport}},}');

à classer

chips data -> chips_d, run:

/home/ubuntu/backup_chips_tables.sh

notes

champstypedescription
id_machineiinteger
id_machineminteger
id_machinetinteger

About

Dedicated repo of the CHIPS database

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors