Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
222 commits
Select commit Hold shift + click to select a range
aeae8bb
About.qmd: add SSPLab presentation
ntoulemonde Jul 10, 2025
af3973f
about.qmd: add Eurostat as partner
ntoulemonde Jul 10, 2025
f9d6d64
Add a project section in the blog tab
ntoulemonde Jul 11, 2025
b31707e
requirements.txt: deletion bcs unused
ntoulemonde Sep 12, 2025
84a155c
2024-05-02-quarto: correction of typo in folder name
ntoulemonde Sep 15, 2025
815eb14
2023_Enquete_budget : correction typo in folder name
ntoulemonde Sep 15, 2025
97566a9
2021-06-funathon: creation of event and typos issue #104
ntoulemonde Sep 15, 2025
513b74a
2022-06-funathon: creation of the event issue #104
ntoulemonde Sep 15, 2025
39e0663
.gitignore:
ntoulemonde Sep 15, 2025
a613ffd
event.qmd : add old JMS event issue #104
ntoulemonde Sep 15, 2025
93d2940
event.qmd: addition of old seminars with automated redirection to Ins…
ntoulemonde Sep 15, 2025
f81c028
2023_Enquete_BVF.qmd : description
ntoulemonde Sep 15, 2025
f7ae8f5
course.qmd: add materials about matching and neural network #104
ntoulemonde Sep 19, 2025
d6342f8
course.qmd: transfer materials about neural network in its own folde…
ntoulemonde Sep 19, 2025
b12210c
2023-Enquete_Budget: up
ntoulemonde Sep 25, 2025
7c97d0b
prepare to rebase
ntoulemonde Sep 29, 2025
3f4f338
Reordering website creating project folde, #110 ; home page set-up #111
ntoulemonde Oct 2, 2025
8e6f70e
Reordering website : transfer to event and delete talk
ntoulemonde Oct 2, 2025
f181767
event.qmd : transfering others events to yml file
ntoulemonde Oct 2, 2025
07b149d
cleaning / moving files
ntoulemonde Oct 2, 2025
cd77de8
deletion of unused static folder
ntoulemonde Oct 2, 2025
d284ca5
Infolettre_old : Typo
ntoulemonde Oct 2, 2025
84617bd
update dev.yaml to have preview upon PR
ntoulemonde Oct 8, 2025
614c723
Update gitignore
ntoulemonde Oct 8, 2025
37258e6
typos
ntoulemonde Oct 8, 2025
510c799
automated creation of project
ntoulemonde Oct 9, 2025
6733424
with authors
ntoulemonde Oct 9, 2025
4b2bb7b
new templates
ntoulemonde Oct 9, 2025
78aa4e4
typo
ntoulemonde Oct 9, 2025
d1351f5
import webpages from grist
ntoulemonde Oct 9, 2025
be90677
relaunch publish
ntoulemonde Oct 9, 2025
d5f1c9e
new projects
ntoulemonde Oct 10, 2025
8162baa
update images
ntoulemonde Oct 10, 2025
af9285d
satellites : ajout card
ntoulemonde Oct 10, 2025
2ab90ab
update index satelittes
ntoulemonde Oct 10, 2025
dfbd0da
Add codif ape subproject
ntoulemonde Oct 10, 2025
acd6544
update codif-ape subprojects
ntoulemonde Oct 10, 2025
eb207d5
typo
ntoulemonde Oct 10, 2025
ca6573e
update card codif-ape
ntoulemonde Oct 10, 2025
9b37cb7
update card codif APE
ntoulemonde Oct 10, 2025
49d3986
template dir update
ntoulemonde Oct 10, 2025
7dc2a04
update codif-ape hyperlinks
ntoulemonde Oct 10, 2025
2d881e5
update codif-ape cards
ntoulemonde Oct 10, 2025
2780577
update satellites cards
ntoulemonde Oct 10, 2025
239ff79
other events : add séminaire
ntoulemonde Oct 10, 2025
6e3a6cb
_variables.yml : add and replace in old files
ntoulemonde Oct 16, 2025
a7cd3f1
_variables.yml: add grist directory
ntoulemonde Oct 16, 2025
4f5bdd7
dev.yaml : no comment
ntoulemonde Oct 16, 2025
73c24df
default lang : fr
ntoulemonde Oct 16, 2025
49a695b
dev.yml : update previous comment
ntoulemonde Oct 21, 2025
74c9b60
rebase on main : newsletter_20
ntoulemonde Oct 21, 2025
cfc617b
rebase on main : newsletter_19 and talk_observable
ntoulemonde Oct 21, 2025
14d13f9
dev.yml : fix errors
ntoulemonde Oct 21, 2025
3d25c66
dev.yml : fix
ntoulemonde Oct 21, 2025
b8cf05d
dev.yml : test with dedicated folder
ntoulemonde Oct 21, 2025
74061ed
dev.yml: with directory creation beforehand
ntoulemonde Oct 21, 2025
46d0339
dev.yml: fix publish_dir
ntoulemonde Oct 21, 2025
7ee0c12
dev.yml fix last line
ntoulemonde Oct 21, 2025
dde3344
dev.yaml: updated deploy
ntoulemonde Oct 21, 2025
3ba93e1
dev.yaml : fix
ntoulemonde Oct 21, 2025
c5f804f
dev.yaml : token permissions
ntoulemonde Oct 21, 2025
dd6b51e
dev.yaml : token permissions for deploy
ntoulemonde Oct 21, 2025
ae39223
dev.yaml : try with other github action
ntoulemonde Oct 21, 2025
6bbf382
dev.yaml : try with other github action
ntoulemonde Oct 21, 2025
547b815
dev.yaml : try with a third github action
ntoulemonde Oct 21, 2025
547f127
dev.yaml : try with a third github action
ntoulemonde Oct 21, 2025
074601a
dev.yaml : try with a third github action
ntoulemonde Oct 21, 2025
08383c3
dev.yaml : try with a third github action
ntoulemonde Oct 21, 2025
1535e44
dev.yaml : try with a third github action
ntoulemonde Oct 21, 2025
a95784f
dev.yaml : try with a third github action
ntoulemonde Oct 21, 2025
bd20630
dev.yaml : try with a third github action
ntoulemonde Oct 21, 2025
adc5d8b
dev.yaml : try with a third github action
ntoulemonde Oct 21, 2025
39c8741
dev.yaml : another try with another action
ntoulemonde Oct 21, 2025
23ff29f
dev.yaml : another try with another action
ntoulemonde Oct 21, 2025
c751078
dev.yaml : another try with another action
ntoulemonde Oct 21, 2025
1cb8947
dev.yaml : another try with another action
ntoulemonde Oct 21, 2025
5962e61
another try of dev.yaml
ntoulemonde Oct 21, 2025
24945df
dev.yaml : test
ntoulemonde Oct 22, 2025
c7b6f0a
dev.yaml : test
ntoulemonde Oct 22, 2025
82db3e0
dev.yaml : test
ntoulemonde Oct 22, 2025
4b9ca7a
dev.yaml : test
ntoulemonde Oct 22, 2025
ae74363
dev.yaml : test
ntoulemonde Oct 22, 2025
bb66d22
dev.yaml : update comment
ntoulemonde Oct 22, 2025
efe76fd
dev.yaml : update comment
ntoulemonde Oct 22, 2025
0ef5dcd
dev.yaml : update comment
ntoulemonde Oct 22, 2025
3330006
dev.yaml : update comment
ntoulemonde Oct 22, 2025
059de03
dev.yaml : update delete
ntoulemonde Oct 22, 2025
ded4209
typos in talk and infolettre
ntoulemonde Oct 22, 2025
33232f7
observable:typos
ntoulemonde Oct 13, 2025
8a54d34
dev.yaml : try with other github action
ntoulemonde Oct 21, 2025
1ccfcaf
dev.yaml : test
ntoulemonde Oct 22, 2025
fb0521c
dev.yaml : update comment
ntoulemonde Oct 22, 2025
6b13560
dev.yaml : update delete
ntoulemonde Oct 22, 2025
0b0a242
Merge branch 'fusion_site_ssplab' of https://github.com/InseeFrLab/ss…
ntoulemonde Oct 22, 2025
ff61341
Add english version to the site (#115)
ntoulemonde Oct 23, 2025
a2a81e9
update post merge
ntoulemonde Oct 23, 2025
68deafd
manifeste moved to root
ntoulemonde Oct 23, 2025
48064cf
update readme
ntoulemonde Oct 23, 2025
44e5576
add a wiki
ntoulemonde Oct 23, 2025
64cb603
Add event cloture 10% #117
ntoulemonde Oct 23, 2025
4229c9c
remove DSDS #110
ntoulemonde Oct 23, 2025
36f34b4
with test table as html - no babeldown translation
ntoulemonde Oct 23, 2025
31f7850
project:GDP tracker and translation #116
ntoulemonde Oct 23, 2025
d03f6dd
project:GDP tracker and translation images #116
ntoulemonde Oct 23, 2025
309a74c
project: no author #116 #110
ntoulemonde Oct 23, 2025
61952a7
typos
ntoulemonde Oct 23, 2025
caafbe5
script function to generate template - no work
ntoulemonde Oct 23, 2025
fb49124
with Python functions to create project based on project_template
ntoulemonde Oct 23, 2025
4887397
with uv env
ntoulemonde Oct 23, 2025
34a07fd
transfer wiki
ntoulemonde Oct 24, 2025
99d260f
categories streamlining
ntoulemonde Oct 24, 2025
9257614
JOCAS (FR) : #116
ntoulemonde Oct 24, 2025
4df7460
update template.py
ntoulemonde Oct 24, 2025
efa27c9
with updated link to github and deletion of multiple footnotes
ntoulemonde Nov 7, 2025
3a5d85b
deletion of polars-tuto
ntoulemonde Nov 7, 2025
87cad9e
typos variable about.en
ntoulemonde Nov 7, 2025
95c5f65
variable link to repo
ntoulemonde Nov 7, 2025
4dfbbdc
projects description
ntoulemonde Nov 7, 2025
6ae89a2
add formation R MTES - issue #118
ntoulemonde Nov 7, 2025
7187800
update link training sspcloud - issue #118
ntoulemonde Nov 7, 2025
6c6929e
add formation Observable - issue #118
ntoulemonde Nov 7, 2025
70a16e2
update english version #116 #114
ntoulemonde Nov 7, 2025
0bf2a8e
with github icon
ntoulemonde Nov 7, 2025
fc7b767
update to match call from shell
ntoulemonde Nov 7, 2025
53ba0f0
update translate to translate index.qmd
ntoulemonde Nov 7, 2025
32c012f
update readme for translate and project creation
ntoulemonde Nov 7, 2025
bf14ae7
with doremifasol #116 and english version #114
ntoulemonde Nov 7, 2025
34c632e
add DREES datavisualisation on COVID19 tests - issue #114 and #116
ntoulemonde Nov 7, 2025
523fa59
add JOCAS english version - issue #114
ntoulemonde Nov 7, 2025
d80330d
format template.py
ntoulemonde Nov 7, 2025
0a72c20
add pynsee, EN and FR versions - issue #114 #116
ntoulemonde Nov 7, 2025
a246d3a
update project template
ntoulemonde Nov 7, 2025
38eabdd
add open science monitor, EN and FR versions - issue #114 #116
ntoulemonde Nov 7, 2025
26658b9
update template with github repo
ntoulemonde Nov 7, 2025
8e8f8cf
small updates
ntoulemonde Nov 7, 2025
9b2c6d1
with github fa
ntoulemonde Nov 12, 2025
cee1102
fix bug in pynsee index.qmd with github fa
ntoulemonde Nov 12, 2025
178fc0c
update link to repo code + harmonization between pages
ntoulemonde Nov 12, 2025
b7d6a44
with Curiexplore, FR and EN, #116 #114
ntoulemonde Nov 12, 2025
4517617
with .venv
ntoulemonde Nov 12, 2025
8806161
translate function: search in project dir
ntoulemonde Nov 12, 2025
4949d2a
update Curiexplore #114 #116
ntoulemonde Nov 12, 2025
0c7af33
add lockdown population movement, FR and EN versions #114 #116
ntoulemonde Nov 12, 2025
6545144
update readme
ntoulemonde Nov 12, 2025
5f3e4c1
update site-url for preview
ntoulemonde Nov 12, 2025
f03ac86
update github link curiexplore
ntoulemonde Nov 12, 2025
6d64964
harmonization categories with gdp_media
ntoulemonde Nov 12, 2025
70237eb
add project "prevoir croissance en lisant le journal", FR #104 and EN…
ntoulemonde Nov 12, 2025
794df3a
with english image
ntoulemonde Nov 12, 2025
9ee6b50
add project amelioration RP, FR #104 and EN #116
ntoulemonde Nov 12, 2025
5ade4c3
add project cybercrime, FR #104 and EN #116
ntoulemonde Nov 12, 2025
cf77f59
fix cybercrime
ntoulemonde Nov 12, 2025
d41f19a
add blog JMS2022 #104 and link to JMS in extraction_CS
ntoulemonde Nov 13, 2025
0d7483f
blog : add caveat for blog
ntoulemonde Nov 13, 2025
5ed9aa3
blog : mapreduce vs hadoop #104
ntoulemonde Nov 13, 2025
c4a3b48
rebase on main : network day
ntoulemonde Nov 13, 2025
d6dc50b
project: add enquete asso, FR #104 and EN #116
ntoulemonde Nov 14, 2025
053ef39
clean dev.yaml
ntoulemonde Nov 14, 2025
64f3a0f
project: add outlier dsn, FR #104 and EN #116
ntoulemonde Nov 14, 2025
cbc71be
with default logo for listings
ntoulemonde Nov 14, 2025
6bf9bea
update index not to have too many cards
ntoulemonde Nov 14, 2025
aa96849
fix bug with logo
ntoulemonde Nov 14, 2025
b427f1a
creation of similar projects by default
ntoulemonde Nov 14, 2025
c670060
add old project: segregation
ntoulemonde Nov 14, 2025
f993425
glossary for translation - first attempt
ntoulemonde Nov 14, 2025
7dff7c3
typo webscraping
ntoulemonde Nov 14, 2025
c13f250
update scripts
ntoulemonde Nov 14, 2025
f782449
update readme
ntoulemonde Nov 14, 2025
906cbd5
add project "webscraping IPC", FR #104 and EN #116
ntoulemonde Nov 14, 2025
d69fb37
add similar project : ipc and webscrapping
ntoulemonde Nov 14, 2025
85b85db
add similar project : new data
ntoulemonde Nov 14, 2025
3529911
add similar project: automatic coding - to update
ntoulemonde Nov 14, 2025
e2ac386
add similar project: webscraping - to update
ntoulemonde Nov 14, 2025
a8a14f6
add similar project : package - to update
ntoulemonde Nov 14, 2025
c38cdc3
Update build-render job conditions in dev.yaml
ntoulemonde Nov 14, 2025
e273869
Add push trigger for all branches in dev workflow
ntoulemonde Nov 14, 2025
e66d35e
Update glossary with new French-English terms
ntoulemonde Nov 14, 2025
a3e80ea
test preview
ntoulemonde Nov 17, 2025
91836a5
return to dev.yml at 053ef391bab84b45326c3a0e32650b654ea73dd1
ntoulemonde Nov 17, 2025
dbfd9ef
test preview
ntoulemonde Nov 17, 2025
deef54b
test preview -2
ntoulemonde Nov 17, 2025
24c4de3
rebase on main
ntoulemonde Nov 17, 2025
5c752b6
update concurrency
ntoulemonde Nov 17, 2025
46d7d40
update dev.yml with no push
ntoulemonde Nov 17, 2025
8b8cba0
name to dev.yml
ntoulemonde Nov 17, 2025
15ac45a
with pr_number in dev.yml
ntoulemonde Nov 17, 2025
930815f
add similar project : package - final
ntoulemonde Nov 17, 2025
3d4c022
add similar project: automatic coding - final
ntoulemonde Nov 17, 2025
3828e9d
add similar project: webscraping - final
ntoulemonde Nov 17, 2025
b1c5781
typo
ntoulemonde Nov 17, 2025
cdf1edb
with short presentation of what a project is
ntoulemonde Nov 17, 2025
720dc36
modif suite point mensuel
ntoulemonde Nov 18, 2025
3a543e7
add a new row for documentation and harmonization of references to JMS
ntoulemonde Nov 18, 2025
e8ec4e6
add project on food products classification , FR #104 and EN #116
ntoulemonde Nov 18, 2025
a346855
add project RSVERO, FR #104 and EN #116
ntoulemonde Nov 18, 2025
3d31253
harmonization translation - MSO/SSM
ntoulemonde Nov 18, 2025
f43e42d
update template with categories for listing
ntoulemonde Nov 18, 2025
2f2708b
rebase on main
ntoulemonde Nov 18, 2025
45c4dd5
Merge branch 'main' into fusion_site_ssplab
ntoulemonde Nov 18, 2025
e04eba9
merge main into fusion_ssplab
ntoulemonde Nov 18, 2025
5b33516
translate : add removal of usual issues with Qmd table
ntoulemonde Nov 18, 2025
e32d9d7
add project: 2021 webscraping ipc
ntoulemonde Nov 18, 2025
6c6ce55
fix typo link to previous event
ntoulemonde Nov 18, 2025
82e5f40
typo link to manifesto
ntoulemonde Nov 19, 2025
0c11f85
with function to extract project details
ntoulemonde Nov 19, 2025
32a86f2
add project on new sources of data - CB data
ntoulemonde Nov 19, 2025
e615550
move resil/matching project
ntoulemonde Nov 19, 2025
d33cf9c
harmonization tags for private data sources
ntoulemonde Nov 19, 2025
095fa5f
add mobile phone data use
ntoulemonde Nov 19, 2025
97a112f
update readme with categories harmonization
ntoulemonde Nov 19, 2025
95cc5df
update tabac.png
ntoulemonde Nov 19, 2025
2bf35fe
typo blog
ntoulemonde Nov 19, 2025
e6d7dd0
fix image link and delete default image
ntoulemonde Nov 19, 2025
3908460
update default image for english version
ntoulemonde Nov 19, 2025
c08b512
fix typo
ntoulemonde Nov 19, 2025
bf23e62
delete unnecessary arg pr_number
ntoulemonde Nov 19, 2025
53fe892
update homepage style (EN)
ntoulemonde Nov 19, 2025
85649d2
move projects (english version) to homepage - try
ntoulemonde Nov 19, 2025
7bea5e4
cpi and updates links webscraping ipc
ntoulemonde Nov 21, 2025
10f72da
.nojekyll useless
ntoulemonde Dec 5, 2025
63c286a
Merge branch 'main' into fusion_site_ssplab
ntoulemonde Dec 9, 2025
3311969
update announcement
ntoulemonde Dec 9, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 0 additions & 2 deletions .github/workflows/dev.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,6 @@ jobs:
preview-branch: ${{ env.PREVIEW_BRANCH }}
action: deploy
comment: false
pr_number: ${{ github.event.pull_request.number }}

- name: Comment PR (custom)
uses: marocchino/sticky-pull-request-comment@v2
Expand Down Expand Up @@ -98,4 +97,3 @@ jobs:
Preview removed because the pull request was closed.
${{ steps.remove-preview.outputs.action-start-time }}


2 changes: 2 additions & 0 deletions .github/workflows/prod.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -33,3 +33,5 @@ jobs:
target: netlify
NETLIFY_AUTH_TOKEN: ${{ secrets.NETLIFY_AUTH_TOKEN }}
NETLIFY_SITE_ID: ${{ secrets.NETLIFY_SITE_ID }}


17 changes: 17 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,24 @@ node_modules/
go.sum
.hugo_build.lock

# Quarto
_freeze/
*.html
*.json
*.feed*
site_libs/

# For gh-pages
/.quarto/
_site/

rp_parquet/
*.quarto_ipynb
**/*.quarto_ipynb
course_files/

# Venv
.venv/
*/.venv/
__pycache__/
*/__pycache__/
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -147,7 +147,7 @@ Pour des sujets plus transversaux, ou pour discuter avec les autres
membres du réseau, il est possible de rejoindre le salon de discussion dédié
sur le service de messagerie `Tchap`. Il s'agit d'un salon privé auquel vous
pouvez demander l'accès en envoyant un message privé à Lino Galiana ou un
mail à ssphub-contact@insee.fr
mail à {{< var contact.email >}}

## :four: Comment ajouter une référence dans l'une des rubriques événements, ressources ou projets ?

Expand Down
105 changes: 100 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,103 @@
# Site web du réseau des data scientists du service statistique public
# Website of the data scientists of the French Official Statistical System

Code source du `SSPHub`, le site du réseau des
_data scientists_ du service statistique public (SSP).
Code of the [`SSPHub`](https://ssphub.netlify.app.), a website for data scientists of the French Official Statistical System.

Contenu disponible sur https://ssphub.netlify.app.
# How to use this repo ?
## Set up
Assumes you have an account on [https://datalab.sspcloud.fr/](https://datalab.sspcloud.fr/)
- Open a service (VSCode or other IDE) with **R installed**
- Github account, (with credentials to InseeFrLab/ssphub if you want to deploy the website)

## How to contribute
Specified in [contributing.md](CONTRIBUTING.md)

## How to

### Render / preview when coding
- render: `Rscript scripts/render.R`
- preview: `Rscript scripts/preview.R`
- render and preview : `Rscript scripts/render.R && Rscript scripts/preview.R`

If a PR is opened, a website preview is automatically generated. The link to the preview is in the Github PR details. Every push to the remote repo will trigger an update of the website preview.

### Create a project
used with Python. `create_folder_and_file("2022_JOCAS")`

```{shell}
cd scripts
uv sync
uv run template.py name_of_the_folder (optional: name_of_the_template.qmd)
```

Example :
```{shell}
cd scripts
uv sync
uv run template.py test
```


### Harmonization of categories
private data sources : introduce code snippets for YAML part.
```{json}
"add private data tags (FR)": {
"prefix": "prdata",
"body": " - données de caisse\n - données de téléphonie mobile\n - données CB\n - données comptes bancaires",
"description": "adds categories for listing of similar projects related to private data sources"
},

"add private data tags (EN)": {
"prefix": "en_prdata",
"body": " - scanner data\n - mobile phone data\n - credit card data\n - bank account data",
"description": "adds categories for listing of similar projects related to private data sources"
},
```
When a new category is created, do a find and replace all to add this category to all the listing to ensure consistency.

### Translate a page to english
Config :
- have a deepl API KEY stored as `DEEPL_API_KEY`
- working directory must be ssphub/scripts

```{shell}
# it will take the "index.qmd" file of the project/project_subdir dir and translate it into "index.en.qmd
Rscript translate.R project_subdir
```

Example
```{shell}
Rscript scripts/translate.R 2023_doremifasol
```


Have a careful check with the proposed translated webpage. The automated translation often
adds a backslash or "-" at some spots that creates bugs when rendering the website. For example :
- `description: | -` for `description: |`
- `{{\< fa brands github >}}` for `{{< fa brands github >}}`
- Markdown table structure contains many whitespace and ---
The translate programm removes some issues but not all. It deletes all "\", multiple spaces and multiple "----".
But some ENTER remain, and it doesn't translate categories of listing.
A careful look is needed :
- listing categories in the YAML part must be translated
- inside Qmd table to ensure that a row is always coded in 1 line of code.

### Publish
Publishing is automated with CI in the [prod.yaml](.github/workflows/prod.yaml) file.

# Credits
Thanks to :

- [babelquarto](https://docs.ropensci.org/babelquarto/)
- Quarto

# Personnal

## To do
- speed up R set up in Github actions (with renv? / dependencies set to '"hard"'?)
- move image to S3 to have smaller repo (impact on newsletter download image function)
- have a developpement Quarto profile ?
- doublon blog/polars/polars-tuto.qmd et additional/notebooks

## Useful
- init.sh ??

Site web construit avec `Quarto`
16 changes: 16 additions & 0 deletions _quarto-en.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
website:
description: "Network of data scientists working for the French administration"
navbar:
search: true
right:
- icon: github
href: https://github.com/InseeFrLab/ssphub
left:
- href: index.qmd
text: "Home"
- href: about.qmd
text: "About the SSPHub"
- href: https://datalab.sspcloud.fr/
text: "SSPCloud"

lang: en-GB
39 changes: 39 additions & 0 deletions _quarto-fr.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
website:
description: "Blog du réseau des data scientists de la statistique publique"
navbar:
search: true
right:
- icon: rss
href: index.xml
- icon: github
href: https://github.com/InseeFrLab/ssphub
left:
- href: index.qmd
text: "Accueil"
- href: event.qmd
text: "Événements"
- href: blog.qmd
text: "Blog"
- href: project.qmd
text: "Projets"
- href: course.qmd
text: "Ressources utiles"
- text: "À propos"
menu:
- href: infolettre/infolettre.qmd
text: "Newsletters"
- href: about.qmd
text: "Présentation du réseau"
- href: manifeste.qmd
text: "Manifeste du réseau"
- href: https://datalab.sspcloud.fr/
text: "Le SSPCloud"

announcement:
icon: bi-megaphone
dismissable: true
content: "📺️ Les présentations et le replay de la journée du réseau, le 1^er^ décembre 2025, [sont disponibles](/event/2025-12-01-network-day/index.qmd)"
type: primary
position: below-navbar

lang: fr
84 changes: 38 additions & 46 deletions _quarto.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,62 +3,54 @@ project:
render:
- index.qmd
- about.qmd
- course.qmd
- blog.qmd
- event.qmd
- talk/**/*.qmd
- additional/manifeste.qmd
- manifeste.qmd
- "!additional/notebooks/*.qmd"
- infolettre/*.qmd
- infolettre/**/*.qmd
- post/**/*.qmd
- partenaires/**/*.qmd
- course/**/*.qmd
- blog.qmd
- blog/**/*.qmd
- "!*/parquetRP/snippets/*"
- "!*/polars/polars-tuto.qmd"
- course.qmd
- course/**/*.qmd
- event.qmd
- event/**/index.qmd
- infolettre/infolettre.qmd
- infolettre/**/index.qmd
- partenaires/**/index.qmd
- project.qmd
- project/**/*.qmd
# English version - dealt with babelquarto and not with Quarto profiles
- '*.en.qmd'

website:
title: "SSPHub"
# site-url: https://ssphub.netlify.app/ # For production
site-url: https://InseeFrLab.github.io/ssphub/pr-preview/pr-112/ # when PR open
# site-url: https://user-nicolastlm-497263-0.user.lab.sspcloud.fr/proxy/4321/ # For dev
repo-url: https://github.com/InseeFrLab/ssphub
repo-actions: [source, issue, edit]

title-block-banner: "#6886bb"
title-block-banner-color: white

website:
title: "SSPHub"
navbar:
search: true
right:
- icon: rss
href: index.xml
left:
- href: index.qmd
text: "Home"
- href: event.qmd
text: "Événements"
- href: infolettre/index.qmd
text: "Newsletters"
- href: blog.qmd
text: "Blog"
- href: course.qmd
text: "Ressources utiles"
- text: "À propos"
menu:
- href: about.qmd
text: "Présentation du réseau"
- href: additional/manifeste.qmd
text: "Manifeste du réseau"
- href: https://datalab.sspcloud.fr/
text: "Le SSPCloud"
- icon: github
href: https://github.com/InseeFrLab/ssphub
site-url: https://ssphub.netlify.app/
description: "Blog du réseau des data scientists de la statistique publique"
announcement:
icon: bi-megaphone
dismissable: true
content: "📺️ Les présentations et le replay de la journée du réseau, le 1^er^ décembre 2025, [sont disponibles](/talk/2025-12-01-network-day/index.qmd)"
position: below-navbar
profile:
default: fr
group: [fr, en]

format:
html:
theme: [cosmo, styles.scss]
theme: [cosmo, assets/scss/styles.scss]
toc: true
page-layout: article

babelquarto:
languagelinks: navbar
languagecodes:
- name: en
text: "🇬🇧 English"
- name: fr
text: "🇫🇷 Français"
mainlanguage: 'fr'
languages: ['en']
icon: "" # No bootstrap icon


12 changes: 12 additions & 0 deletions _variables.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@

contact:
email: <contact-ssphub@insee.fr>
tchap: https://tchap.gouv.fr/#/room/#ssphub:agent.finances.tchap.gouv.fr

signup:
form: https://grist.numerique.gouv.fr/o/ssphub/forms/jSjAV3L2F8mmiRVuVEpfF7/103
fiche: https://grist.numerique.gouv.fr/o/ssphub/iTFX7gryL8jK/Annuaire?utm_id=share-doc

site:
url: https://ssphub.netlify.app/
github: https://github.com/InseeFrLab/ssphub
37 changes: 37 additions & 0 deletions about.en.qmd
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
---
title: The SSPHub, the network for data scientists
---

# The SSPHub, the network for data scientists

The network of [Official Statistical System (SSP)](https://www.insee.fr/en/information/2386424) data scientists is made up mainly, but not exclusively, of **the government departments responsible for producing official statistics** (mainly INSEE and ministerial statistical departments).

The network has several objectives, the main ones being:

- The **sharing and disseminating knowledge** within the *data scientists* community around the practices and innovations of the *data-science* ;
- The **innovative work** in the field of statistical production ;
- Facilitate **exchanges between peers** The aim is to facilitate exchanges between peers, whether or not they belong to the official statistical service.

In order to better define the objectives, target audience, themes addressed by the network, and associated resources, a [manifesto ](manifeste.html) was drafted collectively.

# Would you like to join the network?

The network is open to anyone working in the production of official statistics and more widely in the civil service.
There are various ways in which you can join, but exchanges are (surprisingly😱) in French 🇫🇷 :

- You can join our discussion channel [`Tchap`]({{< var contact.tchap >}}) ;
- You can receive the newsletter by registering [here]({{< var signup.form >}}) ;
- You can take part in the creation of content on this site at [our `Github` {{< fa brands github >}}]({{< var contact.email >}}) ;
- If you have any questions, would like to chat, etc., you can also send an e-mail to {{< var contact.email >}}.

# The SSP Lab, INSEE's data science innovation laboratory, which also runs the SSPHub.

The SSPLab also manages the SSPHub network.
The SSPLab is an INSEE unit (equivalent to a division or office) which was created following the Insee-2025 medium-term strategy reflections. [^1] .
Part of the Methodology, Statistical and International Coordination Directorate (the famous DMCSI), the SSP Lab **promotes innovation and novelty in data sources, technologies and data science methods**.
To this end, it conducts experimental projects in support of the sponsoring departments responsible for producing official statistics (including SSMs outside INSEE, INSEE's business divisions and regional directorates).
It also provides **monitoring role** and **dissemination of innovative statistical methods** co-organises the SSPHub and acts as a link between **external partners** in areas within its remit (research laboratories, European peers).

[^1]: More details are available on the Insee website [here (French)](https://www.insee.fr/fr/information/3559883)


Loading