Skip to content

iramat/chips

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 

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éfixes description
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
champs description
ref_table le nom de la table ou de la vue qui sera référencée par la référence bibliographique
ref_biblio la 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

champs type description
id_machinei integer
id_machinem integer
id_machinet integer

About

Dedicated repo of the CHIPS database

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors