scieee Science in your language
[en] (orig)

Beyond Monkey Jobs. Leveraging a 'Data as Code' Approach for Efficient and FAIR Research Data Management

Author: Scisci, Domingo; De Santis, Giovanna
Publisher: Zenodo
DOI: 10.5281/zenodo.17294254
Source: https://zenodo.org/records/17294254/files/Beyond_Monkey_Jobs.pdf
Beyond Monkey Jobs
Le e aging a ‘Da a as Code’ App oach o E icien and FAIR Resea ch Da a
Managemen
Domingo Scisci, Gio anna De San is
ISA - RC33 Logic and Me hodology - 11 h In e na ional
Con e ence on Social Science Me hodology
NAPLES - 09 | 23 | 2025
ISA - RC33 Logic and Me hodology - 11 h In e na ional Con e ence on Social Science Me hodology - Naples - 23 | 09 | 2025
The Challenge
Inc easingly la ge olumes o da a
 mo e complex managemen
Rep oducibili y and anspa ency as key alues
 How o ensu e hem?
Need o mo e and mo e s uc u ed (me a)da a
 F & I o FAIR p inciples
Manual, epe i i e asks
 Time-consuming and e o -p one
ISA - RC33 Logic and Me hodology - 11 h In e na ional Con e ence on Social Science Me hodology - Naples - 23 | 09 | 2025
Wha is Da a as Code?
TRADITIONAL DATA AS CODE
da a_ok.d a
sc ip .do
sc ip 1.do
da a_de .d a
da a_ok_ok.d a
da a_de _la es .d a
sc ip 2.do
sc ip 2.do
impo pandas as pd
de echo_wo ld() {
p in ("hello_wo ld")
}
i __name__ == "main":
echo_wo ld()
impo pandas as pd
de echo_wo ld() {
p in ("hello_wo ld")
}
i __name__ == "main":
echo_wo ld()
impo pandas as pd
de echo_wo ld() {
p in ("hello_wo ld")
}
i __name__ == "main":
echo_wo ld()
impo pandas as pd
de echo_wo ld() {
p in ("hello_wo ld")
}
i __name__ == "main":
echo_wo ld()
main.py
impo /
analysis/
CODEBASE
impo pandas as pd
de echo_wo ld() {
p in ("hello_wo ld")
}
i __name__ == "main":
echo_wo ld()
impo pandas as pd
de echo_wo ld() {
p in ("hello_wo ld")
}
i __name__ == "main":
echo_wo ld()
impo pandas as pd
de echo_wo ld() {
p in ("hello_wo ld")
}
i __name__ == "main":
echo_wo ld()
impo pandas as pd
de echo_wo ld() {
p in ("hello_wo ld")
}
i __name__ == "main":
echo_wo ld()
impo pandas as pd
de echo_wo ld() {
p in ("hello_wo ld")
}
i __name__ == "main":
echo_wo ld()
impo pandas as pd
de echo_wo ld() {
p in ("hello_wo ld")
}
i __name__ == "main":
echo_wo ld()
Focusing a en ion (and
wo k) on he code
ha gene a es he
da a as opposed
o he da a i sel ,
acili a ing ac i i ies
o documen he
ope a ions pe o med,
in a anspa en and
collabo a i e manne .
Mo e da ase s a ound: which one is
upda ed?
Sel -con ained sc ip s: how o deal
wi h con lic s?
Single Sou ce o T u h
Focus on code
Always upda ed o all
ISA - RC33 Logic and Me hodology - 11 h In e na ional Con e ence on Social Science Me hodology - Naples - 23 | 09 | 2025
Key Fea u es o Da a as Code
VERSION CONTROL AUTOMATION REPRODUCIBILITY
qua o
ISA - RC33 Logic and Me hodology - 11 h In e na ional Con e ence on Social Science Me hodology - Naples - 23 | 09 | 2025
Case S udy: DASSI
 Da a A chi e o Social Sciences in I aly
 Led by he Uni e si y o Milano-Bicocca and CNR
 Na ional Se ice P o ide o CESSDA ERIC
Main se ices:
Da a cu a ion and a chi ing o long- e m p ese a ion
Da a disco e y and access
Suppo o esea che s in da a managemen
Many ac i i ies equi e epe i i e asks and ca e ul
documen a ion, which a e inhe en ly p one o e o
and hus demand igo ous quali y con ol.

ISA - RC33 Logic and Me hodology - 11 h In e na ional Con e ence on Social Science Me hodology - Naples - 23 | 09 | 2025
Example 1: Da a Managemen - ITA.LI
ISA - RC33 Logic and Me hodology - 11 h In e na ional Con e ence on Social Science Me hodology - Naples - 23 | 09 | 2025
Example 1: Da a Managemen - ITA.LI
ISA - RC33 Logic and Me hodology - 11 h In e na ional Con e ence on Social Science Me hodology - Naples - 23 | 09 | 2025
Example 1: Da a Managemen - ITA.LI
ISA - RC33 Logic and Me hodology - 11 h In e na ional Con e ence on Social Science Me hodology - Naples - 23 | 09 | 2025
Example 1: Da a Managemen - ITA.LI
THANK YOU!
Ques ions?
Domingo Scisci
 [email p o ec ed]
 domingoscisci
Gio anna De San is
 [email p o ec ed]
© 2025 Domingo Scisci, Gio anna De San is. This wo k is licensed unde a CC BY 4.0 In e na ional License