_____ _____ _____    _____ _____ _              
 / ____|_   _/ ____|  / ____/ ____| |       /\    
| (___   | || |  __  | (___| (___ | |      /  \   
 \___ \  | || | |_ |  \___ \\___ \| |     / /\ \  
 ____) |_| || |__| |  ____) |___) | |___ / ____ \ 
|_____/|_____\_____| |_____/_____/|_____/_/    \_\

Special Interest Group on Scientific Scripting Languages in Archaeology

This CAA International Special Interest Group (SIG) focusses on the application of Scripting Languages in archaeological research. To learn more about the purpose and goals of this SIG take a look at our Statement of purpose.

If you are working in the field of quantitative archaeology, if you are using scripting languages as part of your analysis and daily work, and if you would like to contribute and take part in the decision making of this group, please feel free and encouraged to contact us on our Google Mailing List, join the discussions in our various Github projects or take part in our sessions and workshops at the CAA conference.


At the CAA 2018 Tübingen we had a session on R as archaeological tool. Within this session all papers showed a very high standard of utilisation of R for archaeological questions, and a huge variety of different approaches. Lively discussions on teaching R to students and colleagues followed, and the question arose how we can make our preferred analytical framework more open and accessible to other interested parties.

From these events and discussions emerged a proposal to form a Special Interest Group at CAA International to have a permanent platform to exchange and discuss ideas, and to develop the practical benefits of R for archaeological applications. Following further discussion with colleagues it became clear that it would be a good idea to include other scripting languages, eg. python, into this SIG.


Name Role Github ORCID Programming languages
Martin Hinz Convener MartinHinz 0000-0002-9904-6548 R, Ruby
Sophie Schmidt Vice Convener scschmidt 0000-0003-4696-2101 R, (Python)
Clemens Schmid Secretary nevrome 0000-0003-3448-5715 R, C++
Ben Marwick Member benmarwick 0000-0001-7879-4531 R
Bjørn Peare Bartholdy Member bbartholdy 0000-0003-3985-1016 R
Dirk Seidensticker Member dirkseidensticker 0000-0002-8155-7702 R, Python
Dries Daems Member DriesDaems10 0000-0002-6444-9013 (R, NetLogo)
Florian Thiery Member florianthiery 0000-0002-3246-3531 Python, (JAVA,SQL,SPARQL)
James Allison Member jallison7 0000-0002-0706-8871 R, NetLogo, Pascal
Joe Roe Member joeroe 0000-0002-1011-1244 R, JavaScript
Joseph Lewis Member josephlewis 0000-0002-0477-1756 R, (Python)
Miguel Carrero Member MCarreroPazos 0000-0001-9203-9954 R
Mikel Díaz Member mikeldiazrodriguez 0000-0002-2703-1507 R
Peter Demján Member demjanp 0000-0002-1589-4727 Python
Petr Pajdla Member petrpajdla 0000-0001-7050-9572 R, (SQL)
Zack Batist Member zackbatist 0000-0003-0435-508X R, Cypher