# Traitements Lidars ACTRIS-FR opérationnels, en cours d'implémentation, et souhaitables
###### tags:`SIRTA` `IPRAL` `SCC` `AERIS/ICARE` `ACTRIS/Earlinet` `CNR/Italy`
```mermaid
graph LR
linkStyle default color:#9f6,fill:none,stroke:black,stroke-width:2px,stroke-arrow:yellow;
subgraph "Legende"
a:::green1 -- flux opérationnel --> b:::green1
linkStyle 0 stroke-width:3px,fill:none,stroke:green;
c:::red3 -->|flux en cours d'implémentation| d:::red3
linkStyle 1 stroke-width:3px,fill:red,stroke:orange;
e:::red1 -- flux souhaitables --> f:::red1
linkStyle 2 stroke-width:3px,fill:red,stroke:red;
A:::green1;
A(algos, Data, présents);
B:::red3;
B(Algos, Data, outils mise en place en cours);
C:::red1;
C(Algos, Data, outils mise en place souhaitable);
end
classDef grey fill:#a98,stroke:#333,stroke-width:4px
classDef red1 fill:#f20,stroke:#333,stroke-width:4px
classDef red2 fill:#f80,stroke:#333,stroke-width:2px
classDef red3 fill:#f80,stroke:#333,stroke-width:1px
classDef red4 fill:#f99,stroke:#333,stroke-width:2px
classDef red5 fill:#f99,stroke:#333,stroke-width:1px
classDef green1 fill:#9f6,stroke:#333,stroke-width:4px
classDef green2 fill:#9f6,stroke:#333,stroke-width:2px
classDef green3 fill:#9f6,stroke:#333,stroke-width:1px
classDef violet1 fill:#c095ea,stroke:#333,stroke-width:4px
classDef violet2 fill:#c095ea,stroke:#333,stroke-width:2px
classDef violet3 fill:#c095ea,stroke:#333,stroke-width:1px
classDef blue1 fill:#3865ff,stroke:#333,stroke-width:4px
classDef blue2 fill:#6689ff,stroke:#333,stroke-width:2px
classDef blue3 fill:#94acff,stroke:#333,stroke-width:1px
classDef blue4 fill:#bdccff,stroke:#333,stroke-width:1px
```
```mermaid
%%{init: {'theme':'forest'}}%%
graph TD
linkStyle default color:#9f6,fill:none,stroke:black,stroke-width:2px;
subgraph "IPRAL acquisition"
Electronique:::green1 -- RAW --> PC(PC: <br/> stockage fichiers binaire)
PC:::green1
end
subgraph "CLIMSERV"
subgraph "BDD SIRTA"
PC -- RAW --> BDDL0(BDD L0 binaires zippés)
BDDL0:::green1
BDDL1(IPRAL L1 <br/> netcdf <br/> QL png)
BDDL1:::green1
Chm(CHM15K)
Chm:::green1
RS(RS Trappes Gruan)
RS:::green1
linkStyle 0 stroke-width:3px,fill:none,stroke:green;
linkStyle 1 stroke-width:3px,fill:none,stroke:green;
end
subgraph "processing"
BDDL0 --> scc_auto(Raw2scc <br/> licel2scc converter + scc_access <br/> automatique) -- auto --> Pr2clim(Pr2 <br/> netcdf)
Chm -- auto --> scc_auto:::green1
BDDL0 -- auto --> Raw2L1:::green1 -- auto --> BDDL1
linkStyle 2 stroke-width:3px,fill:none,stroke:green;
linkStyle 3 stroke-width:3px,fill:none,stroke:green;
linkStyle 4 stroke-width:3px,fill:none,stroke:green;
linkStyle 5 stroke-width:3px,fill:none,stroke:green;
linkStyle 6 stroke-width:3px,fill:none,stroke:green;
end
end
sccpr2:::green1 -- manuel --> SCC_Raw
Pr2mad:::green1 -- API manuel --> SCC_Raw
subgraph "ACTRIS/CNR Datacenter"
subgraph "SCC Web interface"
Pr2clim:::green1 -- API auto --> SCC_Raw
SCC_Config(SCC system configuration: <br/> 375,376,377,378)
SCC_Config:::green1
SCC_Products_access:::green1
linkStyle 7 stroke-width:3px,fill:none,stroke:green;
linkStyle 8 stroke-width:3px,fill:none,stroke:green;
linkStyle 9 stroke-width:3px,fill:none,stroke:green;
end
subgraph "BDD SCC"
SCC_Raw(Raw Data Input) -- submit file <br/> run SCC --> SCC_Produits --> SCC_Products_access
SCC_Raw:::green1
SCC_Config:::green1 -- SCC --> SCC_Produits(SCC Produits: <br/> HIRELPP <br/> ELPP <br/> ELDA <br/> ELIC <br/>)
SCC_Produits:::green1
linkStyle 10 stroke-width:3px,fill:none,stroke:green;
linkStyle 11 stroke-width:3px,fill:none,stroke:green;
linkStyle 12 stroke-width:3px,fill:none,stroke:green;
end
end
subgraph "PCs Perso"
subgraph "PC F. Lapouge"
BDDL1 -- manuel --> INDRA(INDRA inversions <br/> Matlab <br/> interactif <br/> manuel temps llimté)
RS -- manuel --> INDRA:::green1
end
subgraph "PC Chris P."
Licel2sccCP(licel2scc converter) -- manuel --> sccpr2(Pr2 <br/> netcdf)
BDDL0 -- manuel --> Licel2sccCP:::green1
RS -- manuel --> Licel2sccCP
JNPT(Jupiter notebook plotting tool)
JNPT:::green1
end
subgraph "PC MAD"
scc_mad(Raw2scc <br/> licel2scc converter + scc_access <br/> automatique) -- manuel --> Pr2mad(Pr2 <br/> netcdf)
scc_mad:::green1
end
linkStyle 13 stroke-width:3px,fill:none,stroke:green;
linkStyle 14 stroke-width:3px,fill:none,stroke:green;
linkStyle 15 stroke-width:3px,fill:none,stroke:green;
linkStyle 16 stroke-width:3px,fill:none,stroke:green;
linkStyle 17 stroke-width:3px,fill:none,stroke:green;
linkStyle 18 stroke-width:3px,fill:none,stroke:green;
end
subgraph "AERIS/Icare Datacenter"
subgraph "BDD_Icare"
L1_Produits:::green1
L2_Produits:::green1
SCC_Produits -- ELPP auto --> SCC_ELPP:::green1
BDDL0 -->|auto| IPRAL_L0_Produits:::red1
end
subgraph "Algos"
SCC_ELPP -->|auto| Icare_Alg(BASIC <br/> GArrlic <BR/> ?? ) -->|auto| L2_Produits
Icare_Alg:::green1
STRAT_Config(STRAT IPRAL Config) --> Sirta_alg:::green1
STRAT_Config:::red1
IPRAL_L0_Produits --> Sirta_alg(STRAT)
Sirta_alg:::green
IPRAL_L0_Produits --> Raw2scc(Raw2scc <br/> licel2scc converter + scc_access <br/> automatique)
Raw2scc:::red1 -->|auto| SCC_Raw
end
linkStyle 19 stroke-width:3px,fill:none,stroke:green;
linkStyle 20 stroke-width:3px,fill:none,stroke:red;
linkStyle 21 stroke-width:3px,fill:none,stroke:green;
linkStyle 22 stroke-width:3px,fill:none,stroke:green;
linkStyle 23 stroke-width:3px,fill:none,stroke:red;
linkStyle 24 stroke-width:3px,fill:none,stroke:red;
linkStyle 25 stroke-width:3px,fill:none,stroke:red;
linkStyle 26 stroke-width:3px,fill:none,stroke:red;
BDDL1 -- auto --> L1_Produits
linkStyle 27 stroke-width:3px,fill:none,stroke:green;
end
subgraph "Data Usage & Analysis"
INDRA -->|manuel| QC(QC interne)
INDRA -->|manuel| QC2(QC pour ACtriS-EU <br/> Rayleigh fit <br/> Telecover <br/> Calibration depolar)
SCC_Products_access -->|manuel| JNPT --> |manuel| QC:::green1
Sirta_alg --> Classif(Atmosphère classification <br/> flag BLH,Aer,Cld,...)
Classif:::red1
L1_Produits -->|manuel| RCS(Uncalibrated Range Corrected signals)
BDDL1 -->|manuel| RCS:::green1
L2_Produits --> Analysis:::red1
SCC_Products_access -->|manuel & partially auto| ADB(ACTRIS-EU Database)
ADB:::green1
ADB --> Analysis
RCS -->|cloud optical properties <br/> calipso/Aeolus validation <br/> M. Chiriaco Team| Analysis
end
linkStyle 27 stroke-width:3px,fill:none,stroke:green;
linkStyle 28 stroke-width:3px,fill:none,stroke:green;
linkStyle 29 stroke-width:3px,fill:none,stroke:green;
linkStyle 30 stroke-width:3px,fill:none,stroke:green;
linkStyle 31 stroke-width:3px,fill:none,stroke:red;
linkStyle 32 stroke-width:3px,fill:none,stroke:green;
linkStyle 33 stroke-width:3px,fill:none,stroke:orange;
linkStyle 34 stroke-width:3px,fill:none,stroke:orange;
linkStyle 35 stroke-width:3px,fill:none,stroke:red;
linkStyle 36 stroke-width:3px,fill:none,stroke:orange;
linkStyle 37 stroke-width:3px,fill:none,stroke:red;
linkStyle 38 stroke-width:3px,fill:none,stroke:orange;
classDef grey fill:#a98,stroke:#333,stroke-width:4px
classDef red1 fill:#f20,stroke:#333,stroke-width:4px
classDef red2 fill:#f80,stroke:#333,stroke-width:2px
classDef red3 fill:#f80,stroke:#333,stroke-width:1px
classDef red4 fill:#f99,stroke:#333,stroke-width:2px
classDef red5 fill:#f99,stroke:#333,stroke-width:1px
classDef green1 fill:#9f6,stroke:#333,stroke-width:4px
classDef green2 fill:#9f6,stroke:#333,stroke-width:2px
classDef green3 fill:#9f6,stroke:#333,stroke-width:1px
classDef violet1 fill:#c095ea,stroke:#333,stroke-width:4px
classDef violet2 fill:#c095ea,stroke:#333,stroke-width:2px
classDef violet3 fill:#c095ea,stroke:#333,stroke-width:1px
classDef blue1 fill:#3865ff,stroke:#333,stroke-width:4px
classDef blue2 fill:#6689ff,stroke:#333,stroke-width:2px
classDef blue3 fill:#94acff,stroke:#333,stroke-width:1px
classDef blue4 fill:#bdccff,stroke:#333,stroke-width:1px
```