From 8e23f694b24f0df0a1fd095dfa4a3f6c73b97b7c Mon Sep 17 00:00:00 2001 From: nevrome Date: Sun, 12 May 2024 15:35:29 +0000 Subject: [PATCH] deploy: 9f846f85a7f2fdb64f61760fddd50ff32c9f8e04 --- about/index.html | 2 +- categories/index.html | 2 +- categories/index.xml | 2 +- documents/becoming_a_member/index.html | 2 +- documents/caa_proposal/index.html | 2 +- documents/index.html | 2 +- documents/index.xml | 2 +- documents/letter_members_bid/index.html | 2 +- documents/twitter_guidelines/index.html | 2 +- index.html | 4 ++-- index.xml | 9 +++++---- members/index.html | 2 +- members/index.xml | 2 +- minutes/2019-04-24/index.html | 2 +- minutes/2020-09-01/index.html | 2 +- minutes/2020-10-06/index.html | 2 +- minutes/2020-11-03/index.html | 2 +- minutes/2020-12-01/index.html | 2 +- minutes/2021-01-05/index.html | 2 +- minutes/2021-02-02/index.html | 2 +- minutes/2021-03-05/index.html | 2 +- minutes/2021-04-09/index.html | 2 +- minutes/2021-05-14/index.html | 2 +- minutes/2021-06-04/index.html | 2 +- minutes/2021-07-02/index.html | 2 +- minutes/2021-08-06/index.html | 2 +- minutes/2021-09-03/index.html | 2 +- minutes/2021-10-04/index.html | 2 +- minutes/2021-11-01/index.html | 2 +- minutes/2021-12-06/index.html | 2 +- minutes/2022-01-10/index.html | 2 +- minutes/2022-02-07/index.html | 2 +- minutes/2022-03-07/index.html | 2 +- minutes/2022-04-04/index.html | 2 +- minutes/2022-05-02/index.html | 2 +- minutes/2022-06-13/index.html | 2 +- minutes/2022-07-04/index.html | 2 +- minutes/2022-09-12/index.html | 2 +- minutes/2022-10-12/index.html | 2 +- minutes/2022-11-07/index.html | 2 +- minutes/2022-12-12/index.html | 2 +- minutes/2023-01-09/index.html | 2 +- minutes/2023-02-06/index.html | 2 +- minutes/2023-03-01/index.html | 2 +- minutes/2023-05-03/index.html | 2 +- minutes/2023-06-07/index.html | 2 +- minutes/2023-07-05/index.html | 2 +- minutes/2023-08-02/index.html | 2 +- minutes/2023-09-06/index.html | 2 +- minutes/2023-10-04/index.html | 2 +- minutes/2023-12-06/index.html | 2 +- minutes/2024-02-07/index.html | 2 +- minutes/2024-03-06/index.html | 2 +- minutes/2024-04-03/index.html | 2 +- minutes/2024-05-08/index.html | 2 ++ minutes/index.html | 3 ++- minutes/index.xml | 3 ++- sessions/caa2019_roundtable/index.html | 2 +- sessions/caa2019_workshop/index.html | 2 +- sessions/caa2020_session/index.html | 2 +- sessions/caa2021_session/index.html | 2 +- sessions/caa2021_workshop/index.html | 2 +- sessions/caa2022_session/index.html | 2 +- sessions/caa2022_workshop/index.html | 2 +- sessions/caa2023_session/index.html | 2 +- sessions/eaa2024_session/index.html | 2 +- sessions/index.html | 2 +- sessions/index.xml | 8 ++++---- sitemap.xml | 2 +- tags/index.html | 2 +- tags/index.xml | 2 +- 71 files changed, 82 insertions(+), 77 deletions(-) create mode 100644 minutes/2024-05-08/index.html diff --git a/about/index.html b/about/index.html index 52c9a2a..1f9f399 100644 --- a/about/index.html +++ b/about/index.html @@ -1,2 +1,2 @@ Statement of purpose – CAA/SSLA -

Statement of purpose

SIG SSLA

The purpose of the CAA Special Interest Group Scientific Scripting Languages in Archaeology is to promote the widespread implementation of computer scripts in archaeology. We will provide an exchange platform for scientists in and around archaeology who use scripting languages to conduct major or minor parts of their research. Scripts are computer programs that automate the execution of various kinds of tasks and are typically used by scientists to process and visualize information in ways that are amenable to the principles of open research. The purpose of this SIG is to help foster the growing community of archaeologists who increasingly use scientific scripting languages to pursue archaeological interests.

This SIG is particularly supportive of students and early career researches who may be interested in developing their skills and promoting more pervasive use of scientific scripting languages in research, publication and teaching. By promoting the widespread adoption of practical technological skills, we hope to establish a robust community of practice that may serve as a foundation for further growth.

The SIG is an open format that supports discussion and the circulation of ideas drawn from various perspectives. Everyone may participate on equal terms, following CAA International’s established Ethics Policy. To ensure expedient and civil discourse, the SIG committee will remove, edit, or reject comments, commits, code, issues, and other contributions that are not aligned with this policy. To be as inclusive as possible and also for the sake of reproducibility, we strongly prefer open-source over proprietary software.

Scripting languages

A scripting language is a programming language that automates the execution of various data-driven tasks. The tendency for scripting languages to be run through an interpreter rather than as compiled from a prior human-readable state enables scripts to be implemented in a rapid, iterative and exploratory manner that is well suited for scientific research.

Examples of popular scripting languages in archaeology and other sciences include, but are not limited to:

Implications for open and reproducible research

The ease with which scripts can be understood by humans, as well as their tendency to be implemented in a step-wise manner, affords their capability to be well-documented. A well-documented script may potentially be used to reproduce analytical processes and verify their results. Scripting languages are therefore lauded as facilitators of open and reproducible research.

Code should be equally important as publications. That also means that code generally should be subject to a scientific reviewing process. It is, therefore, one long-term aim of this SIG to offer guidelines on how code publication and - review can be fruitfully implemented into research and publication processes (see Objectives).

The tendency for scripts to be stored in human-readable text-based file formats also makes them particularly amenable to flexible means of storage, dissemination and version control. Reproducible research ideally also documents the science production process with all inductive and deductive steps of hypothesis building. A modern and powerful way to store a commented succession of changes in text and scripted data analysis is available with tools like Git or SVN which were initially designed for software development. They provide a simple environment to keep track of even minor changes, go back to earlier working stages and allow for well-documented collaborations thanks to forking. The combination of scripting languages and version control is an important basis for a fully comprehensible research process.

These somewhat tangential yet meaningful implications relating to the use of scientific scripting languages underscore aspects of their utility that the SSLA aims to promote.

Objectives of the SIG SSLA

In summary, the SIG SSLA aims to:

  • promote the replacement of proprietary and opaque programs with open source and transparent software based on scripting languages, which encourage the advancement of open and reproducible research practices
  • help establish scripting as a readily-accessible component of the archaeologist’s toolbox
  • promote the integration of coding into the basic archaeological teaching curriculum
  • promote the publication of archaeological research data so that they may be used by others, and to facilitate reproducible research practices overall
  • discuss and critically assess the development of scripting languages and the implications that they afford
  • develop step-by-step pipelines for common archaeological tasks
  • outline best practices and guidelines to support more effective writing, sharing and publishing code
  • construct a peer review network for code in publications and software libraries
  • establish an inheritance network to arrange long term maintenance and responsibility for software written by and for archaeologists
  • stand up for diversity and fairness in the field of computational archaeology

Scientific Scripting Languages in Archaeology

A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


2018-03-25

\ No newline at end of file +

Statement of purpose

SIG SSLA

The purpose of the CAA Special Interest Group Scientific Scripting Languages in Archaeology is to promote the widespread implementation of computer scripts in archaeology. We will provide an exchange platform for scientists in and around archaeology who use scripting languages to conduct major or minor parts of their research. Scripts are computer programs that automate the execution of various kinds of tasks and are typically used by scientists to process and visualize information in ways that are amenable to the principles of open research. The purpose of this SIG is to help foster the growing community of archaeologists who increasingly use scientific scripting languages to pursue archaeological interests.

This SIG is particularly supportive of students and early career researches who may be interested in developing their skills and promoting more pervasive use of scientific scripting languages in research, publication and teaching. By promoting the widespread adoption of practical technological skills, we hope to establish a robust community of practice that may serve as a foundation for further growth.

The SIG is an open format that supports discussion and the circulation of ideas drawn from various perspectives. Everyone may participate on equal terms, following CAA International’s established Ethics Policy. To ensure expedient and civil discourse, the SIG committee will remove, edit, or reject comments, commits, code, issues, and other contributions that are not aligned with this policy. To be as inclusive as possible and also for the sake of reproducibility, we strongly prefer open-source over proprietary software.

Scripting languages

A scripting language is a programming language that automates the execution of various data-driven tasks. The tendency for scripting languages to be run through an interpreter rather than as compiled from a prior human-readable state enables scripts to be implemented in a rapid, iterative and exploratory manner that is well suited for scientific research.

Examples of popular scripting languages in archaeology and other sciences include, but are not limited to:

Implications for open and reproducible research

The ease with which scripts can be understood by humans, as well as their tendency to be implemented in a step-wise manner, affords their capability to be well-documented. A well-documented script may potentially be used to reproduce analytical processes and verify their results. Scripting languages are therefore lauded as facilitators of open and reproducible research.

Code should be equally important as publications. That also means that code generally should be subject to a scientific reviewing process. It is, therefore, one long-term aim of this SIG to offer guidelines on how code publication and - review can be fruitfully implemented into research and publication processes (see Objectives).

The tendency for scripts to be stored in human-readable text-based file formats also makes them particularly amenable to flexible means of storage, dissemination and version control. Reproducible research ideally also documents the science production process with all inductive and deductive steps of hypothesis building. A modern and powerful way to store a commented succession of changes in text and scripted data analysis is available with tools like Git or SVN which were initially designed for software development. They provide a simple environment to keep track of even minor changes, go back to earlier working stages and allow for well-documented collaborations thanks to forking. The combination of scripting languages and version control is an important basis for a fully comprehensible research process.

These somewhat tangential yet meaningful implications relating to the use of scientific scripting languages underscore aspects of their utility that the SSLA aims to promote.

Objectives of the SIG SSLA

In summary, the SIG SSLA aims to:

  • promote the replacement of proprietary and opaque programs with open source and transparent software based on scripting languages, which encourage the advancement of open and reproducible research practices
  • help establish scripting as a readily-accessible component of the archaeologist’s toolbox
  • promote the integration of coding into the basic archaeological teaching curriculum
  • promote the publication of archaeological research data so that they may be used by others, and to facilitate reproducible research practices overall
  • discuss and critically assess the development of scripting languages and the implications that they afford
  • develop step-by-step pipelines for common archaeological tasks
  • outline best practices and guidelines to support more effective writing, sharing and publishing code
  • construct a peer review network for code in publications and software libraries
  • establish an inheritance network to arrange long term maintenance and responsibility for software written by and for archaeologists
  • stand up for diversity and fairness in the field of computational archaeology

Scientific Scripting Languages in Archaeology

A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


2018-03-25

\ No newline at end of file diff --git a/categories/index.html b/categories/index.html index 3e83030..c502cdd 100644 --- a/categories/index.html +++ b/categories/index.html @@ -1,2 +1,2 @@ Categories – CAA/SSLA -

Categories

    Scientific Scripting Languages in Archaeology

    A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


    \ No newline at end of file +

    Categories

      Scientific Scripting Languages in Archaeology

      A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


      \ No newline at end of file diff --git a/categories/index.xml b/categories/index.xml index 4dd358c..a39cd72 100644 --- a/categories/index.xml +++ b/categories/index.xml @@ -1 +1 @@ -Categories on CAA/SSLAhttps://sslarch.github.io/categories/Recent content in Categories on CAA/SSLAHugo -- gohugo.ioen \ No newline at end of file +Categories on CAA/SSLAhttps://sslarch.github.io/categories/Recent content in Categories on CAA/SSLAHugoen \ No newline at end of file diff --git a/documents/becoming_a_member/index.html b/documents/becoming_a_member/index.html index c2afc40..63b70ae 100644 --- a/documents/becoming_a_member/index.html +++ b/documents/becoming_a_member/index.html @@ -1,2 +1,2 @@ How to join the SIG SSLA? – CAA/SSLA -

      How to join the SIG SSLA?

      So, you want to become a member of the CAA Special Interest Group for Scientific Scripting Languages in Archaeology? You have questions about the qualifications you need? You want to know how to become a member? Wondering what the benefits are? Ask no more! Here are the answers you’ve been looking for.

      What is needed to become a member

      As for the prerequisites, there are really none, except an interest in advancing transparency in archaeological research through both human and machine-readable computer programs. Whether you are already an experienced programmer in this field, or you are just starting out, it does not matter. Our group aims to provide an inclusive forum for exchange. Furthermore, we have made it our task to spread the knowledge about the possibilities and advantages of scripts over point and click software for scientific work and to establish it in a broad user group. Therefore, we are happy about every new member and hope that you will enrich us with your input and questions. To become a member of the Special Interest Group, you also do not have to be necessarily a member of CAA as such.

      How to become a member

      To become a member, simply join our mailing list at https://groups.google.com/g/scientific-scripting-languages-in-archaeology.

      From here, there are now several ways in which you can integrate yourself and participate in the discussion. With your membership application, we will add you to our mailing list, through which the most important information will be disseminated in a timely manner. But of course this is only a one-way exchange. Your active participation can take place much better in other ways.

      Regular Meetings

      The most important exchange platform is certainly our regular meeting. Once a month, on the 1st Wednesday, this takes place between 5-6 p.m. CET on Zoom. The link is send around a couple of days before via mailing list and google group. Here we discuss the organisational development of our group, the latest software in the field of archaeology, and all other important things concerning our work as a group as well as your work with archaeological data. This is also the right place if you are interested in actively participating in the further development of the group and in contributing ideas and initiatives.

      Matrix Server

      We also recommend that you join our Matrix server for chatting. We use https://chat.archaeo.social , which is a general platform for digital and computational archaeologists. There you can be invited to our channel for CAA SSLA. If you have joined the server, it would be nice if you could briefly introduce yourself on the #general channel. We generate sub channels as needed. Most useful is, e. g. the #help-wanted channel, where you can ask questions and someone will surely be able to give advice. And you are free to communicate directly with any of the members or create your own channels for specific initiatives and projects.

      Members list

      Finally, it would be good for all other members, but also for the outside world, if we can permanently learn something about your membership and your competences. To do this, you can add yourself to our list of members on the homepage. We host this homepage via Github Pages. To make changes to the homepage, for example to add yourself to the list, you can fork it (https://github.com/sslarch/sslarch.github.io) from there. Then, under content/members/, you will find individual small markdown files that contain the most important information about our members in an easy-to-understand syntax. Feel free to use one of these as a template and enter your own data. Of course, don’t forget to save it under your own name. Once this is done, feel free to make a pull request, and we will be happy to add you to our list.

      Github Organisation

      You are also welcome to join our GitHub organisation. Just contact us and we will be happy to add you as well.

      Initiatives and Activities

      Finally, feel free to get involved in any of our various activities. The groups for maintaining the Twitter account, the OpenArchaeo software list, and other initiatives are always happy to have active participation from members. Maybe you have a good idea for an initiative yourself that will benefit you, us, and the whole community of computational archaeologists. We would be happy if you could actively contribute to our work with your suggestions.

      So, all these are offers, you don’t have to participate in all activities. But we would be happy if you would support us in one way or another to realise our ambition to establish understandable, comprehensible, reusable and reproducible analyses as the gold standard in archaeology. Welcome on board!

      Scientific Scripting Languages in Archaeology

      A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


      \ No newline at end of file +

      How to join the SIG SSLA?

      So, you want to become a member of the CAA Special Interest Group for Scientific Scripting Languages in Archaeology? You have questions about the qualifications you need? You want to know how to become a member? Wondering what the benefits are? Ask no more! Here are the answers you’ve been looking for.

      What is needed to become a member

      As for the prerequisites, there are really none, except an interest in advancing transparency in archaeological research through both human and machine-readable computer programs. Whether you are already an experienced programmer in this field, or you are just starting out, it does not matter. Our group aims to provide an inclusive forum for exchange. Furthermore, we have made it our task to spread the knowledge about the possibilities and advantages of scripts over point and click software for scientific work and to establish it in a broad user group. Therefore, we are happy about every new member and hope that you will enrich us with your input and questions. To become a member of the Special Interest Group, you also do not have to be necessarily a member of CAA as such.

      How to become a member

      To become a member, simply join our mailing list at https://groups.google.com/g/scientific-scripting-languages-in-archaeology.

      From here, there are now several ways in which you can integrate yourself and participate in the discussion. With your membership application, we will add you to our mailing list, through which the most important information will be disseminated in a timely manner. But of course this is only a one-way exchange. Your active participation can take place much better in other ways.

      Regular Meetings

      The most important exchange platform is certainly our regular meeting. Once a month, on the 1st Wednesday, this takes place between 5-6 p.m. CET on Zoom. The link is send around a couple of days before via mailing list and google group. Here we discuss the organisational development of our group, the latest software in the field of archaeology, and all other important things concerning our work as a group as well as your work with archaeological data. This is also the right place if you are interested in actively participating in the further development of the group and in contributing ideas and initiatives.

      Matrix Server

      We also recommend that you join our Matrix server for chatting. We use https://chat.archaeo.social , which is a general platform for digital and computational archaeologists. There you can be invited to our channel for CAA SSLA. If you have joined the server, it would be nice if you could briefly introduce yourself on the #general channel. We generate sub channels as needed. Most useful is, e. g. the #help-wanted channel, where you can ask questions and someone will surely be able to give advice. And you are free to communicate directly with any of the members or create your own channels for specific initiatives and projects.

      Members list

      Finally, it would be good for all other members, but also for the outside world, if we can permanently learn something about your membership and your competences. To do this, you can add yourself to our list of members on the homepage. We host this homepage via Github Pages. To make changes to the homepage, for example to add yourself to the list, you can fork it (https://github.com/sslarch/sslarch.github.io) from there. Then, under content/members/, you will find individual small markdown files that contain the most important information about our members in an easy-to-understand syntax. Feel free to use one of these as a template and enter your own data. Of course, don’t forget to save it under your own name. Once this is done, feel free to make a pull request, and we will be happy to add you to our list.

      Github Organisation

      You are also welcome to join our GitHub organisation. Just contact us and we will be happy to add you as well.

      Initiatives and Activities

      Finally, feel free to get involved in any of our various activities. The groups for maintaining the Twitter account, the OpenArchaeo software list, and other initiatives are always happy to have active participation from members. Maybe you have a good idea for an initiative yourself that will benefit you, us, and the whole community of computational archaeologists. We would be happy if you could actively contribute to our work with your suggestions.

      So, all these are offers, you don’t have to participate in all activities. But we would be happy if you would support us in one way or another to realise our ambition to establish understandable, comprehensible, reusable and reproducible analyses as the gold standard in archaeology. Welcome on board!

      Scientific Scripting Languages in Archaeology

      A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


      \ No newline at end of file diff --git a/documents/caa_proposal/index.html b/documents/caa_proposal/index.html index fe53029..4358827 100644 --- a/documents/caa_proposal/index.html +++ b/documents/caa_proposal/index.html @@ -1,2 +1,2 @@ Special interest group proposal – CAA/SSLA -

      Special interest group proposal

      Dear honourable members of the CAA Steering Committee,

      With this letter, we would like to express our intention to establish a CAA Special Interest Group for Scientific Scripting Languages in Archaeology (SIG-SSLA) under the auspices of the CAA. The idea for this SIG was developed in 2018 in a session on R as an archaeological tool. Out of this event and the resulting discussions, it was proposed to form such a Special Interest Group to create a permanent platform for the exchange and discussion of ideas and to develop the practical use of R for archaeological applications. After further discussions with colleagues, it became clear that it would be a good idea to extend the focus to all scientific script languages.

      Consequently, a well-attended and constitutive round table meeting took place in Krakow at CAA 2019 (S03 Roundtable Scientific Scripting Languages in Archaeology - Limits and Opportunities of Open Research). At this meeting, a statement of purpose was presented and discussed. The SIG already exists de facto with a Google mailing list (https://groups.google.com/forum/#!forum/scientific-scripting-languages-in-archaeology), a Github organization (https://github.com/sslarch) and its active members (currently 14). This group is currently coordinated by Sophie C. Schmidt, Martin Hinz and Clemens Schmid. For the CAA 2020, we would now like to propose to formally include this SIG in the canon of the SIGs of the CAA.

      Statement of purpose

      The purpose of the CAA Special Interest Group Scientific Scripting Languages in Archaeology is to promote the widespread implementation of computer scripts in archaeology. We will provide an exchange platform for scientists in and around archaeology who use scripting languages to conduct major or minor parts of their research. Scripts are computer programs that automate the execution of various kinds of tasks and are typically used by scientists to process and visualize information in ways that are amenable to the principles of open research. The purpose of this SIG is to help foster the growing community of archaeologists who increasingly use scientific scripting languages to pursue archaeological interests.

      This SIG is particularly supportive of students and early career researches who may be interested in developing their skills and promoting more pervasive use of scientific scripting languages in research, publication and teaching. By promoting the widespread adoption of practical technological skills, we hope to establish a robust community of practice that may serve as a foundation for further growth.

      The SIG is an open format that supports discussion and the circulation of ideas drawn from various perspectives. Everyone may participate on equal terms, following CAA International’s established Ethics Policy. To ensure expedient and civil discourse, the SIG committee will remove, edit, or reject comments, commits, code, issues, and other contributions that are not aligned with this policy. To be as inclusive as possible and also for the sake of reproducibility, we strongly prefer open-source over proprietary software.

      Scripting languages

      A scripting language is a programming language that automates the execution of various data-driven tasks. The tendency for scripting languages to be run through an interpreter rather than as compiled from a prior human-readable state enables scripts to be implemented in a rapid, iterative and exploratory manner that is well suited for scientific research.

      Examples of popular scripting languages in archaeology and other sciences include, but are not limited to:

      • R
      • Python
      • Bash
      • Netlogo
      • Stan
      • OxCal
      • JavaScript
      • SQL

      Implications for open and reproducible research

      The ease with which scripts can be understood by humans, as well as their tendency to be implemented in a step-wise manner, affords their capability to be well-documented. A well-documented script may potentially be used to reproduce analytical processes and verify their results. Scripting languages are therefore lauded as facilitators of open and reproducible research.

      Code should be equally important as publications. That also means that code generally should be subject to a scientific reviewing process. It is, therefore, one long-term aim of this SIG to offer guidelines on how code publication and - review can be fruitfully implemented into research and publication processes (see Objectives).

      The tendency for scripts to be stored in human-readable text-based file formats also makes them particularly amenable to flexible means of storage, dissemination and version control. Reproducible research ideally also documents the science production process with all inductive and deductive steps of hypothesis building. A modern and powerful way to store a commented succession of changes in text and scripted data analysis is available with tools like Git or SVN which were initially designed for software development. They provide a simple environment to keep track of even minor changes, go back to earlier working stages and allow for well-documented collaborations thanks to forking. The combination of scripting languages and version control is an important basis for a fully comprehensible research process.

      These somewhat tangential yet meaningful implications relating to the use of scientific scripting languages underscore aspects of their utility that the SSLA aims to promote.

      Objectives of the SIG SSLA

      In summary, the SIG SSLA aims to:

      • promote the replacement of proprietary and opaque programs with open source and transparent software based on scripting languages, which encourage the advancement of open and reproducible research practices
      • help establish scripting as a readily-accessible component of the archaeologist’s toolbox
      • promote the integration of coding into the basic archaeological teaching curriculum
      • promote the publication of archaeological research data so that they may be used by others, and to facilitate reproducible research practices overall
      • discuss and critically assess the development of scripting languages and the implications that they afford
      • develop step-by-step pipelines for common archaeological tasks
      • outline best practices and guidelines to support more effective writing, sharing and publishing code
      • construct a peer review network for code in publications and software libraries
      • establish an inheritance network to arrange long term maintenance and responsibility for software written by and for archaeologists
      • stand up for diversity and fairness in the field of computational archaeology

      If you approve the formation of this SIG, we would also like to ask you if and how the SIG could get a short slot in the schedule of the CAA2020 conference in Oxford to discuss the organizational affairs among new and established members.

      Thank you for considering this proposal.

      With best regards,

      Sophie C. Schmidt, Martin Hinz, Zack Batist and Clemens Schmid

      Scientific Scripting Languages in Archaeology

      A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


      \ No newline at end of file +

      Special interest group proposal

      Dear honourable members of the CAA Steering Committee,

      With this letter, we would like to express our intention to establish a CAA Special Interest Group for Scientific Scripting Languages in Archaeology (SIG-SSLA) under the auspices of the CAA. The idea for this SIG was developed in 2018 in a session on R as an archaeological tool. Out of this event and the resulting discussions, it was proposed to form such a Special Interest Group to create a permanent platform for the exchange and discussion of ideas and to develop the practical use of R for archaeological applications. After further discussions with colleagues, it became clear that it would be a good idea to extend the focus to all scientific script languages.

      Consequently, a well-attended and constitutive round table meeting took place in Krakow at CAA 2019 (S03 Roundtable Scientific Scripting Languages in Archaeology - Limits and Opportunities of Open Research). At this meeting, a statement of purpose was presented and discussed. The SIG already exists de facto with a Google mailing list (https://groups.google.com/forum/#!forum/scientific-scripting-languages-in-archaeology), a Github organization (https://github.com/sslarch) and its active members (currently 14). This group is currently coordinated by Sophie C. Schmidt, Martin Hinz and Clemens Schmid. For the CAA 2020, we would now like to propose to formally include this SIG in the canon of the SIGs of the CAA.

      Statement of purpose

      The purpose of the CAA Special Interest Group Scientific Scripting Languages in Archaeology is to promote the widespread implementation of computer scripts in archaeology. We will provide an exchange platform for scientists in and around archaeology who use scripting languages to conduct major or minor parts of their research. Scripts are computer programs that automate the execution of various kinds of tasks and are typically used by scientists to process and visualize information in ways that are amenable to the principles of open research. The purpose of this SIG is to help foster the growing community of archaeologists who increasingly use scientific scripting languages to pursue archaeological interests.

      This SIG is particularly supportive of students and early career researches who may be interested in developing their skills and promoting more pervasive use of scientific scripting languages in research, publication and teaching. By promoting the widespread adoption of practical technological skills, we hope to establish a robust community of practice that may serve as a foundation for further growth.

      The SIG is an open format that supports discussion and the circulation of ideas drawn from various perspectives. Everyone may participate on equal terms, following CAA International’s established Ethics Policy. To ensure expedient and civil discourse, the SIG committee will remove, edit, or reject comments, commits, code, issues, and other contributions that are not aligned with this policy. To be as inclusive as possible and also for the sake of reproducibility, we strongly prefer open-source over proprietary software.

      Scripting languages

      A scripting language is a programming language that automates the execution of various data-driven tasks. The tendency for scripting languages to be run through an interpreter rather than as compiled from a prior human-readable state enables scripts to be implemented in a rapid, iterative and exploratory manner that is well suited for scientific research.

      Examples of popular scripting languages in archaeology and other sciences include, but are not limited to:

      • R
      • Python
      • Bash
      • Netlogo
      • Stan
      • OxCal
      • JavaScript
      • SQL

      Implications for open and reproducible research

      The ease with which scripts can be understood by humans, as well as their tendency to be implemented in a step-wise manner, affords their capability to be well-documented. A well-documented script may potentially be used to reproduce analytical processes and verify their results. Scripting languages are therefore lauded as facilitators of open and reproducible research.

      Code should be equally important as publications. That also means that code generally should be subject to a scientific reviewing process. It is, therefore, one long-term aim of this SIG to offer guidelines on how code publication and - review can be fruitfully implemented into research and publication processes (see Objectives).

      The tendency for scripts to be stored in human-readable text-based file formats also makes them particularly amenable to flexible means of storage, dissemination and version control. Reproducible research ideally also documents the science production process with all inductive and deductive steps of hypothesis building. A modern and powerful way to store a commented succession of changes in text and scripted data analysis is available with tools like Git or SVN which were initially designed for software development. They provide a simple environment to keep track of even minor changes, go back to earlier working stages and allow for well-documented collaborations thanks to forking. The combination of scripting languages and version control is an important basis for a fully comprehensible research process.

      These somewhat tangential yet meaningful implications relating to the use of scientific scripting languages underscore aspects of their utility that the SSLA aims to promote.

      Objectives of the SIG SSLA

      In summary, the SIG SSLA aims to:

      • promote the replacement of proprietary and opaque programs with open source and transparent software based on scripting languages, which encourage the advancement of open and reproducible research practices
      • help establish scripting as a readily-accessible component of the archaeologist’s toolbox
      • promote the integration of coding into the basic archaeological teaching curriculum
      • promote the publication of archaeological research data so that they may be used by others, and to facilitate reproducible research practices overall
      • discuss and critically assess the development of scripting languages and the implications that they afford
      • develop step-by-step pipelines for common archaeological tasks
      • outline best practices and guidelines to support more effective writing, sharing and publishing code
      • construct a peer review network for code in publications and software libraries
      • establish an inheritance network to arrange long term maintenance and responsibility for software written by and for archaeologists
      • stand up for diversity and fairness in the field of computational archaeology

      If you approve the formation of this SIG, we would also like to ask you if and how the SIG could get a short slot in the schedule of the CAA2020 conference in Oxford to discuss the organizational affairs among new and established members.

      Thank you for considering this proposal.

      With best regards,

      Sophie C. Schmidt, Martin Hinz, Zack Batist and Clemens Schmid

      Scientific Scripting Languages in Archaeology

      A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


      \ No newline at end of file diff --git a/documents/index.html b/documents/index.html index 191adc2..b08b0a0 100644 --- a/documents/index.html +++ b/documents/index.html @@ -1,2 +1,2 @@ Documents – CAA/SSLA -

      Documents

      Scientific Scripting Languages in Archaeology

      A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


      \ No newline at end of file +

      Documents

      Scientific Scripting Languages in Archaeology

      A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


      \ No newline at end of file diff --git a/documents/index.xml b/documents/index.xml index 6e48d45..02db472 100644 --- a/documents/index.xml +++ b/documents/index.xml @@ -1,4 +1,4 @@ -Documents on CAA/SSLAhttps://sslarch.github.io/documents/Recent content in Documents on CAA/SSLAHugo -- gohugo.ioenHow to join the SIG SSLA?https://sslarch.github.io/documents/becoming_a_member/Mon, 01 Jan 0001 00:00:00 +0000https://sslarch.github.io/documents/becoming_a_member/So, you want to become a member of the CAA Special Interest Group for Scientific Scripting Languages in Archaeology? You have questions about the qualifications you need? You want to know how to become a member? Wondering what the benefits are? Ask no more! Here are the answers you’ve been looking for. +Documents on CAA/SSLAhttps://sslarch.github.io/documents/Recent content in Documents on CAA/SSLAHugoenHow to join the SIG SSLA?https://sslarch.github.io/documents/becoming_a_member/Mon, 01 Jan 0001 00:00:00 +0000https://sslarch.github.io/documents/becoming_a_member/So, you want to become a member of the CAA Special Interest Group for Scientific Scripting Languages in Archaeology? You have questions about the qualifications you need? You want to know how to become a member? Wondering what the benefits are? Ask no more! Here are the answers you’ve been looking for. What is needed to become a member As for the prerequisites, there are really none, except an interest in advancing transparency in archaeological research through both human and machine-readable computer programs.Letter to the members of the SIGhttps://sslarch.github.io/documents/letter_members_bid/Mon, 01 Jan 0001 00:00:00 +0000https://sslarch.github.io/documents/letter_members_bid/Dear colleagues, You are receiving this message because you are listed on the mailing list as a potential member of a CAA Special Interest Group (SIG) ‘Scientific Scripting Languages in Archaeology’. This year at the CAA 2020 in Oxford we will submit a bid to have this group accepted as an official SIG of the CAA. In a preliminary enquiry to the CAA, we were told that we should illustrate in the bid that we already have support, preferably by compiling a list of archaeologists expressing their interest in the new SIG.Special interest group proposalhttps://sslarch.github.io/documents/caa_proposal/Mon, 01 Jan 0001 00:00:00 +0000https://sslarch.github.io/documents/caa_proposal/Dear honourable members of the CAA Steering Committee, diff --git a/documents/letter_members_bid/index.html b/documents/letter_members_bid/index.html index 6cdf686..b501d79 100644 --- a/documents/letter_members_bid/index.html +++ b/documents/letter_members_bid/index.html @@ -1,2 +1,2 @@ Letter to the members of the SIG – CAA/SSLA -

      Letter to the members of the SIG

      Dear colleagues,

      You are receiving this message because you are listed on the mailing list as a potential member of a CAA Special Interest Group (SIG) ‘Scientific Scripting Languages in Archaeology’.

      This year at the CAA 2020 in Oxford we will submit a bid to have this group accepted as an official SIG of the CAA. In a preliminary enquiry to the CAA, we were told that we should illustrate in the bid that we already have support, preferably by compiling a list of archaeologists expressing their interest in the new SIG.

      You already informed us, that you were sympathetic to such a SIG, but we would appreciate it if you could explicitly express your support of the attached bid to us as well, if you are so inclined. Only then we will include your name in the respective list.

      For the bid Sophie Schmidt, Clemens Schmid and Martin Hinz volunteer to act as coordinators. Once the bid has been accepted, a democratic process will be initiated to decide on the appointment of the coordinators. We hope that this meets with your approval.

      Thank you very much for your support!

      With best regards

      Sophie C. Schmidt, Martin Hinz and Clemens Schmid

      Scientific Scripting Languages in Archaeology

      A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


      \ No newline at end of file +

      Letter to the members of the SIG

      Dear colleagues,

      You are receiving this message because you are listed on the mailing list as a potential member of a CAA Special Interest Group (SIG) ‘Scientific Scripting Languages in Archaeology’.

      This year at the CAA 2020 in Oxford we will submit a bid to have this group accepted as an official SIG of the CAA. In a preliminary enquiry to the CAA, we were told that we should illustrate in the bid that we already have support, preferably by compiling a list of archaeologists expressing their interest in the new SIG.

      You already informed us, that you were sympathetic to such a SIG, but we would appreciate it if you could explicitly express your support of the attached bid to us as well, if you are so inclined. Only then we will include your name in the respective list.

      For the bid Sophie Schmidt, Clemens Schmid and Martin Hinz volunteer to act as coordinators. Once the bid has been accepted, a democratic process will be initiated to decide on the appointment of the coordinators. We hope that this meets with your approval.

      Thank you very much for your support!

      With best regards

      Sophie C. Schmidt, Martin Hinz and Clemens Schmid

      Scientific Scripting Languages in Archaeology

      A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


      \ No newline at end of file diff --git a/documents/twitter_guidelines/index.html b/documents/twitter_guidelines/index.html index 739acac..a2dac0e 100644 --- a/documents/twitter_guidelines/index.html +++ b/documents/twitter_guidelines/index.html @@ -1,2 +1,2 @@ Twitter guidelines – CAA/SSLA -

      Twitter guidelines

      We can collect here what we would like to use Twitter for

      • dissemination of new packages, releases etc.
      • dissemination of actions planned by the SIG
      • point of contact for outsiders
      • amplify and support the work done by individuals and other collectives that relates to our core mission
      • generally promote scientific computing as a cool thing to do 8-)

      Curation

      • rolling by a team of volunteers
      • gathering of ideas by all members of the SIG

      Rules

      • do not post or share harmful, offensive or illegal content, including that which is racist, homophobic, transphobic, sexist, ableist or which hatefully targets a religious group
      • do not share personal information about any specific individual without their express consent (i.e. doxxing)
      • do not post or link to pornography
      • do not engage in pointless arguments or flamewars
      • do not be a troll

      Scientific Scripting Languages in Archaeology

      A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


      \ No newline at end of file +

      Twitter guidelines

      We can collect here what we would like to use Twitter for

      • dissemination of new packages, releases etc.
      • dissemination of actions planned by the SIG
      • point of contact for outsiders
      • amplify and support the work done by individuals and other collectives that relates to our core mission
      • generally promote scientific computing as a cool thing to do 8-)

      Curation

      • rolling by a team of volunteers
      • gathering of ideas by all members of the SIG

      Rules

      • do not post or share harmful, offensive or illegal content, including that which is racist, homophobic, transphobic, sexist, ableist or which hatefully targets a religious group
      • do not share personal information about any specific individual without their express consent (i.e. doxxing)
      • do not post or link to pornography
      • do not engage in pointless arguments or flamewars
      • do not be a troll

      Scientific Scripting Languages in Archaeology

      A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


      \ No newline at end of file diff --git a/index.html b/index.html index 23d60c2..a3e445d 100644 --- a/index.html +++ b/index.html @@ -1,2 +1,2 @@ -Home – CAA/SSLA -

      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 computational archaeology is new to you, you can explore our fictional map, including a list of learning materials covering various aspects of the different domains:

      Cutout from the Map of Computational Archaeology

      If you are already 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 become a member.

      Background

      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.

      Scientific Scripting Languages in Archaeology

      A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


      \ No newline at end of file +Home – CAA/SSLA +

      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 computational archaeology is new to you, you can explore our fictional map, including a list of learning materials covering various aspects of the different domains:

      Cutout from the Map of Computational Archaeology

      If you are already 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 become a member.

      Background

      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.

      Scientific Scripting Languages in Archaeology

      A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


      \ No newline at end of file diff --git a/index.xml b/index.xml index 7bce23d..1612232 100644 --- a/index.xml +++ b/index.xml @@ -1,4 +1,5 @@ -Home on CAA/SSLAhttps://sslarch.github.io/Recent content in Home on CAA/SSLAHugo -- gohugo.ioenWed, 03 Apr 2024 00:00:00 +0000Martin HinzMon, 01 Jan 0001 00:00:00 +0000Sophie SchmidtMon, 01 Jan 0001 00:00:00 +0000Clemens SchmidMon, 01 Jan 0001 00:00:00 +000038th regular meetinghttps://sslarch.github.io/minutes/2024-04-03/Wed, 03 Apr 2024 00:00:00 +0000https://sslarch.github.io/minutes/2024-04-03/8 ppl attended +Home on CAA/SSLAhttps://sslarch.github.io/Recent content in Home on CAA/SSLAHugoenWed, 08 May 2024 00:00:00 +0000Martin HinzMon, 01 Jan 0001 00:00:00 +0000Sophie SchmidtMon, 01 Jan 0001 00:00:00 +0000Clemens SchmidMon, 01 Jan 0001 00:00:00 +000039th regular meetinghttps://sslarch.github.io/minutes/2024-05-08/Wed, 08 May 2024 00:00:00 +0000https://sslarch.github.io/minutes/2024-05-08/6 ppl attended +Open exchange and announcements Even more summerschools: atRium Brno Training School on computational archaeology https://petrpajdla.github.io/atRium funding available for participants planned for 16-20 September 2024, deadline for applications is May 31st Summer School in Digital Palaeography https://www.uni-goettingen.de/en/digital+palaeography+summer+school+2024/684265.html Neural Networks for Archaeologists, with Python http://www.mappaproject.org/nn4archaeologists EUROPEAN DS4CH: European Data Space for Cultural Heritage Flagship initiative of the European Commission to accelerate the digital transformation of Europe’s cultural sector, and foster the creation and reuse of content in the cultural and creative sectors https://www.38th regular meetinghttps://sslarch.github.io/minutes/2024-04-03/Wed, 03 Apr 2024 00:00:00 +0000https://sslarch.github.io/minutes/2024-04-03/8 ppl attended Open exchange and announcements New version of &ldquo;OmnesViae&rdquo;, a route planner for the Roman Empire: https://omnesviae.org WebAssembly for scientific computing is gaining momentum: https://www.nature.com/articles/d41586-024-00725-1 New R package &ldquo;centerline&rdquo; to retrieve the centerline of spatial polygons (useful for spatial analysis/map plotting): https://github.com/atsyplenkov/centerline New online platform &ldquo;Digital Atlas of Ancient Arabia&rdquo;: https://ancientarabia.huma-num.fr/atlas Conference on distributed data management: https://distribits.live New Radon Database announced (not online yet) which will combine radon and radon-b: https://radon.37th regular meetinghttps://sslarch.github.io/minutes/2024-03-06/Wed, 06 Mar 2024 00:00:00 +0000https://sslarch.github.io/minutes/2024-03-06/9 ppl were present Open Exchange John Aycock will give a talk on tuesday on archaeogaming: https://www.sas.ac.uk/events/archaeogaming-antics-computer-science-meets-archaeology, London time zone 4-5pm New ggplot2 release 3.5.0: https://www.tidyverse.org/blog/2024/02/ggplot2-3-5-0/ changes implementation of legends and may break code Job postings for ADS positions: https://archaeo.social/@BlckheathHopper/112004422203426152 Clarivate&rsquo;s Web of Science and JOSS (Journal of Open Source Software, minimal review process on Github, 2-page introductions to software, nice to have something to cite) - dispute: https://neuromatch.social/@jonny/112012152112087956 Short update on French CAA chapter: sounds good, says Julian Laabs MOSAIC summer school 2024: no news yet?36th regular meetinghttps://sslarch.github.io/minutes/2024-02-07/Wed, 07 Feb 2024 00:00:00 +0000https://sslarch.github.io/minutes/2024-02-07/13 ppl attended Open exchange A number of new people attended the meeting: Mathias Bellat, Lisa Steinmann, Julian Laabs, Andrea Titolo Various colleagues from France are in the process of creating a national CAA chapter Oliver Nakoinz announced that there will be a Mosaic summer school in Kiel 2024. Topic: Handling chronological data Zack Batist and Joe Roe shared a preprint about &ldquo;Collaborative practices in an emerging community of archaeological software engineers&rdquo;: http://zackbatist.35th regular meetinghttps://sslarch.github.io/minutes/2023-12-06/Mon, 04 Dec 2023 00:00:00 +0000https://sslarch.github.io/minutes/2023-12-06/12 ppl attending @@ -33,7 +34,7 @@ used data from: https://osf.23rd regular meeti Administrative matters The slack chat software is not suitable for us any more, because it deletes messages after 90 days. Martin Hinz and Joe Roe will prepare an experimental setup with the matrix chat software, which we can explore and discuss in the next meeting Conferences, meetings and sessions CAA2023: The SIG session S15. Reproducing, Reusing, and Revising Code and Data in Archaeology should be advertised a bit more in the following two weeks until the abstract submission deadline is reached Sophie Schmidt and Joe Roe will look into the possibility of handing in a workshop proposal - probably an updated rerun of one of the previous workshops SIG activities Teaching material list: A number of ToDos are open and we distributed tasks to make progress Next meeting: Monday, November 7, 2022</description></item><item><title>22nd regular meetinghttps://sslarch.github.io/minutes/2022-09-12/Mon, 12 Sep 2022 00:00:00 +0000https://sslarch.github.io/minutes/2022-09-12/Show&amp;Tell Christopher Carleton talked about his work and workflow in and around computational archaeology. Christopher has published multiple highly relevant papers in this domain. Just to name a few: Carleton, W. C. (2020). Evaluating Bayesian Radiocarbon‐dated Event Count (REC) models for the study of long‐term human and environmental processes. Journal of Quaternary Science https://doi.org/10.1002/jqs.3256 Carleton W. C., Groucutt HS. (2020). Sum things are not what they seem: Problems with point-wise interpretations and quantitative analyses of proxies based on aggregated radiocarbon dates.Workflows and experiences on collaborative working and community building using digital toolshttps://sslarch.github.io/sessions/caa2022_session/Thu, 11 Aug 2022 00:00:00 +0000https://sslarch.github.io/sessions/caa2022_session/When: 2022-08-11, 15:30-17:00 BST Where: Online and Room 11 Examination Schools, 75-81 The High Street, Oxford, OX1 4BG -Abstract For a long time now, archaeological research has not been conducted by individual researchers who come up with brilliant theories in their study rooms and investigate them by themselves and on their own terms. It is a fact that no serious scientific research can be conducted without substantial and extensive collaboration.How to navigate the coding archaeology world: an introduction to scientific co-creation using Git and Githubhttps://sslarch.github.io/sessions/caa2022_workshop/Mon, 08 Aug 2022 00:00:00 +0000https://sslarch.github.io/sessions/caa2022_workshop/When: 2022-08-08, 15:30 - 17:00 BTS +Abstract For a long time now, archaeological research has not been conducted by individual researchers who come up with brilliant theories in their study rooms and investigate them by themselves and on their own terms. It is a fact that no serious scientific research can be conducted without substantial and extensive collaboration.How to navigate the coding archaeology world: an introduction to scientific co-creation using Git and Githubhttps://sslarch.github.io/sessions/caa2022_workshop/Thu, 11 Aug 2022 00:00:00 +0000https://sslarch.github.io/sessions/caa2022_workshop/When: 2022-08-08, 15:30 - 17:00 BTS Where: Online and in person, Lecture Theatre at the School of Archaeology (1 South Parks Road, Oxford, OX1 3TG) Abstract The archaeological community is moving beyond the traditional modes of scientific communication, such as research papers, monographs and conference talks, and interacts online on a daily basis. Especially for archaeologists, who use and develop advanced, computational tools, a new kind of platform increasingly extends mailing lists and social media here, and has proven invaluable for collaborative work: Version control systems to develop, share and test manuscripts, figures and code.21st regular meetinghttps://sslarch.github.io/minutes/2022-07-04/Mon, 04 Jul 2022 00:00:00 +0000https://sslarch.github.io/minutes/2022-07-04/We had a busy and productive meeting today, where we explored how exactly the teaching material map can be set up on our website. We made some good progress and now have a working prototype. Please see the respective repository on GitHub if you&rsquo;re interested. Let me know if you do not know where to look or if you do not have access.20th regular meetinghttps://sslarch.github.io/minutes/2022-06-13/Mon, 13 Jun 2022 00:00:00 +0000https://sslarch.github.io/minutes/2022-06-13/news: new discord channel for computational archaeology: https://discord.com/invite/Z9UXwjASM5 update on CAA: we&rsquo;ve got a (lightening talk) session #S15 workshop on Git and Github has been submitted chapter meeting Germany/Netherlands CfP until 1st of July takes place October 5th-6th teaching materials list google doc: finalise: tagging see whether the tutorials are complete with info so far add more edges to go on the map as routes teaching materials map (https://github.com/sslarch/MapofComputationalArchaeology): access needed via the github of SSLARCH can be exported as png tiles need to look whether the github server needs any infrastructure to properly work with leaflet to properly display the tiles lists- group to dos in filling the data base: Zack: tools used, programming, short description, topic, open archeo tags Sophie: Authors and year created, language edges between cities: with direction from easier to more complicated todo Jim: Netlogo learning paths todo Sophie: starts on R learning paths would it be sensible to create a script that takes the tags according to the maps group to automatically place the &ldquo;tutorial-cities&rdquo;?19th regular meetinghttps://sslarch.github.io/minutes/2022-05-02/Mon, 02 May 2022 00:00:00 +0000https://sslarch.github.io/minutes/2022-05-02/9 ppl attended Conferences, meetings and sessions CAA2022: Our SIG SSLA session has 5(+3?) submissions, which are now all in review. There is still no way to submit workshops and we therefore still haven&rsquo;t submitted ours. SIG activities Teaching material list: Sophie Schmidt and others started to work on a unified tagging vocabulary for the available list. Clemens Schmid and Robert Bischoff came up with a creative solution to visualize the material in a fun and engaging way (Details omitted from the minutes).18th regular meetinghttps://sslarch.github.io/minutes/2022-04-04/Mon, 04 Apr 2022 00:00:00 +0000https://sslarch.github.io/minutes/2022-04-04/9 ppl attended @@ -52,9 +53,9 @@ New Approaches in Digital Archaeology: https://archaeology.nsc.ru/events/nada Th SIG activities Teaching material list Sophie Schmidt will now create a Google sheet document to collect information Ideally every SIG member should invest 10 minutes of brainstorming to collect teaching resources The list will then be sorted by the core members of the teaching list committee Show and tell Martin Hinz: API and R API packages on the example of XRONOS Website: https://www.11th regular meetinghttps://sslarch.github.io/minutes/2021-09-03/Fri, 03 Sep 2021 00:00:00 +0000https://sslarch.github.io/minutes/2021-09-03/6 ppl attended Organisational matters Zack Batist already sent out an invitation to the Google calendar on the mailing list. Everybody has read permissions to embed the calendar with their own ones, but only explicitly approved SIG members will get editing permissions to prevent abuse. Zack manages the permissions We postponed the discussion about moving the meeting timeslot once more. If somebody is affected and thus can&rsquo;t raise the issue in the meeting, please make us aware on the mailing list or the slack channel Conferences, meetings and sessions There are a number of interesting, upcoming conferences/meetings:10th regular meetinghttps://sslarch.github.io/minutes/2021-08-06/Fri, 06 Aug 2021 00:00:00 +0000https://sslarch.github.io/minutes/2021-08-06/4 ppl attended Organisational matters The steering committee election cycle was set to two years with a three month overlap period. The next election will therefore be in October 2022 The &ldquo;How to become a SIG SSLA member&rdquo; document discussed in the last meeting is online now: https://sslarch.github.io/documents/becoming_a_member As an experiment we introduce a new recurring point of order &ldquo;Show and tell&rdquo; for our monthly meetings, that replaces/enhances &ldquo;Open exchange about activities and software updates&rdquo;.9th regular meetinghttps://sslarch.github.io/minutes/2021-07-02/Fri, 02 Jul 2021 00:00:00 +0000https://sslarch.github.io/minutes/2021-07-02/13 ppl attended -Organisational matters Duration of the SIG SSLA steering committee election cycle We did not make a decision about this when we elected the commitee The members present in this meeting have no strong opinion about the matter Ideally the full committee would not be replaced at once. Instead a certain overlap of members should uphold continuity The current committee (Martin Hinz, Sophie Schmidt, Clemens Schmid) will prepare a suggestion for the next meeting &ldquo;How to join&rdquo; instructions Martin Hinz prepared a guide with steps for new members to formally join the SIG Everybody liked it - except for the name &ldquo;Boarding guide&rdquo;, which should be changed (according to the native speakers) A link to the document can be found in the Slack channel The document is available for review until 2021-07-08.Tools for the Revolution: developing packages for scientific programming in archaeologyhttps://sslarch.github.io/sessions/caa2021_session/Wed, 16 Jun 2021 00:00:00 +0000https://sslarch.github.io/sessions/caa2021_session/When: 2021-06-16, 09:50–12:20 (UTC) +Organisational matters Duration of the SIG SSLA steering committee election cycle We did not make a decision about this when we elected the commitee The members present in this meeting have no strong opinion about the matter Ideally the full committee would not be replaced at once. Instead a certain overlap of members should uphold continuity The current committee (Martin Hinz, Sophie Schmidt, Clemens Schmid) will prepare a suggestion for the next meeting &ldquo;How to join&rdquo; instructions Martin Hinz prepared a guide with steps for new members to formally join the SIG Everybody liked it - except for the name &ldquo;Boarding guide&rdquo;, which should be changed (according to the native speakers) A link to the document can be found in the Slack channel The document is available for review until 2021-07-08.Tools for the Revolution: developing packages for scientific programming in archaeologyhttps://sslarch.github.io/sessions/caa2021_session/Mon, 17 May 2021 00:00:00 +0000https://sslarch.github.io/sessions/caa2021_session/When: 2021-06-16, 09:50–12:20 (UTC) Where: Online, Room S (morning), Room P (afternoon) -Abstract The increasing use of scientific programming languages (e.g. R or Python) is transforming the practice of quantitative archaeology. This “tool-driven revolution” (Schmidt and Marwick 2020) promises to greatly improve the accessibility, power, and reproducibility of computational analyses. It is a core component of the “Third Science Revolution” (Kristiansen 2014), which has major theoretical and practical implications for the discipline of archaeology as a whole.Developing R packageshttps://sslarch.github.io/sessions/caa2021_workshop/Mon, 14 Jun 2021 00:00:00 +0000https://sslarch.github.io/sessions/caa2021_workshop/When: 2021-06-14 +Abstract The increasing use of scientific programming languages (e.g. R or Python) is transforming the practice of quantitative archaeology. This “tool-driven revolution” (Schmidt and Marwick 2020) promises to greatly improve the accessibility, power, and reproducibility of computational analyses. It is a core component of the “Third Science Revolution” (Kristiansen 2014), which has major theoretical and practical implications for the discipline of archaeology as a whole.Developing R packageshttps://sslarch.github.io/sessions/caa2021_workshop/Mon, 17 May 2021 00:00:00 +0000https://sslarch.github.io/sessions/caa2021_workshop/When: 2021-06-14 Where: Online Abstract A growing number of researchers use the scripting language R (R Core Team 2020) for scientific data analysis. Many organise their code in scripts and functions to perform sequences of data manipulation, statistics and visualisation. Sometimes these workflows gain in complexity and it becomes feasible to outsource core components into a dedicated R package. Packages are one of the best ways to make R code reproducible as they provide a well established structure to share functions, data and their documentation with other R-users.8th regular meetinghttps://sslarch.github.io/minutes/2021-06-04/Fri, 04 Jun 2021 00:00:00 +0000https://sslarch.github.io/minutes/2021-06-04/9 ppl attended CAA2021 Annual general meeting As every year the CAA conference will feature the society&rsquo;s AGM The SIG-SSLA will have to give a short report Sophie Schmidt will take over this duty Session S17 Everything is well prepared Joe Roe updated the homepage accordingly: https://sslarch.github.io/sessions/sessioni The paper abstracts are available in the Github Repo: https://github.com/sslarch/caa2021_packages/tree/main/papers Twitter The SIG account team will try to be very active by life-tweeting sessions amplifying the voices of active community members A useful addition to the toolset might be tweetdeck: https://tweetdeck.7th regular meetinghttps://sslarch.github.io/minutes/2021-05-14/Fri, 14 May 2021 00:00:00 +0000https://sslarch.github.io/minutes/2021-05-14/6 ppl attended diff --git a/members/index.html b/members/index.html index e05532e..ee72a6b 100644 --- a/members/index.html +++ b/members/index.html @@ -1,2 +1,2 @@ Members – CAA/SSLA -

      Members

      Steering Committee

      Martin Hinz

      Convener

      Sophie Schmidt

      Vice Convener

      Clemens Schmid

      Secretary

      Members

      Bjørn Peare Bartholdy

      David N. Matzig

      Dirk Seidensticker

      Dries Daems

      Florian Thiery

      Francisco Javier Luengo Gutiérrez

      James Allison

      Joe Roe

      Joseph Lewis

      Lisa Steinmann

      Peter Demján

      Petr Pajdla

      Sébastien Plutniak

      Thomas Huet

      Zack Batist

      Scientific Scripting Languages in Archaeology

      A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


      \ No newline at end of file +

      Members

      Steering Committee

      Martin Hinz

      Convener

      Sophie Schmidt

      Vice Convener

      Clemens Schmid

      Secretary

      Members

      Bjørn Peare Bartholdy

      David N. Matzig

      Dirk Seidensticker

      Dries Daems

      Florian Thiery

      Francisco Javier Luengo Gutiérrez

      James Allison

      Joe Roe

      Joseph Lewis

      Lisa Steinmann

      Peter Demján

      Petr Pajdla

      Sébastien Plutniak

      Thomas Huet

      Zack Batist

      Scientific Scripting Languages in Archaeology

      A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


      \ No newline at end of file diff --git a/members/index.xml b/members/index.xml index 37eefe9..f4bf834 100644 --- a/members/index.xml +++ b/members/index.xml @@ -1 +1 @@ -Members on CAA/SSLAhttps://sslarch.github.io/members/Recent content in Members on CAA/SSLAHugo -- gohugo.ioenMartin HinzMon, 01 Jan 0001 00:00:00 +0000Sophie SchmidtMon, 01 Jan 0001 00:00:00 +0000Clemens SchmidMon, 01 Jan 0001 00:00:00 +0000Andrea TitoloMon, 01 Jan 0001 00:00:00 +0000Ben MarwickMon, 01 Jan 0001 00:00:00 +0000Bjørn Peare BartholdyMon, 01 Jan 0001 00:00:00 +0000David N. MatzigMon, 01 Jan 0001 00:00:00 +0000Dirk SeidenstickerMon, 01 Jan 0001 00:00:00 +0000Dries DaemsMon, 01 Jan 0001 00:00:00 +0000Florian ThieryMon, 01 Jan 0001 00:00:00 +0000Francisco Javier Luengo GutiérrezMon, 01 Jan 0001 00:00:00 +0000James AllisonMon, 01 Jan 0001 00:00:00 +0000Joe RoeMon, 01 Jan 0001 00:00:00 +0000Joseph LewisMon, 01 Jan 0001 00:00:00 +0000Lisa SteinmannMon, 01 Jan 0001 00:00:00 +0000Miguel CarreroMon, 01 Jan 0001 00:00:00 +0000Mikel DíazMon, 01 Jan 0001 00:00:00 +0000Peter DemjánMon, 01 Jan 0001 00:00:00 +0000Petr PajdlaMon, 01 Jan 0001 00:00:00 +0000Sébastien PlutniakMon, 01 Jan 0001 00:00:00 +0000Thomas HuetMon, 01 Jan 0001 00:00:00 +0000Zack BatistMon, 01 Jan 0001 00:00:00 +0000 \ No newline at end of file +Members on CAA/SSLAhttps://sslarch.github.io/members/Recent content in Members on CAA/SSLAHugoenMartin HinzMon, 01 Jan 0001 00:00:00 +0000Sophie SchmidtMon, 01 Jan 0001 00:00:00 +0000Clemens SchmidMon, 01 Jan 0001 00:00:00 +0000Andrea TitoloMon, 01 Jan 0001 00:00:00 +0000Ben MarwickMon, 01 Jan 0001 00:00:00 +0000Bjørn Peare BartholdyMon, 01 Jan 0001 00:00:00 +0000David N. MatzigMon, 01 Jan 0001 00:00:00 +0000Dirk SeidenstickerMon, 01 Jan 0001 00:00:00 +0000Dries DaemsMon, 01 Jan 0001 00:00:00 +0000Florian ThieryMon, 01 Jan 0001 00:00:00 +0000Francisco Javier Luengo GutiérrezMon, 01 Jan 0001 00:00:00 +0000James AllisonMon, 01 Jan 0001 00:00:00 +0000Joe RoeMon, 01 Jan 0001 00:00:00 +0000Joseph LewisMon, 01 Jan 0001 00:00:00 +0000Lisa SteinmannMon, 01 Jan 0001 00:00:00 +0000Miguel CarreroMon, 01 Jan 0001 00:00:00 +0000Mikel DíazMon, 01 Jan 0001 00:00:00 +0000Peter DemjánMon, 01 Jan 0001 00:00:00 +0000Petr PajdlaMon, 01 Jan 0001 00:00:00 +0000Sébastien PlutniakMon, 01 Jan 0001 00:00:00 +0000Thomas HuetMon, 01 Jan 0001 00:00:00 +0000Zack BatistMon, 01 Jan 0001 00:00:00 +0000 \ No newline at end of file diff --git a/minutes/2019-04-24/index.html b/minutes/2019-04-24/index.html index 9ab03a5..7cb5075 100644 --- a/minutes/2019-04-24/index.html +++ b/minutes/2019-04-24/index.html @@ -1,5 +1,5 @@ CAA2019 Roundtable Discussion – CAA/SSLA -

      CAA2019 Roundtable Discussion

      Introductory Statements

      Martin Hinz: Stay DRY! Why scientific scripting speeds up research, fosters more interesting science and helps save taxpayers money.

      Lizzy Scholtus: Scripting languages community: an important tool to develop the existence of these techniques

      Joe Roe: The boundary between “scientific programming” and “software development”

      Iza Romanowska: Who are Research Software Engineers and why should we care?

      Clemens Schmid: (Don’t Fear) The Reaper. A SIG as long term software maintenance network?

      Aims and objectives +

      CAA2019 Roundtable Discussion

      Introductory Statements

      Martin Hinz: Stay DRY! Why scientific scripting speeds up research, fosters more interesting science and helps save taxpayers money.

      Lizzy Scholtus: Scripting languages community: an important tool to develop the existence of these techniques

      Joe Roe: The boundary between “scientific programming” and “software development”

      Iza Romanowska: Who are Research Software Engineers and why should we care?

      Clemens Schmid: (Don’t Fear) The Reaper. A SIG as long term software maintenance network?

      Aims and objectives • develop guide lines / code of conduct for everyone: ask for code if reviewing or reject review, license code, readme files, cite packages, DOI code • lobby for institutional support to make data scientists as important and recognized as a ceramic specialist , make code equal to publication (which means it will need a review system) – Research Software Engineers are not technicians • improve other people’s code and technology literacy (build modules for software carpentry? Give workshops? Make online courses available / visible to the archaeological community? searchable index for software / code etc used by archaeologists?) diff --git a/minutes/2020-09-01/index.html b/minutes/2020-09-01/index.html index 1e6533b..927a4b5 100644 --- a/minutes/2020-09-01/index.html +++ b/minutes/2020-09-01/index.html @@ -1,4 +1,4 @@ Meeting of the Provisional Steering Committee – CAA/SSLA -

      Meeting of the Provisional Steering Committee

      Participants:

      • Sophie Schmidt
      • Zack Batist
      • Clemens Schmid
      • Martin Hinz

      Activities currently necessary:

      • Information mail via the mailing list
      • Organise an inaugural meeting
      • Establish regular meetings
      • Outreach

      inaugural meeting

      The inaugural meeting should be the kick-off for regular meetings (see below).

      agenda:

      • Report of recent developments
      • Collect suggestions and ideas from members
      • Set the modus operandi
      • Present potential candidates for the SC
      • Election of the Steering Committee

      Positions to be filled are:

      • Convenor
      • Vice Convenor
      • Secretary

      A doodle will be set up and sent in the first circulation to the members of the provisional SC and then to all members. It will be implemented at the end of this month (September 2020) or beginning of the next (October 2020).

      Regular meetings

      The plan: These regular meetings should be held monthly and should last about 1 hour. This is to ensure regularity and reliability. Current developments in the field of scripting languages should be briefly presented and discussed. Extensive presentations ala conference contribution should be avoided. +

      Meeting of the Provisional Steering Committee

      Participants:

      • Sophie Schmidt
      • Zack Batist
      • Clemens Schmid
      • Martin Hinz

      Activities currently necessary:

      • Information mail via the mailing list
      • Organise an inaugural meeting
      • Establish regular meetings
      • Outreach

      inaugural meeting

      The inaugural meeting should be the kick-off for regular meetings (see below).

      agenda:

      • Report of recent developments
      • Collect suggestions and ideas from members
      • Set the modus operandi
      • Present potential candidates for the SC
      • Election of the Steering Committee

      Positions to be filled are:

      • Convenor
      • Vice Convenor
      • Secretary

      A doodle will be set up and sent in the first circulation to the members of the provisional SC and then to all members. It will be implemented at the end of this month (September 2020) or beginning of the next (October 2020).

      Regular meetings

      The plan: These regular meetings should be held monthly and should last about 1 hour. This is to ensure regularity and reliability. Current developments in the field of scripting languages should be briefly presented and discussed. Extensive presentations ala conference contribution should be avoided. The date should be in the afternoon CET, so that the so far active members have the opportunity to participate. A approriate method will later be used to determine the optimal time, if more members have to be considered.

      Information mail

      The information mail should be distributed via the newsletter as soon as possible and should inform about the above mentioned points.It should encourage active participation and attendance at the founding meeting, as well as to recruit further potential members for the group. In addition, it should call for the submission of a candidature for the Steering Committee, preferably with a text of max. ~1 paragraph or 100 words.

      Further:

      • A running list of interesting projects and packages will be published on Github.This list is intended as a complementary service to existing lists (zackbatist/open-archaeo or benmarwick /ctv-archaeology) and is only meant to supplement, not replace them.
      • The mailing list should be activated more strongly, it should be made administratively accessible to the SC as soon as possible. Currently the address is still linked to Martin Hinz’s personal Google Account, this is to be changed as soon as possible.
      • The creation of a Twitter account will be postponed for the time being, until the necessity is determined by the members.
      • For the time being, it will be refrained from setting up a statute until the necessity arises in daily business.
      • Once the SIG is constituted, a text with a link will be posted on the CAA International website.

      Scientific Scripting Languages in Archaeology

      A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


      2020-09-01

      \ No newline at end of file diff --git a/minutes/2020-10-06/index.html b/minutes/2020-10-06/index.html index ae1c263..7c72600 100644 --- a/minutes/2020-10-06/index.html +++ b/minutes/2020-10-06/index.html @@ -1,5 +1,5 @@ Inaugural meeting – CAA/SSLA -

      Inaugural meeting

      14 ppl attended

      Voting was done using directpoll.com

      Report of recent developments (~ 5 min)

      • Approval by the CAA 2020-08-26
      • Provisional Transition Steering Committee (SC) of SIG-SSLA +

        Inaugural meeting

        14 ppl attended

        Voting was done using directpoll.com

        Report of recent developments (~ 5 min)

        • Approval by the CAA 2020-08-26
        • Provisional Transition Steering Committee (SC) of SIG-SSLA 2020-09-01 - Protocol online (https://sslarch.github.io/protocols/2020-09-01.txt)
        • Announcement in German Scientific Newsletter
          • any other members that know similar newsletters? -> please tell us so we can announce the SIG there too

        Collect suggestions and ideas from members

        • A running list of interesting projects and packages will be published on Github (Zack Batist)
        • A monthly (virtual) meeting to report on (Clemens Schmid)
          • current developments in SSLA in archaeology
          • talk about new versions, new packages, new libraries, version updates
          • field is not that large, so we could create an overview of that
        • Growth and diversity of the group (Ben Marwick, Martin Hinz)
          • growth of the group - introduce members to SSLA by creating semi-formal cooperations with other groups
          • society of archaeological sciences has connections to society of black archaeologists. smth. similar in Europe?
          • we should include ppl from Asia, global South etc!
        • Teaching and dissemination (Ben Marwick, Dirk Seidensticker, Martin Hinz, Jesse Wolfhagen)
          • teaching is important and part of the statement already up on our website.
          • platform for teaching tools? Provide things for new members, not just keeping ourselves up to date
          • create groups that are focused on creating teaching material for specific SSLA
          • first step: collect teaching material. Hub for all tutorials that are already there
        • Minimal Standards and Best Practises (Ben Marwick, Jesse Wolfhagen, Martin Hinz)
          • statement of minimum standards?
          • we could be an authority what should be taught at least? 10 things everyone should know?
          • best practices? What makes scripts reproducible? what would you like to see as a reviewer?
          • style guides? dependant on language - collect these and present them
        • Practical implementation, Priorisation and Schedule (Clemens Schmid, Sophie Schmidt, Martin Hinz)
          • ambitious goals for later. let’s start with “smaller achivable goals”
          • collect the ideas in the e-mail-list. maybe create a thread there
          • talk about ideas and prioritise at meetings
          • explore possibilities to use github tools for task management

        Set the modus operandi (Monthly Meetings)

        The plan: These regular meetings should be held monthly and should last about 1 hour. Current developments in the field of scripting languages should be briefly presented and discussed. Extensive presentations ala conference contribution should be avoided.

        • poll for monthy meetings: 13 agreed, 1 abstain

        topic at monthly meetings:

        Agenda should be available as open collaborative Document (Dirk Seidensticker)

        General Schedule:

        1. monthly structured update on the activities and update on software updates etc (Joe Roe)
        2. upcoming conferences, meetings and sessions (Clemens Schmid)
        3. small presentations of specific issues or solutions (SC committee)

        Date and Time

        • poll: first Tuesday every month, 5pm CET: 11 agreed, 1 against.
        • next meeting will be Nov. 3rd, 5 pm CET
        • Due to inability of one member of the SC for this time, an alternative or alternating time slot might be found using a poll tool (‘doodle’)

        Arising Topic: CAA Presence

        • we would like to be present at every CAA conferences with a session
        • CAA 2021 Cyprus Deadline 15th of November: until next meeting we think about potential SSLA Sessions and decide at next meeting

        Arising Topic: Membership and Member List

        Definition of the scope, limits and privileges of membership not yet defined, have to be discussed until/in the next meeting. Currently, members are those that have subscribed to the mailing list.

        Currently, access to the Github Repo remains limited to the SC, this has to be redefined according to the members opinion.

        A list of members will be available at the homepage, this list will be filled by the members themselves based on a template that the SC will provide. Technically, this will be done using fork/pull request workflow

        Election of Steering Committee

        Sophie Schmidt -> Vice-Convenor: 11 agreed, 1 abstained 8ae472c8b0503d4b7416d382d6ad5f67.png Martin Hinz -> Convenor: 11 agreed, 1 abstained diff --git a/minutes/2020-11-03/index.html b/minutes/2020-11-03/index.html index e7e75f7..a23446d 100644 --- a/minutes/2020-11-03/index.html +++ b/minutes/2020-11-03/index.html @@ -1,2 +1,2 @@ 1st regular meeting – CAA/SSLA -

        1st regular meeting

        11 ppl attended

        Organisational issues

        • Members list on sslarch.github.io
          • fine like it is, good to see so many people there
          • new members can add themselfes to the list with a Pull Request against the homepage repository
        • Twitter
          • a Twitter account would allow for better communication with non-members and official endorsements of strategic partners, e.g. other Special interest groups
          • Sophie and Zack will prepare a draft for a guidelines/code of conduct document how to handle the twitter account and present the result at the next meeting
        • Logo
        • Official email account
          • the SIG got an official email address from CAA
          • it redirects to Martins mail address
        • Chat software
          • in the future it might be useful to establish a group chat for the SIG
          • so far it’s unclear which tool fits best: Slack, Discord, Gitter, Rocket.chat, …

        News from the scripting languages world (Clemens)

        CAA 2021

        Practical implementation dissemination of teaching material

        Open teaching material for archaeology: https://www.archaeopress.com/ArchaeopressShop/Public/displayProductDetail.asp?id=%7B48586A9F-7C7A-4840-97AD-3C33D17D6E2A%7D

        Next meeting: 2020-12-01

        Scientific Scripting Languages in Archaeology

        A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


        2020-11-03

        \ No newline at end of file +

        1st regular meeting

        11 ppl attended

        Organisational issues

        • Members list on sslarch.github.io
          • fine like it is, good to see so many people there
          • new members can add themselfes to the list with a Pull Request against the homepage repository
        • Twitter
          • a Twitter account would allow for better communication with non-members and official endorsements of strategic partners, e.g. other Special interest groups
          • Sophie and Zack will prepare a draft for a guidelines/code of conduct document how to handle the twitter account and present the result at the next meeting
        • Logo
        • Official email account
          • the SIG got an official email address from CAA
          • it redirects to Martins mail address
        • Chat software
          • in the future it might be useful to establish a group chat for the SIG
          • so far it’s unclear which tool fits best: Slack, Discord, Gitter, Rocket.chat, …

        News from the scripting languages world (Clemens)

        CAA 2021

        Practical implementation dissemination of teaching material

        Open teaching material for archaeology: https://www.archaeopress.com/ArchaeopressShop/Public/displayProductDetail.asp?id=%7B48586A9F-7C7A-4840-97AD-3C33D17D6E2A%7D

        Next meeting: 2020-12-01

        Scientific Scripting Languages in Archaeology

        A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


        2020-11-03

        \ No newline at end of file diff --git a/minutes/2020-12-01/index.html b/minutes/2020-12-01/index.html index 44d74a7..ce4f8ca 100644 --- a/minutes/2020-12-01/index.html +++ b/minutes/2020-12-01/index.html @@ -1,2 +1,2 @@ 2nd regular meeting – CAA/SSLA -

        2nd regular meeting

        9 ppl attended

        Organisational issues

        • Twitter (some of these suggestions could become part of our Twitter guidelines)
          • The account can be set up and should have the name CAA-SSLA
          • Content collection can happen on our group chat
          • The account should focus on archaeology and not so much on general developments in the scripting languages world
          • Solid, hearty, high quality tweets should dominate
          • Scheduling posts before posting and weekly/monthly collection posts may be powerful tools to increase impact
          • We should post with one or multiple dedicated hashtags to allow for searching and filtering
          • Regular tweets are better than random bursts of activity with weeks of silence in between
        • Logo
          • There are different preferences in the group
          • We will organise a ranked poll to decide
          • The winner of this survey will be announced at the next meeting
        • Group chat software
          • Each system has clear advantages and disadvantages
          • For now we will set up a Slack channel
          • Later we want to change to something more FOSS

        Upcoming conferences, meetings and sessions

        • CAA2021
          • The SIG session “Tools for the Revolution: developing packages for scientific programming in archaeology” by Joe Roe, Martin Hinz and Clemens Schmid was submitted
          • We did not discuss the planned, accompanying workshop

        Open exchange about activities and software updates

        Next meeting: January 5, 2021

        Scientific Scripting Languages in Archaeology

        A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


        2020-12-01

        \ No newline at end of file +

        2nd regular meeting

        9 ppl attended

        Organisational issues

        • Twitter (some of these suggestions could become part of our Twitter guidelines)
          • The account can be set up and should have the name CAA-SSLA
          • Content collection can happen on our group chat
          • The account should focus on archaeology and not so much on general developments in the scripting languages world
          • Solid, hearty, high quality tweets should dominate
          • Scheduling posts before posting and weekly/monthly collection posts may be powerful tools to increase impact
          • We should post with one or multiple dedicated hashtags to allow for searching and filtering
          • Regular tweets are better than random bursts of activity with weeks of silence in between
        • Logo
          • There are different preferences in the group
          • We will organise a ranked poll to decide
          • The winner of this survey will be announced at the next meeting
        • Group chat software
          • Each system has clear advantages and disadvantages
          • For now we will set up a Slack channel
          • Later we want to change to something more FOSS

        Upcoming conferences, meetings and sessions

        • CAA2021
          • The SIG session “Tools for the Revolution: developing packages for scientific programming in archaeology” by Joe Roe, Martin Hinz and Clemens Schmid was submitted
          • We did not discuss the planned, accompanying workshop

        Open exchange about activities and software updates

        Next meeting: January 5, 2021

        Scientific Scripting Languages in Archaeology

        A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


        2020-12-01

        \ No newline at end of file diff --git a/minutes/2021-01-05/index.html b/minutes/2021-01-05/index.html index eb1185b..2cf7745 100644 --- a/minutes/2021-01-05/index.html +++ b/minutes/2021-01-05/index.html @@ -1,2 +1,2 @@ 3rd regular meeting – CAA/SSLA -

        3rd regular meeting

        9(+1?) ppl attended

        Organisational issues

        • Twitter account
        • Experiences and opinions on Slack
          • Everybody seems to be happy with the chat’s setup for now
        • Logo
          • Final poll among the most popular drafts
            • 3: I
            • 6: II
            • 7: IIII <- !
            • 9: I
          • Logo number 7 of the draft collection becomes the new SIG-SSLA logo
          • Clemens Schmid will clean up the logo repository (https://github.com/sslarch/logo) and prepare rendered versions for easy use

        Upcoming conferences, meetings and sessions

        Open exchange about activities and software updates

        • OpenArchao (https://open-archaeo.info/) was greatly improved thanks to Joe Roe and Zack Batist. The data needs constant updating though - everybody can join here!
        • Similar to OpenArchaeo, the SIG-SSLA could provide an open repository for conferences and workshops. Martin Hinz will come up with an implementation idea for the next meeting
        • Uncommented: https://merely-useful.github.io/py-rse/index.html
        • Some open discussion about new developments regarding spatial data manipulation in R

        Next meeting: February 2, 2021

        Scientific Scripting Languages in Archaeology

        A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


        2021-01-05

        \ No newline at end of file +

        3rd regular meeting

        9(+1?) ppl attended

        Organisational issues

        • Twitter account
        • Experiences and opinions on Slack
          • Everybody seems to be happy with the chat’s setup for now
        • Logo
          • Final poll among the most popular drafts
            • 3: I
            • 6: II
            • 7: IIII <- !
            • 9: I
          • Logo number 7 of the draft collection becomes the new SIG-SSLA logo
          • Clemens Schmid will clean up the logo repository (https://github.com/sslarch/logo) and prepare rendered versions for easy use

        Upcoming conferences, meetings and sessions

        Open exchange about activities and software updates

        • OpenArchao (https://open-archaeo.info/) was greatly improved thanks to Joe Roe and Zack Batist. The data needs constant updating though - everybody can join here!
        • Similar to OpenArchaeo, the SIG-SSLA could provide an open repository for conferences and workshops. Martin Hinz will come up with an implementation idea for the next meeting
        • Uncommented: https://merely-useful.github.io/py-rse/index.html
        • Some open discussion about new developments regarding spatial data manipulation in R

        Next meeting: February 2, 2021

        Scientific Scripting Languages in Archaeology

        A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


        2021-01-05

        \ No newline at end of file diff --git a/minutes/2021-02-02/index.html b/minutes/2021-02-02/index.html index 483d42b..ccc195d 100644 --- a/minutes/2021-02-02/index.html +++ b/minutes/2021-02-02/index.html @@ -1,2 +1,2 @@ 4th regular meeting – CAA/SSLA -

        4th regular meeting

        8 ppl attended

        Organisational issues

        • Twitter account experiences
        • Update of the homepage
          • Joe Roe proposed an alternative setup with hugo
          • This setup is superior in terms of accessability for the disabled and has other technical advantages
          • Vote to switch to the new setup: 8/8 Yes
          • Joe will prepare the switch with a PR to the website repository

        Upcoming conferences, meetings and sessions

        • CAA2021 Workshop
          • Sophie Schmidt, Petr Pajdla and Clemens Schmid have prepared a general outline and the group agrees with it
          • The group highlights the importance of Git+Github, but agrees that it is going beyond the scope of this workshop. Collaborative work on code should be a topic for a workshop in the future

        Open exchange about activities and software updates

        Next meeting: Friday, March 5, 2021

        Scientific Scripting Languages in Archaeology

        A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


        2021-02-02

        \ No newline at end of file +

        4th regular meeting

        8 ppl attended

        Organisational issues

        • Twitter account experiences
        • Update of the homepage
          • Joe Roe proposed an alternative setup with hugo
          • This setup is superior in terms of accessability for the disabled and has other technical advantages
          • Vote to switch to the new setup: 8/8 Yes
          • Joe will prepare the switch with a PR to the website repository

        Upcoming conferences, meetings and sessions

        • CAA2021 Workshop
          • Sophie Schmidt, Petr Pajdla and Clemens Schmid have prepared a general outline and the group agrees with it
          • The group highlights the importance of Git+Github, but agrees that it is going beyond the scope of this workshop. Collaborative work on code should be a topic for a workshop in the future

        Open exchange about activities and software updates

        Next meeting: Friday, March 5, 2021

        Scientific Scripting Languages in Archaeology

        A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


        2021-02-02

        \ No newline at end of file diff --git a/minutes/2021-03-05/index.html b/minutes/2021-03-05/index.html index aca2461..8a60de2 100644 --- a/minutes/2021-03-05/index.html +++ b/minutes/2021-03-05/index.html @@ -1,2 +1,2 @@ 5th regular meeting – CAA/SSLA -

        5th regular meeting

        7 ppl attended

        Organisational issues

        • Twitter account update
          • According to the plans made during the last meeting, the twitter team followed a more strategic approach this month
          • This increased both activity and interaction with followers
          • The plan for the next months can be summarised as: More engagement and less promotion to act less as entertainers and more like moderators (for meaningful user-user interaction)
          • This will also include cooperation with https://twitter.com/Rchaeology1, who is working on a twitter list of archaeologists using R
        • Update of the homepage
        • Mailinglist
          • Joining the google mailinglist required confirmation by administrators until now
          • We decided to abolish this to further lower the threshold of joining the group
        • Meeting announcements
          • To make the meetings more visible, they should be announced in the future not only on the mailinglist, but also on slack and twitter

        Upcoming conferences, meetings and sessions

        • CAA2021
          • Both our session and our workshop only have 5 submissions right now, but we know of multiple more submissions to be handed in before the deadline (12th March 2021, 23:59 GMT)
          • The group should again invite to both sessions on all available channels
          • Providing the workshop behind the registration “paywall” of CAA2021 is not ideal, and we would like to share the material in an open context in the future

        Open exchange about activities and software updates

        • Ordination and chronology
          • Martin Hinz would like to establish a small working group to discuss method development in that domain
          • Resources: (as spontaneously suggested by the group)
            • SPARTAAS R package: Statistical pattern recognition and dating using archaeological artefacts assemblages
            • Brunner et al. (2020) Central European Early Bronze Age chronology revisited: A Bayesian examination of large-scale radiocarbon dating. PLOS ONE 15(12): e0243719. https://doi.org/10.1371/journal.pone.0243719
            • Ortman, Scott 2016. Uniform Probability Density Analysis and Population History in the Northern Rio Grande. Journal of Archaeological Method and Theory 23:95–12
            • Ortman et al. 2007 EMPIRICAL BAYESIAN METHODS FOR ARCHAEOLOGICAL SURVEY DATA: AN APPLICATION FROM THE MESA VERDE REGION. American Antiquity, 72(2), 2007, pp. 241-272
            • Krauß et al. 2017. “Chronology and Development of the Chalcolithic Necropolis of Varna I”. Documenta Praehistorica 44 (December), 282-305. https://doi.org/10.4312/dp.44.17.
        • A new paper about software review in archaeology was pre-published recently

        Next meeting: Friday, April 9, 2021

        • The executive committee invited the “Little minions” (http://littleminions.link) group to join the next meeting and present their goals and vision

        Scientific Scripting Languages in Archaeology

        A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


        2021-03-05

        \ No newline at end of file +

        5th regular meeting

        7 ppl attended

        Organisational issues

        • Twitter account update
          • According to the plans made during the last meeting, the twitter team followed a more strategic approach this month
          • This increased both activity and interaction with followers
          • The plan for the next months can be summarised as: More engagement and less promotion to act less as entertainers and more like moderators (for meaningful user-user interaction)
          • This will also include cooperation with https://twitter.com/Rchaeology1, who is working on a twitter list of archaeologists using R
        • Update of the homepage
        • Mailinglist
          • Joining the google mailinglist required confirmation by administrators until now
          • We decided to abolish this to further lower the threshold of joining the group
        • Meeting announcements
          • To make the meetings more visible, they should be announced in the future not only on the mailinglist, but also on slack and twitter

        Upcoming conferences, meetings and sessions

        • CAA2021
          • Both our session and our workshop only have 5 submissions right now, but we know of multiple more submissions to be handed in before the deadline (12th March 2021, 23:59 GMT)
          • The group should again invite to both sessions on all available channels
          • Providing the workshop behind the registration “paywall” of CAA2021 is not ideal, and we would like to share the material in an open context in the future

        Open exchange about activities and software updates

        • Ordination and chronology
          • Martin Hinz would like to establish a small working group to discuss method development in that domain
          • Resources: (as spontaneously suggested by the group)
            • SPARTAAS R package: Statistical pattern recognition and dating using archaeological artefacts assemblages
            • Brunner et al. (2020) Central European Early Bronze Age chronology revisited: A Bayesian examination of large-scale radiocarbon dating. PLOS ONE 15(12): e0243719. https://doi.org/10.1371/journal.pone.0243719
            • Ortman, Scott 2016. Uniform Probability Density Analysis and Population History in the Northern Rio Grande. Journal of Archaeological Method and Theory 23:95–12
            • Ortman et al. 2007 EMPIRICAL BAYESIAN METHODS FOR ARCHAEOLOGICAL SURVEY DATA: AN APPLICATION FROM THE MESA VERDE REGION. American Antiquity, 72(2), 2007, pp. 241-272
            • Krauß et al. 2017. “Chronology and Development of the Chalcolithic Necropolis of Varna I”. Documenta Praehistorica 44 (December), 282-305. https://doi.org/10.4312/dp.44.17.
        • A new paper about software review in archaeology was pre-published recently

        Next meeting: Friday, April 9, 2021

        • The executive committee invited the “Little minions” (http://littleminions.link) group to join the next meeting and present their goals and vision

        Scientific Scripting Languages in Archaeology

        A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


        2021-03-05

        \ No newline at end of file diff --git a/minutes/2021-04-09/index.html b/minutes/2021-04-09/index.html index b7a7aaf..53585d4 100644 --- a/minutes/2021-04-09/index.html +++ b/minutes/2021-04-09/index.html @@ -1,5 +1,5 @@ 6th regular meeting – CAA/SSLA -

        6th regular meeting

        12 ppl attended

        Agenda

        1. Organisational matters +

          6th regular meeting

          12 ppl attended

          Agenda

          1. Organisational matters 1.1. Update on the Twitter activities 1.2. Website update
          2. Upcoming conferences, meetings and sessions 2.1. news on the two sessions at CAA international
          3. Open exchange about activities and software updates diff --git a/minutes/2021-05-14/index.html b/minutes/2021-05-14/index.html index c9aa996..5969aee 100644 --- a/minutes/2021-05-14/index.html +++ b/minutes/2021-05-14/index.html @@ -1,2 +1,2 @@ 7th regular meeting – CAA/SSLA -

            7th regular meeting

            6 ppl attended

            Organisational issues

            • Twitter account @CAA-SSLA
              • Is still very actively maintained
              • The Twitter subcommittee will have another organisational meeting soon
              • As usual everybody is invited to join (contact via Slack channel)
            • Slack workspace sslarch
              • There is not too much activity in the open channels, but many use the workspace for peer-to-peer communcation or discussions among smaller groups

            Upcoming conferences, meetings and sessions

            • CAA2021
              • The current conference schedule has some drawbacks - we hope for an updated version that does not split our S17 over two days
              • Workshop S31
                • Sophie Schmidt, Petr Pajdla and Clemens Schmid will soon meet to define the exact outline of the workshop
                • Multiple other SIG members offered to join the workshop as helpers and participants

            Open exchange about activities and software updates

            • Extension OpenArchaeo [SIG Project]

              • Recent activity from external users introduced many software packages from archaeogenetics into the list
              • Similar extensions should be stimulated for other domains as well (e.g. Palaeoenvironment reconstruction, Compositional analysis, Aerial imaging)
              • This could work via explicit invitations to domain-specialists who also work with computer applications
              • Zack Batist already initiated the management of this SIG project in a slack channel (open-archaeo)
            • smada2021 book [SIG Project]

              • Martin Hinz is working on an open, online text book: Statistical methods for archaeological data analysis
              • He would like to stimulate contributions from SIG members to finish and polish it
              • As soon as the draft for the last chapter is finished at the end of this semester, he wants to move the repo to the SIG Github organisation and prepare a list of specific issues where he would like to get input

            Next meeting: Friday, June 4, 2021

            Scientific Scripting Languages in Archaeology

            A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


            2021-05-14

            \ No newline at end of file +

            7th regular meeting

            6 ppl attended

            Organisational issues

            • Twitter account @CAA-SSLA
              • Is still very actively maintained
              • The Twitter subcommittee will have another organisational meeting soon
              • As usual everybody is invited to join (contact via Slack channel)
            • Slack workspace sslarch
              • There is not too much activity in the open channels, but many use the workspace for peer-to-peer communcation or discussions among smaller groups

            Upcoming conferences, meetings and sessions

            • CAA2021
              • The current conference schedule has some drawbacks - we hope for an updated version that does not split our S17 over two days
              • Workshop S31
                • Sophie Schmidt, Petr Pajdla and Clemens Schmid will soon meet to define the exact outline of the workshop
                • Multiple other SIG members offered to join the workshop as helpers and participants

            Open exchange about activities and software updates

            • Extension OpenArchaeo [SIG Project]

              • Recent activity from external users introduced many software packages from archaeogenetics into the list
              • Similar extensions should be stimulated for other domains as well (e.g. Palaeoenvironment reconstruction, Compositional analysis, Aerial imaging)
              • This could work via explicit invitations to domain-specialists who also work with computer applications
              • Zack Batist already initiated the management of this SIG project in a slack channel (open-archaeo)
            • smada2021 book [SIG Project]

              • Martin Hinz is working on an open, online text book: Statistical methods for archaeological data analysis
              • He would like to stimulate contributions from SIG members to finish and polish it
              • As soon as the draft for the last chapter is finished at the end of this semester, he wants to move the repo to the SIG Github organisation and prepare a list of specific issues where he would like to get input

            Next meeting: Friday, June 4, 2021

            Scientific Scripting Languages in Archaeology

            A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


            2021-05-14

            \ No newline at end of file diff --git a/minutes/2021-06-04/index.html b/minutes/2021-06-04/index.html index aac19e1..3bc5bea 100644 --- a/minutes/2021-06-04/index.html +++ b/minutes/2021-06-04/index.html @@ -1,2 +1,2 @@ 8th regular meeting – CAA/SSLA -

            8th regular meeting

            9 ppl attended

            CAA2021

            Non-CAA topics

            Next meeting: Friday, July 2, 2021

            Scientific Scripting Languages in Archaeology

            A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


            2021-06-04

            \ No newline at end of file +

            8th regular meeting

            9 ppl attended

            CAA2021

            Non-CAA topics

            Next meeting: Friday, July 2, 2021

            Scientific Scripting Languages in Archaeology

            A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


            2021-06-04

            \ No newline at end of file diff --git a/minutes/2021-07-02/index.html b/minutes/2021-07-02/index.html index a8cab7d..e3eb9b0 100644 --- a/minutes/2021-07-02/index.html +++ b/minutes/2021-07-02/index.html @@ -1,5 +1,5 @@ 9th regular meeting – CAA/SSLA -

            9th regular meeting

            13 ppl attended

            Organisational matters

            • Duration of the SIG SSLA steering committee election cycle
              • We did not make a decision about this when we elected the commitee
              • The members present in this meeting have no strong opinion about the matter
              • Ideally the full committee would not be replaced at once. Instead a certain overlap of members should uphold continuity
              • The current committee (Martin Hinz, Sophie Schmidt, Clemens Schmid) will prepare a suggestion for the next meeting
            • “How to join” instructions
              • Martin Hinz prepared a guide with steps for new members to formally join the SIG
              • Everybody liked it - except for the name “Boarding guide”, which should be changed (according to the native speakers)
              • A link to the document can be found in the Slack channel
              • The document is available for review until 2021-07-08. Then the committee will publish it on the website
            • More ideas to welcome new members
              • Automatically invite people joining the mailing list to the Slack workspace
              • A “Welcome officer” could handle these duties (volunteers wanted!)
              • The self introduction on Slack could be formalized with a template, e.g.:
            * Name: zack
            +

            9th regular meeting

            13 ppl attended

            Organisational matters

            • Duration of the SIG SSLA steering committee election cycle
              • We did not make a decision about this when we elected the commitee
              • The members present in this meeting have no strong opinion about the matter
              • Ideally the full committee would not be replaced at once. Instead a certain overlap of members should uphold continuity
              • The current committee (Martin Hinz, Sophie Schmidt, Clemens Schmid) will prepare a suggestion for the next meeting
            • “How to join” instructions
              • Martin Hinz prepared a guide with steps for new members to formally join the SIG
              • Everybody liked it - except for the name “Boarding guide”, which should be changed (according to the native speakers)
              • A link to the document can be found in the Slack channel
              • The document is available for review until 2021-07-08. Then the committee will publish it on the website
            • More ideas to welcome new members
              • Automatically invite people joining the mailing list to the Slack workspace
              • A “Welcome officer” could handle these duties (volunteers wanted!)
              • The self introduction on Slack could be formalized with a template, e.g.:
            * Name: zack
             * Pronouns: he/him
             * Year Started at iSchool: 2016
             * Research: archaeological databases, interdisciplinary collaboration, open data
            diff --git a/minutes/2021-08-06/index.html b/minutes/2021-08-06/index.html
            index 276e8a6..aee33f9 100644
            --- a/minutes/2021-08-06/index.html
            +++ b/minutes/2021-08-06/index.html
            @@ -1,2 +1,2 @@
             10th regular meeting – CAA/SSLA
            -

            10th regular meeting

            4 ppl attended

            Organisational matters

            • The steering committee election cycle was set to two years with a three month overlap period. The next election will therefore be in October 2022
            • The “How to become a SIG SSLA member” document discussed in the last meeting is online now: https://sslarch.github.io/documents/becoming_a_member
            • As an experiment we introduce a new recurring point of order “Show and tell” for our monthly meetings, that replaces/enhances “Open exchange about activities and software updates”. 1-2 volunteers show some interesting and preferably unpolished work-in-progress/tech wizardry in slots of 5 to 15 minutes
            • We now have a common google calendar, to share events relevant for all SIG members: https://groups.google.com/g/scientific-scripting-languages-in-archaeology/c/3dLYnoP1ywI (Members of the mailing list should already be able to edit it)
            • For many SIG members it might be better/indifferent to move the meeting timeslot by one hour. We should discuss this in the next meeting

            Conferences, meetings and sessions

            • EAA2021: Martin Hinz prepared a useful list of sessions that focus on quantitative apporaches and computer applications (CfP is closed, though)
              • 16 “Economic Archaeology” and Quantitative Approaches – Measuring the Variations in Production and Consumption from Archaeological Data, 8 Sep 9:00 ‐ 13:00
              • 130 BIG‐BIO: Opportunities and Challenges of BIG Data with a Focus on BIO‐Archaeology, 7 Sep 14:30 ‐ 18:30
              • 235 Is Machine Learning in Archaeology Fact or Fiction?, 10 Sep 9:00 ‐ 11:00
              • 267 History of Measuring and Calculations in Archaeology, 8 Sep 9:00 ‐ 13:00
              • 269 Between Variability and Singularity: Crossing Theoretical, Qualitative and Computer‐based Approaches to Types and Typologies in Archaeology [PaM], 10 Sep 9:00 ‐ 16:30
              • 297 Modelling Complexity: Past Interactions between People, Climate and Environment [PaM], 11 Sep 9:00 ‐ 16:30
              • 382 From the Field to the Computer. The Validity of Quantitative Methods Regarding the Quality of Archaeological Data, 11 Sep 14:30 ‐ 18:30
              • 445 Digital Methods and Typology: New Horizons, 8 Sep 9:00 ‐ 13:00
              • 487 A network for agent‐based modelling of socio‐ecological systems in Archaeology (NASA), 9 Sep 9:00 ‐ 16:30

            SIG activities

            • Conference list

              • Martin presented a prototype that captures his vision: https://martinhinz.github.io/ssla_conf_list
              • As discussed in the last meeting: Maintaining such a list is a considerable time investment (volunteers wanted!)
              • An alternative option might be to enter the relevant events into the SIG’s new google calendar, which could then be dynamically queried for a list on our website
            • Teaching material list

              • The responsible working group is invited to report their progress/discussion in the next meeting

            Open exchange about activities and software updates

            Show and tell

            Next meeting: Friday, September 3, 2021

            Scientific Scripting Languages in Archaeology

            A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


            2021-08-06

            \ No newline at end of file +

            10th regular meeting

            4 ppl attended

            Organisational matters

            • The steering committee election cycle was set to two years with a three month overlap period. The next election will therefore be in October 2022
            • The “How to become a SIG SSLA member” document discussed in the last meeting is online now: https://sslarch.github.io/documents/becoming_a_member
            • As an experiment we introduce a new recurring point of order “Show and tell” for our monthly meetings, that replaces/enhances “Open exchange about activities and software updates”. 1-2 volunteers show some interesting and preferably unpolished work-in-progress/tech wizardry in slots of 5 to 15 minutes
            • We now have a common google calendar, to share events relevant for all SIG members: https://groups.google.com/g/scientific-scripting-languages-in-archaeology/c/3dLYnoP1ywI (Members of the mailing list should already be able to edit it)
            • For many SIG members it might be better/indifferent to move the meeting timeslot by one hour. We should discuss this in the next meeting

            Conferences, meetings and sessions

            • EAA2021: Martin Hinz prepared a useful list of sessions that focus on quantitative apporaches and computer applications (CfP is closed, though)
              • 16 “Economic Archaeology” and Quantitative Approaches – Measuring the Variations in Production and Consumption from Archaeological Data, 8 Sep 9:00 ‐ 13:00
              • 130 BIG‐BIO: Opportunities and Challenges of BIG Data with a Focus on BIO‐Archaeology, 7 Sep 14:30 ‐ 18:30
              • 235 Is Machine Learning in Archaeology Fact or Fiction?, 10 Sep 9:00 ‐ 11:00
              • 267 History of Measuring and Calculations in Archaeology, 8 Sep 9:00 ‐ 13:00
              • 269 Between Variability and Singularity: Crossing Theoretical, Qualitative and Computer‐based Approaches to Types and Typologies in Archaeology [PaM], 10 Sep 9:00 ‐ 16:30
              • 297 Modelling Complexity: Past Interactions between People, Climate and Environment [PaM], 11 Sep 9:00 ‐ 16:30
              • 382 From the Field to the Computer. The Validity of Quantitative Methods Regarding the Quality of Archaeological Data, 11 Sep 14:30 ‐ 18:30
              • 445 Digital Methods and Typology: New Horizons, 8 Sep 9:00 ‐ 13:00
              • 487 A network for agent‐based modelling of socio‐ecological systems in Archaeology (NASA), 9 Sep 9:00 ‐ 16:30

            SIG activities

            • Conference list

              • Martin presented a prototype that captures his vision: https://martinhinz.github.io/ssla_conf_list
              • As discussed in the last meeting: Maintaining such a list is a considerable time investment (volunteers wanted!)
              • An alternative option might be to enter the relevant events into the SIG’s new google calendar, which could then be dynamically queried for a list on our website
            • Teaching material list

              • The responsible working group is invited to report their progress/discussion in the next meeting

            Open exchange about activities and software updates

            Show and tell

            Next meeting: Friday, September 3, 2021

            Scientific Scripting Languages in Archaeology

            A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


            2021-08-06

            \ No newline at end of file diff --git a/minutes/2021-09-03/index.html b/minutes/2021-09-03/index.html index dc5a3e4..8b53f03 100644 --- a/minutes/2021-09-03/index.html +++ b/minutes/2021-09-03/index.html @@ -1,2 +1,2 @@ 11th regular meeting – CAA/SSLA -

            11th regular meeting

            6 ppl attended

            Organisational matters

            • Zack Batist already sent out an invitation to the Google calendar on the mailing list. Everybody has read permissions to embed the calendar with their own ones, but only explicitly approved SIG members will get editing permissions to prevent abuse. Zack manages the permissions
            • We postponed the discussion about moving the meeting timeslot once more. If somebody is affected and thus can’t raise the issue in the meeting, please make us aware on the mailing list or the slack channel

            Conferences, meetings and sessions

            There are a number of interesting, upcoming conferences/meetings:

            Beyond that we have the EAA2021 this week, the SAA2022 CfP closes soon and the dates for CAA2022 are apparently still unclear

            SIG activities

            • Teaching material list (Zack Batist reported the progress)

              • The discussion takes place in a dedicated Slack channel and every SIG member is invited to join
              • The list should be separated into meaningful sections/modules
              • The list should be opinionated, so it should only include relevant and high quality content
              • Each lecture/tutorial/unit should be contextualised by some systematic metadata (when, who, scope, language, programming language, …)
              • Just as openarchaeo, the list should be mirrored to the Internet archive
            • Conference list

              • We finally decided to make this a group priority and implement it
              • The events should be entered into the SIG’s Google calendar and can therefore be maintained by a big group. The Google calendar integration allows for easy usability and good visibility, to both profit from the list and also keep it in mind
              • SIG members are encouraged to embed the calendar with their own setup and enter new events. Zack Batist already provided a first list of upcoming conferences
              • The complex website integration planned by Martin Hinz was postponed for now. Instead we will simply embed the google calendar on the website

            Show and tell

            Next meeting: Friday, October 1, 2021

            Scientific Scripting Languages in Archaeology

            A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


            2021-09-03

            \ No newline at end of file +

            11th regular meeting

            6 ppl attended

            Organisational matters

            • Zack Batist already sent out an invitation to the Google calendar on the mailing list. Everybody has read permissions to embed the calendar with their own ones, but only explicitly approved SIG members will get editing permissions to prevent abuse. Zack manages the permissions
            • We postponed the discussion about moving the meeting timeslot once more. If somebody is affected and thus can’t raise the issue in the meeting, please make us aware on the mailing list or the slack channel

            Conferences, meetings and sessions

            There are a number of interesting, upcoming conferences/meetings:

            Beyond that we have the EAA2021 this week, the SAA2022 CfP closes soon and the dates for CAA2022 are apparently still unclear

            SIG activities

            • Teaching material list (Zack Batist reported the progress)

              • The discussion takes place in a dedicated Slack channel and every SIG member is invited to join
              • The list should be separated into meaningful sections/modules
              • The list should be opinionated, so it should only include relevant and high quality content
              • Each lecture/tutorial/unit should be contextualised by some systematic metadata (when, who, scope, language, programming language, …)
              • Just as openarchaeo, the list should be mirrored to the Internet archive
            • Conference list

              • We finally decided to make this a group priority and implement it
              • The events should be entered into the SIG’s Google calendar and can therefore be maintained by a big group. The Google calendar integration allows for easy usability and good visibility, to both profit from the list and also keep it in mind
              • SIG members are encouraged to embed the calendar with their own setup and enter new events. Zack Batist already provided a first list of upcoming conferences
              • The complex website integration planned by Martin Hinz was postponed for now. Instead we will simply embed the google calendar on the website

            Show and tell

            Next meeting: Friday, October 1, 2021

            Scientific Scripting Languages in Archaeology

            A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


            2021-09-03

            \ No newline at end of file diff --git a/minutes/2021-10-04/index.html b/minutes/2021-10-04/index.html index 4b24a6c..874f09b 100644 --- a/minutes/2021-10-04/index.html +++ b/minutes/2021-10-04/index.html @@ -1,2 +1,2 @@ 12th regular meeting – CAA/SSLA -

            12th regular meeting

            6 ppl attended

            Organisational matters

            • Following a doodle poll we decided to try another regular meeting date for the following months: The first monday every month, 17pm, CEST. Please see the google calendar for more information.

            Conferences, meetings and sessions

            In October 2021:

            Please remeber to add these and other new events to the SIG’s Google calendar.

            SIG activities

            • Teaching material list
              • Sophie Schmidt will now create a Google sheet document to collect information
              • Ideally every SIG member should invest 10 minutes of brainstorming to collect teaching resources
              • The list will then be sorted by the core members of the teaching list committee

            Show and tell

            James Allison will talk next month about R data parsing and transformation code he wrote to handle the output of a specific Agent-based modelling software tool

            Open exchange about activities and software updates

            • The rchaeology team has a new website: https://rchaeology.github.io
            • James reports that the recently published Book “Agent-Based Modeling for Archaeology: Simulating the Complexity of Societies” is indeed an excellent resource for teaching
            • currycarbon now has an option to produce output almost identical to the one by the Bchron R package: https://github.com/nevrome/currycarbon

            Next meeting: Monday, November 1, 2021

            Scientific Scripting Languages in Archaeology

            A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


            2021-10-04

            \ No newline at end of file +

            12th regular meeting

            6 ppl attended

            Organisational matters

            • Following a doodle poll we decided to try another regular meeting date for the following months: The first monday every month, 17pm, CEST. Please see the google calendar for more information.

            Conferences, meetings and sessions

            In October 2021:

            Please remeber to add these and other new events to the SIG’s Google calendar.

            SIG activities

            • Teaching material list
              • Sophie Schmidt will now create a Google sheet document to collect information
              • Ideally every SIG member should invest 10 minutes of brainstorming to collect teaching resources
              • The list will then be sorted by the core members of the teaching list committee

            Show and tell

            James Allison will talk next month about R data parsing and transformation code he wrote to handle the output of a specific Agent-based modelling software tool

            Open exchange about activities and software updates

            • The rchaeology team has a new website: https://rchaeology.github.io
            • James reports that the recently published Book “Agent-Based Modeling for Archaeology: Simulating the Complexity of Societies” is indeed an excellent resource for teaching
            • currycarbon now has an option to produce output almost identical to the one by the Bchron R package: https://github.com/nevrome/currycarbon

            Next meeting: Monday, November 1, 2021

            Scientific Scripting Languages in Archaeology

            A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


            2021-10-04

            \ No newline at end of file diff --git a/minutes/2021-11-01/index.html b/minutes/2021-11-01/index.html index b932e10..0e11d69 100644 --- a/minutes/2021-11-01/index.html +++ b/minutes/2021-11-01/index.html @@ -1,5 +1,5 @@ 13th regular meeting – CAA/SSLA -

            13th regular meeting

            8 ppl attended

            Organisational matters

            Conferences, meetings and sessions

            As part of the current Thematic Einstein Semester on “Mathematics of Imaging in Real-Word Challenges“,
            +

            13th regular meeting

            8 ppl attended

            Organisational matters

            Conferences, meetings and sessions

            As part of the current Thematic Einstein Semester on “Mathematics of Imaging in Real-Word Challenges“,
             a series of tandem tutorials will be held throughout the winter semester 2021/22.
             
             These tutorials will take place as online lectures from 2 to 4 pm (Berlin time) on:
            diff --git a/minutes/2021-12-06/index.html b/minutes/2021-12-06/index.html
            index e43793b..7208c91 100644
            --- a/minutes/2021-12-06/index.html
            +++ b/minutes/2021-12-06/index.html
            @@ -1,2 +1,2 @@
             14th regular meeting – CAA/SSLA
            -

            14th regular meeting

            10 ppl attended

            Organisational matters

            • the next meeting will take place on the 10th January

            • Francesco Carrer will give a short intro on the tools for spatial statistics he’s been developing

            Conferences, meetings and sessions

            • CAA2022: The conference will probably take place in July (announcement via twitter ), but no exact dates have been released yet

            SIG activities

            • Teaching material list: Sophie Schmidt has shared a google document in the respective slack channel. Please invest some minutes of brainstorming to add the relevant materials you know.

            Discussion

            Show and tell

            • Show and tell focused on pipeline tools

            • Compiling software projects is similar to running data analysis scripts, one needs to run a number of scripts / functions in a certain order

            • Therefore there are pipeline tools for any kind of scripting language “out there”

            • Several pipeline tools can be found here: https://github.com/pditommaso/awesome-pipeline

            • Ben Marwick introduced the R packages {targets} and {renv}

              • {targets}
                • if you use Rmarkdown and don’t want all analysis steps to run every time you knit and dislike the caching knitr offers
                • target “flips” the process
                • the analysis steps are outsourced to functions in separate scripts
                • _targets.R is the “recipe book” similar to a make-file that defines the run order of the scripts
                • at the end the document is knitted
                • this way: unchanged scripts are skipped (and there is a load function for data, which will “alert” the later scripts if the data has been changed)
                • in the RMD you only reference to the images you create with the scripts
                • especially well suited for tasks that take long to compute
                • active maintainer
                • corresponding article: https://doi.org/10.21105/joss.02959
                • tutorial: https://wlandau.github.io/targets-tutorial/#1
              • {renv}
                • “better packrat”
                • saves your package versions in a renv.lock file
                • the Rprofile file sources renv action, which compares the versions of your session / project which those given in the renv.lock
                • alerts you to changes and uses the package versions given in renv.lock, but doesn’t overwrite any of your packages (if you close the project, everything returns to default)
                • three functions needed: renv::init(), renv::snapshot() and renv::restore()
                • easier than the rrtools workflow using the DESCRIPTION file
            • Clemens showed the haskell based Shake and described the same steps as detailed in his blog post

              • shake only needs stack
              • within a shakefile the rules in which order to run which scripts and what are input and output data are defined
              • Clemens created some operators to reduce the complexity of the rules syntax in a shakefile

            Next meeting: Monday, January 10, 2022

            • everyone: Happy holidays and merry Christmas to everyone celebrating!
            • Have a great start into the new year, looking forward to seeing you again!

            Scientific Scripting Languages in Archaeology

            A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


            2021-12-06

            \ No newline at end of file +

            14th regular meeting

            10 ppl attended

            Organisational matters

            • the next meeting will take place on the 10th January

            • Francesco Carrer will give a short intro on the tools for spatial statistics he’s been developing

            Conferences, meetings and sessions

            • CAA2022: The conference will probably take place in July (announcement via twitter ), but no exact dates have been released yet

            SIG activities

            • Teaching material list: Sophie Schmidt has shared a google document in the respective slack channel. Please invest some minutes of brainstorming to add the relevant materials you know.

            Discussion

            Show and tell

            • Show and tell focused on pipeline tools

            • Compiling software projects is similar to running data analysis scripts, one needs to run a number of scripts / functions in a certain order

            • Therefore there are pipeline tools for any kind of scripting language “out there”

            • Several pipeline tools can be found here: https://github.com/pditommaso/awesome-pipeline

            • Ben Marwick introduced the R packages {targets} and {renv}

              • {targets}
                • if you use Rmarkdown and don’t want all analysis steps to run every time you knit and dislike the caching knitr offers
                • target “flips” the process
                • the analysis steps are outsourced to functions in separate scripts
                • _targets.R is the “recipe book” similar to a make-file that defines the run order of the scripts
                • at the end the document is knitted
                • this way: unchanged scripts are skipped (and there is a load function for data, which will “alert” the later scripts if the data has been changed)
                • in the RMD you only reference to the images you create with the scripts
                • especially well suited for tasks that take long to compute
                • active maintainer
                • corresponding article: https://doi.org/10.21105/joss.02959
                • tutorial: https://wlandau.github.io/targets-tutorial/#1
              • {renv}
                • “better packrat”
                • saves your package versions in a renv.lock file
                • the Rprofile file sources renv action, which compares the versions of your session / project which those given in the renv.lock
                • alerts you to changes and uses the package versions given in renv.lock, but doesn’t overwrite any of your packages (if you close the project, everything returns to default)
                • three functions needed: renv::init(), renv::snapshot() and renv::restore()
                • easier than the rrtools workflow using the DESCRIPTION file
            • Clemens showed the haskell based Shake and described the same steps as detailed in his blog post

              • shake only needs stack
              • within a shakefile the rules in which order to run which scripts and what are input and output data are defined
              • Clemens created some operators to reduce the complexity of the rules syntax in a shakefile

            Next meeting: Monday, January 10, 2022

            • everyone: Happy holidays and merry Christmas to everyone celebrating!
            • Have a great start into the new year, looking forward to seeing you again!

            Scientific Scripting Languages in Archaeology

            A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


            2021-12-06

            \ No newline at end of file diff --git a/minutes/2022-01-10/index.html b/minutes/2022-01-10/index.html index 66e2877..cd3b8fb 100644 --- a/minutes/2022-01-10/index.html +++ b/minutes/2022-01-10/index.html @@ -1,2 +1,2 @@ 15th regular meeting – CAA/SSLA -

            15th regular meeting

            7 ppl attended

            Organisational matters

            • We moved to the VoIP software zoom for our meetings after various technical difficulties with jitsi in the last meeting. Internet connection issues in this meeting again caused problems, though.

            Conferences, meetings and sessions

            • International Mountain Conference 2022 (11.09. to 15.09.): Francesco Carrer hosts the session ID20: Geospatial technologies in mountain archaeology and invited us to submit papers.
            • CAA2022 (09.08. - 11.08.): We discussed if and how the SIG should participate and came up with two events, which should generally cover the topics collaborative working, community building, commons & codes of conduct within the archaeological, scientific community and how modern, digital tools can help. As the Call for Sessions closes on the 17th, we will have to hurry with our abstracts.
              • A workshop could provide a practical introduction to Git, GitHub and other related tools. Sophie Schmidt and Clemens Schmid want to prepare that – others are very welcome to join (Petr?).
              • A session with lightning talks and group discussion could collect and discuss options and challenges in that domain. Martin Hinz and Florian Thiery will spearhead that. If you’re interested to join, please take a look into the new Slack channel #caa2022session.

            Show and tell

            Next meeting: Monday, February 7, 2022

            Scientific Scripting Languages in Archaeology

            A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


            2022-01-10

            \ No newline at end of file +

            15th regular meeting

            7 ppl attended

            Organisational matters

            • We moved to the VoIP software zoom for our meetings after various technical difficulties with jitsi in the last meeting. Internet connection issues in this meeting again caused problems, though.

            Conferences, meetings and sessions

            • International Mountain Conference 2022 (11.09. to 15.09.): Francesco Carrer hosts the session ID20: Geospatial technologies in mountain archaeology and invited us to submit papers.
            • CAA2022 (09.08. - 11.08.): We discussed if and how the SIG should participate and came up with two events, which should generally cover the topics collaborative working, community building, commons & codes of conduct within the archaeological, scientific community and how modern, digital tools can help. As the Call for Sessions closes on the 17th, we will have to hurry with our abstracts.
              • A workshop could provide a practical introduction to Git, GitHub and other related tools. Sophie Schmidt and Clemens Schmid want to prepare that – others are very welcome to join (Petr?).
              • A session with lightning talks and group discussion could collect and discuss options and challenges in that domain. Martin Hinz and Florian Thiery will spearhead that. If you’re interested to join, please take a look into the new Slack channel #caa2022session.

            Show and tell

            Next meeting: Monday, February 7, 2022

            Scientific Scripting Languages in Archaeology

            A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


            2022-01-10

            \ No newline at end of file diff --git a/minutes/2022-02-07/index.html b/minutes/2022-02-07/index.html index 5aac09e..396d54d 100644 --- a/minutes/2022-02-07/index.html +++ b/minutes/2022-02-07/index.html @@ -1,2 +1,2 @@ 16th regular meeting – CAA/SSLA -

            16th regular meeting

            5 ppl attended

            Conferences, meetings and sessions

            • EAA2022: There are a number of sessions relevant for computational archaeologists. The SIG-SSLA twitter team has compiled a thread listing some of them
            • CAA2022: The CfP will open during the week commencing 14th February 2022 and end on March 21st. Consider to join the SIG-SSLA workshop or submit a paper to the related session

            SIG activities

            • Ben Marwick Cran Task View proposal
              • Due to a recent change in the way CTVs are submitted, it may be possible now to create one dedicated to archaeology
              • Ben Marwick has prepared a proposal here
              • This does not interfere with open-archaeo, which serves as a software database, whereas the CTV would be an R-specific guide or entry point
              • One issue of the current proposal is, that many archaeology-related R packages are not on CRAN
              • Contributions are welcome

            Next meeting: Monday, March 7, 2022

            The Show&Tell by Florian Thiery proposed for this meeting had to be moved to the the next one in March

            Scientific Scripting Languages in Archaeology

            A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


            2022-02-07

            \ No newline at end of file +

            16th regular meeting

            5 ppl attended

            Conferences, meetings and sessions

            • EAA2022: There are a number of sessions relevant for computational archaeologists. The SIG-SSLA twitter team has compiled a thread listing some of them
            • CAA2022: The CfP will open during the week commencing 14th February 2022 and end on March 21st. Consider to join the SIG-SSLA workshop or submit a paper to the related session

            SIG activities

            • Ben Marwick Cran Task View proposal
              • Due to a recent change in the way CTVs are submitted, it may be possible now to create one dedicated to archaeology
              • Ben Marwick has prepared a proposal here
              • This does not interfere with open-archaeo, which serves as a software database, whereas the CTV would be an R-specific guide or entry point
              • One issue of the current proposal is, that many archaeology-related R packages are not on CRAN
              • Contributions are welcome

            Next meeting: Monday, March 7, 2022

            The Show&Tell by Florian Thiery proposed for this meeting had to be moved to the the next one in March

            Scientific Scripting Languages in Archaeology

            A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


            2022-02-07

            \ No newline at end of file diff --git a/minutes/2022-03-07/index.html b/minutes/2022-03-07/index.html index 4b076d1..f2868f1 100644 --- a/minutes/2022-03-07/index.html +++ b/minutes/2022-03-07/index.html @@ -1,2 +1,2 @@ 17th regular meeting – CAA/SSLA -

            17th regular meeting

            9 ppl attended

            Organisational matters

            • Discussion on structure and content of the regular SIG-SSLA meetings
              • Ideas in the conversation
                • The current monday date is an issue for some people, but there is no obvious need for another meeting time survey
                • The SIG-SSLA meeting will most likely always stay a rather small event, due to the limited total size of the computational archaeology community
                  • The group’s practical activitis should be more of a focus: e.g. Martin Hinz’s text book project or the teaching material list
                  • The Show&Tell presentations are a clear pull-factor, that should be emphasized
                • Concrete decisions
                  • We want to put more focus on the Show&Tell section:
                    • They will be repositioned to happen at the beginning of the meetings
                    • We will explicitly invite authors of (recently) published papers to present their work (Ben Marwick’s CTV has a section with relevant papers)
                    • The presentations should still be small, informal lightning talks with a focus on hands-on exploration of the code in a given paper
                  • We want to experiment with an alternating structure, where we switch between more Show&Tell-focused and more project work-focused meetings

            Conferences, meetings and sessions

            • CAA2022: Deadline for the CfP is March 21st. Everybody is invited to join the SIG-SSLA workshop or submit a paper to the related session
            • ArchaeoFOSS2022: The Call for Panels is open

            SIG activities

            Show&Tell

            • Linked open pipes (Florian Thiery)
              • Define and describe workflows and pipelines in and outside the Linked Open Data community: http://linkedpipes.xyz
              • The slides for this presentation are available here

            Next meeting: Monday, April 4, 2022

            In the next meeting we will work together on the curated teaching material list. Please check the relevant slack channel before the meeting

            Scientific Scripting Languages in Archaeology

            A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


            2022-03-07

            \ No newline at end of file +

            17th regular meeting

            9 ppl attended

            Organisational matters

            • Discussion on structure and content of the regular SIG-SSLA meetings
              • Ideas in the conversation
                • The current monday date is an issue for some people, but there is no obvious need for another meeting time survey
                • The SIG-SSLA meeting will most likely always stay a rather small event, due to the limited total size of the computational archaeology community
                  • The group’s practical activitis should be more of a focus: e.g. Martin Hinz’s text book project or the teaching material list
                  • The Show&Tell presentations are a clear pull-factor, that should be emphasized
                • Concrete decisions
                  • We want to put more focus on the Show&Tell section:
                    • They will be repositioned to happen at the beginning of the meetings
                    • We will explicitly invite authors of (recently) published papers to present their work (Ben Marwick’s CTV has a section with relevant papers)
                    • The presentations should still be small, informal lightning talks with a focus on hands-on exploration of the code in a given paper
                  • We want to experiment with an alternating structure, where we switch between more Show&Tell-focused and more project work-focused meetings

            Conferences, meetings and sessions

            • CAA2022: Deadline for the CfP is March 21st. Everybody is invited to join the SIG-SSLA workshop or submit a paper to the related session
            • ArchaeoFOSS2022: The Call for Panels is open

            SIG activities

            Show&Tell

            • Linked open pipes (Florian Thiery)
              • Define and describe workflows and pipelines in and outside the Linked Open Data community: http://linkedpipes.xyz
              • The slides for this presentation are available here

            Next meeting: Monday, April 4, 2022

            In the next meeting we will work together on the curated teaching material list. Please check the relevant slack channel before the meeting

            Scientific Scripting Languages in Archaeology

            A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


            2022-03-07

            \ No newline at end of file diff --git a/minutes/2022-04-04/index.html b/minutes/2022-04-04/index.html index 1eb2776..343405f 100644 --- a/minutes/2022-04-04/index.html +++ b/minutes/2022-04-04/index.html @@ -1,2 +1,2 @@ 18th regular meeting – CAA/SSLA -

            18th regular meeting

            9 ppl attended

            Agenda

            short intro of rchaeologists resources by Bjorn

            • kept simple to not overwhelm beginners
            • will add resources to archaeology chapter
            • very focused
            • simple md page

            discussion about teaching materials list

            • include simple non-archaeology specific introductions to

              • that keep being updated
              • e.g. data carpentries material
            • topics

              • R
              • Python
              • Bash
              • Git
              • Netlogo
            • idea: create an opinionated graph, in a way a decision tree

            • idea: 3D excavation plot as a starting point

            • different entry points to the decision tree

            • decisions should be along the research questions, not along technicalities like which scripting language to use

            • filter function should be included

            • therefore we need a tagging

            • task for anyone who has added an entry - until 18th April:

              • add tags to the entry
              • no controlled vocabulary for tags atm
              • Sophie and Thomas + anyone who wants will clean up tags afterwards
              • email for a meeting: 18th April
            • task for Clemens and Peter

            • this will be the model for an edge list

            • undecided yet: what kind of attributes for the edges

            • we need an invite link to the slack space on our homepage

            • Jim adds Netlogo resources to the list

            next meeting

            2022-05-02, 5pm CET (=11am ET)

            Scientific Scripting Languages in Archaeology

            A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


            2022-04-04

            \ No newline at end of file +

            18th regular meeting

            9 ppl attended

            Agenda

            short intro of rchaeologists resources by Bjorn

            • kept simple to not overwhelm beginners
            • will add resources to archaeology chapter
            • very focused
            • simple md page

            discussion about teaching materials list

            • include simple non-archaeology specific introductions to

              • that keep being updated
              • e.g. data carpentries material
            • topics

              • R
              • Python
              • Bash
              • Git
              • Netlogo
            • idea: create an opinionated graph, in a way a decision tree

            • idea: 3D excavation plot as a starting point

            • different entry points to the decision tree

            • decisions should be along the research questions, not along technicalities like which scripting language to use

            • filter function should be included

            • therefore we need a tagging

            • task for anyone who has added an entry - until 18th April:

              • add tags to the entry
              • no controlled vocabulary for tags atm
              • Sophie and Thomas + anyone who wants will clean up tags afterwards
              • email for a meeting: 18th April
            • task for Clemens and Peter

            • this will be the model for an edge list

            • undecided yet: what kind of attributes for the edges

            • we need an invite link to the slack space on our homepage

            • Jim adds Netlogo resources to the list

            next meeting

            2022-05-02, 5pm CET (=11am ET)

            Scientific Scripting Languages in Archaeology

            A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


            2022-04-04

            \ No newline at end of file diff --git a/minutes/2022-05-02/index.html b/minutes/2022-05-02/index.html index bfe0f28..b7e907b 100644 --- a/minutes/2022-05-02/index.html +++ b/minutes/2022-05-02/index.html @@ -1,3 +1,3 @@ 19th regular meeting – CAA/SSLA -

            19th regular meeting

            9 ppl attended

            Conferences, meetings and sessions

            • CAA2022:
              • Our SIG SSLA session has 5(+3?) submissions, which are now all in review.
              • There is still no way to submit workshops and we therefore still haven’t submitted ours.

            SIG activities

            • Teaching material list:
              • Sophie Schmidt and others started to work on a unified tagging vocabulary for the available list.
              • Clemens Schmid and Robert Bischoff came up with a creative solution to visualize the material in a fun and engaging way (Details omitted from the minutes).
              • Help is needed for all of these efforts: Check out the #teaching-materials channel on slack.
            • The Open Digital Archaeology Textbook (Shawn Graham et al.):
              • Shawn Graham is open to hand the lead for a second edition over to another author/editor.
              • Volunteers can contact Zack Batist.

            Show&Tell

            • Mikel Díaz-Rodríguez presented on the analysis in his paper Evaluating the effectiveness of three spatial cluster analysis methods on +

              19th regular meeting

              9 ppl attended

              Conferences, meetings and sessions

              • CAA2022:
                • Our SIG SSLA session has 5(+3?) submissions, which are now all in review.
                • There is still no way to submit workshops and we therefore still haven’t submitted ours.

              SIG activities

              • Teaching material list:
                • Sophie Schmidt and others started to work on a unified tagging vocabulary for the available list.
                • Clemens Schmid and Robert Bischoff came up with a creative solution to visualize the material in a fun and engaging way (Details omitted from the minutes).
                • Help is needed for all of these efforts: Check out the #teaching-materials channel on slack.
              • The Open Digital Archaeology Textbook (Shawn Graham et al.):
                • Shawn Graham is open to hand the lead for a second edition over to another author/editor.
                • Volunteers can contact Zack Batist.

              Show&Tell

              • Mikel Díaz-Rodríguez presented on the analysis in his paper Evaluating the effectiveness of three spatial cluster analysis methods on Palaeolithic site location distributions in Galicia, NW Iberian Peninsula (https://doi.org/10.1016/j.jasrep.2021.103323) and shared some of his experiences in making it reasonably reproducible.

              Next meeting: Monday, June 13, 2022

              Scientific Scripting Languages in Archaeology

              A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


              2022-05-02

              \ No newline at end of file diff --git a/minutes/2022-06-13/index.html b/minutes/2022-06-13/index.html index 3ffc00a..45b1c39 100644 --- a/minutes/2022-06-13/index.html +++ b/minutes/2022-06-13/index.html @@ -1,2 +1,2 @@ 20th regular meeting – CAA/SSLA -

              20th regular meeting

              news:

              update on CAA:

              • we’ve got a (lightening talk) session #S15
              • workshop on Git and Github has been submitted

              chapter meeting Germany/Netherlands

              • CfP until 1st of July
              • takes place October 5th-6th

              teaching materials list

              google doc:

              • finalise: tagging
              • see whether the tutorials are complete with info so far
              • add more edges to go on the map as routes

              teaching materials map (https://github.com/sslarch/MapofComputationalArchaeology):

              • access needed via the github of SSLARCH
              • can be exported as png tiles
              • need to look whether the github server needs any infrastructure to properly work with leaflet to properly display the tiles

              lists- group

              • to dos in filling the data base:
                • Zack: tools used, programming, short description, topic, open archeo tags
                • Sophie: Authors and year created, language
              • edges between cities:
              • with direction from easier to more complicated
                • todo Jim: Netlogo learning paths
                • todo Sophie: starts on R learning paths
              • would it be sensible to create a script that takes the tags according to the maps group to automatically place the “tutorial-cities”?

              map group

              • there is a github repo which takes the maps and visualises them
              • we can take this as a discussion basis for which to link and where to place tutorial-cities

              Scientific Scripting Languages in Archaeology

              A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


              2022-06-13

              \ No newline at end of file +

              20th regular meeting

              news:

              update on CAA:

              • we’ve got a (lightening talk) session #S15
              • workshop on Git and Github has been submitted

              chapter meeting Germany/Netherlands

              • CfP until 1st of July
              • takes place October 5th-6th

              teaching materials list

              google doc:

              • finalise: tagging
              • see whether the tutorials are complete with info so far
              • add more edges to go on the map as routes

              teaching materials map (https://github.com/sslarch/MapofComputationalArchaeology):

              • access needed via the github of SSLARCH
              • can be exported as png tiles
              • need to look whether the github server needs any infrastructure to properly work with leaflet to properly display the tiles

              lists- group

              • to dos in filling the data base:
                • Zack: tools used, programming, short description, topic, open archeo tags
                • Sophie: Authors and year created, language
              • edges between cities:
              • with direction from easier to more complicated
                • todo Jim: Netlogo learning paths
                • todo Sophie: starts on R learning paths
              • would it be sensible to create a script that takes the tags according to the maps group to automatically place the “tutorial-cities”?

              map group

              • there is a github repo which takes the maps and visualises them
              • we can take this as a discussion basis for which to link and where to place tutorial-cities

              Scientific Scripting Languages in Archaeology

              A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


              2022-06-13

              \ No newline at end of file diff --git a/minutes/2022-07-04/index.html b/minutes/2022-07-04/index.html index 2bb99df..793ef66 100644 --- a/minutes/2022-07-04/index.html +++ b/minutes/2022-07-04/index.html @@ -1,4 +1,4 @@ 21st regular meeting – CAA/SSLA -

              21st regular meeting

              We had a busy and productive meeting today, where we explored how exactly the teaching material map can be set up on our website. +

              21st regular meeting

              We had a busy and productive meeting today, where we explored how exactly the teaching material map can be set up on our website. We made some good progress and now have a working prototype. Please see the respective repository on GitHub if you’re interested. Let me know if you do not know where to look or if you do not have access.

              Scientific Scripting Languages in Archaeology

              A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


              2022-07-04

              \ No newline at end of file diff --git a/minutes/2022-09-12/index.html b/minutes/2022-09-12/index.html index f77e46e..787218a 100644 --- a/minutes/2022-09-12/index.html +++ b/minutes/2022-09-12/index.html @@ -1,5 +1,5 @@ 22nd regular meeting – CAA/SSLA -

              22nd regular meeting

              Show&Tell

              Christopher Carleton talked about his work and workflow in and around computational archaeology. Christopher has published multiple highly relevant papers in this domain. Just to name a few:

              Carleton, W. C. (2020). Evaluating Bayesian Radiocarbon‐dated Event Count (REC) models for the study of long‐term human and environmental processes. Journal of Quaternary Science https://doi.org/10.1002/jqs.3256 +

              22nd regular meeting

              Show&Tell

              Christopher Carleton talked about his work and workflow in and around computational archaeology. Christopher has published multiple highly relevant papers in this domain. Just to name a few:

              Carleton, W. C. (2020). Evaluating Bayesian Radiocarbon‐dated Event Count (REC) models for the study of long‐term human and environmental processes. Journal of Quaternary Science https://doi.org/10.1002/jqs.3256 Carleton W. C., Groucutt HS. (2020). Sum things are not what they seem: Problems with point-wise interpretations and quantitative analyses of proxies based on aggregated radiocarbon dates. The Holocene https://doi.org/10.1177/0959683620981700 Carleton, W. C. , J. Conolly, and G. Iannone (2012). A locally-adaptive model of archaeological potential (LAMAP) Journal of Archaeological Science 39(11), 3371-3385, 2012 https://doi.org/10.1016/j.jas.2012.05.022, https://github.com/wccarleton/lamap Carleton, W., McCauley, B., Costopoulos, A., & Collard, M. (2018). An evolutionary agent-based model contradicts Dunnell’s version of the waste hypothesis for cultural elaboration. https://doi.org/10.31235/osf.io/2h36u https://github.com/wccarleton/abm_waste

              Christopher shared some insights into the more intricate details of how he uses scripting languages and computational tools for reproducible analysis.

              Scientific Scripting Languages in Archaeology

              A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


              2022-09-12

              \ No newline at end of file diff --git a/minutes/2022-10-12/index.html b/minutes/2022-10-12/index.html index c1277ef..1138301 100644 --- a/minutes/2022-10-12/index.html +++ b/minutes/2022-10-12/index.html @@ -1,2 +1,2 @@ 23rd regular meeting – CAA/SSLA -

              23rd regular meeting

              7 ppl attended

              Administrative matters

              • The slack chat software is not suitable for us any more, because it deletes messages after 90 days. Martin Hinz and Joe Roe will prepare an experimental setup with the matrix chat software, which we can explore and discuss in the next meeting

              Conferences, meetings and sessions

              • CAA2023:
                • The SIG session S15. Reproducing, Reusing, and Revising Code and Data in Archaeology should be advertised a bit more in the following two weeks until the abstract submission deadline is reached
                • Sophie Schmidt and Joe Roe will look into the possibility of handing in a workshop proposal - probably an updated rerun of one of the previous workshops

              SIG activities

              • Teaching material list: A number of ToDos are open and we distributed tasks to make progress

              Next meeting: Monday, November 7, 2022

              Scientific Scripting Languages in Archaeology

              A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


              2022-10-12

              \ No newline at end of file +

              23rd regular meeting

              7 ppl attended

              Administrative matters

              • The slack chat software is not suitable for us any more, because it deletes messages after 90 days. Martin Hinz and Joe Roe will prepare an experimental setup with the matrix chat software, which we can explore and discuss in the next meeting

              Conferences, meetings and sessions

              • CAA2023:
                • The SIG session S15. Reproducing, Reusing, and Revising Code and Data in Archaeology should be advertised a bit more in the following two weeks until the abstract submission deadline is reached
                • Sophie Schmidt and Joe Roe will look into the possibility of handing in a workshop proposal - probably an updated rerun of one of the previous workshops

              SIG activities

              • Teaching material list: A number of ToDos are open and we distributed tasks to make progress

              Next meeting: Monday, November 7, 2022

              Scientific Scripting Languages in Archaeology

              A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


              2022-10-12

              \ No newline at end of file diff --git a/minutes/2022-11-07/index.html b/minutes/2022-11-07/index.html index bb707d6..810d3f9 100644 --- a/minutes/2022-11-07/index.html +++ b/minutes/2022-11-07/index.html @@ -1,2 +1,2 @@ 24th regular meeting – CAA/SSLA -

              24th regular meeting

              7 ppl attended

              Talk by Lucy Timbrell

              Timbrell, L., Grove, M., Manica, A. et al. A spatiotemporally explicit paleoenvironmental framework for the Middle Stone Age of eastern Africa. Sci Rep 12, 3689 (2022). https://doi.org/10.1038/s41598-022-07742-y

              • explicit model for precipitation and temperature at Middle Stone Age sites during several interglacial phases

              • reconstructs changes in behaviour and use of ecotones

              • all code in R

              • data and code online at https://osf.io/y98rq/

              • used data from: https://osf.io/8n43x

              • go read it.

              Discussion

              • preprint on research square got one comment, which came too late to be incorporated into revised version

              • preprints can speed up the scientific progress, if accepted and read

              • there’s a new package {pastclim} that makes using paleoclimatic data easier

              • huge files for paleoclimatic reconstructions sometimes make handling difficult

              • using only two variables made this easier

              • why use Github and not OSF.io?

              • they do different things:

              • Github shines when used collaboratively to develop code

              • OSF.io is a good place for long term storage of data and code

              • great open work:

              • links between published paper and code / data online in both directions

              • small introduction how to run the code at the beginning of script

              • use of long term archive OSF

              Next meeting: Monday, December 5, 2022

              Scientific Scripting Languages in Archaeology

              A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


              2022-11-07

              \ No newline at end of file +

              24th regular meeting

              7 ppl attended

              Talk by Lucy Timbrell

              Timbrell, L., Grove, M., Manica, A. et al. A spatiotemporally explicit paleoenvironmental framework for the Middle Stone Age of eastern Africa. Sci Rep 12, 3689 (2022). https://doi.org/10.1038/s41598-022-07742-y

              • explicit model for precipitation and temperature at Middle Stone Age sites during several interglacial phases

              • reconstructs changes in behaviour and use of ecotones

              • all code in R

              • data and code online at https://osf.io/y98rq/

              • used data from: https://osf.io/8n43x

              • go read it.

              Discussion

              • preprint on research square got one comment, which came too late to be incorporated into revised version

              • preprints can speed up the scientific progress, if accepted and read

              • there’s a new package {pastclim} that makes using paleoclimatic data easier

              • huge files for paleoclimatic reconstructions sometimes make handling difficult

              • using only two variables made this easier

              • why use Github and not OSF.io?

              • they do different things:

              • Github shines when used collaboratively to develop code

              • OSF.io is a good place for long term storage of data and code

              • great open work:

              • links between published paper and code / data online in both directions

              • small introduction how to run the code at the beginning of script

              • use of long term archive OSF

              Next meeting: Monday, December 5, 2022

              Scientific Scripting Languages in Archaeology

              A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


              2022-11-07

              \ No newline at end of file diff --git a/minutes/2022-12-12/index.html b/minutes/2022-12-12/index.html index e9e3458..a4fa060 100644 --- a/minutes/2022-12-12/index.html +++ b/minutes/2022-12-12/index.html @@ -1,3 +1,3 @@ 25th regular meeting – CAA/SSLA -

              25th regular meeting

              6 ppl attended

              Election of board members

              • existing board (Martin Hinz, Sophie Schmidt, Clemens Schmid) re-elected by 100% vote of all other participants
              • election cycles are two years

              Teaching Materials Map

              • Clemens presented state of the map: https://sslarch.github.io/MapofComputationalArchaeology/

              • List of tutorials is filter-able (names, authors, tags, programming language), links to points on the Map

              • more information can be shown with a “pop up” modal

              • the modal doesn’t yet work well in the mobile version (scrolling doesn’t fixate on the pop up)

                • which is a common problem with bootstrap, but the common solution doesn’t work, because we are using it via the elm libraries
                • TODO: this issue will be fixed by Martin, Joe and Clemens until next meeting
              • when hovering over the map points, links to other points get shown with a dashed line

                • these are learning paths suggested by Sophie using the tags as a guide
                • TODO: if you know some tutorials better, please check whether you think the links are sensible
              • ideas how to improve the map:

                • highlight starting points of learning paths +

                  25th regular meeting

                  6 ppl attended

                  Election of board members

                  • existing board (Martin Hinz, Sophie Schmidt, Clemens Schmid) re-elected by 100% vote of all other participants
                  • election cycles are two years

                  Teaching Materials Map

                  • Clemens presented state of the map: https://sslarch.github.io/MapofComputationalArchaeology/

                  • List of tutorials is filter-able (names, authors, tags, programming language), links to points on the Map

                  • more information can be shown with a “pop up” modal

                  • the modal doesn’t yet work well in the mobile version (scrolling doesn’t fixate on the pop up)

                    • which is a common problem with bootstrap, but the common solution doesn’t work, because we are using it via the elm libraries
                    • TODO: this issue will be fixed by Martin, Joe and Clemens until next meeting
                  • when hovering over the map points, links to other points get shown with a dashed line

                    • these are learning paths suggested by Sophie using the tags as a guide
                    • TODO: if you know some tutorials better, please check whether you think the links are sensible
                  • ideas how to improve the map:

                    • highlight starting points of learning paths -TODO will be implemented by colouring the points on the map according to “beginner level” = green, “intermediate level” = yellow, “advanced level” = red – the information is already given in the table
                    • find nicer symbols, maybe castles, to represent the tutorials (TODO for Sophie)
                    • add a sentence of explanatory information
                    • programming a decision tree, which might be interesting to newcomers. good idea, but implementation postponed.
                  • conclusion: looks great! kudos @ Clemens, who did most of the work. will be released after the modal problem has been solved

                  issue of date for regular meeting

                  • there are some problems with regular attendance because of an overlap of meetings
                  • we will discuss changing the regular date next year, when most know their new schedules (prob. February / March)
                  • Thursday was already put forward

                  Social Media

                  • we need to discuss a potential move to Matrix and maybe Mastodon
                  • discussion postponed to next meeting

                  Next meeting: Monday, January 9, 2023, 5 pm

                  Scientific Scripting Languages in Archaeology

                  A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


                  2022-12-12

                  \ No newline at end of file diff --git a/minutes/2023-01-09/index.html b/minutes/2023-01-09/index.html index 1c1232b..9c7bff6 100644 --- a/minutes/2023-01-09/index.html +++ b/minutes/2023-01-09/index.html @@ -1,2 +1,2 @@ 26th regular meeting – CAA/SSLA -

                  26th regular meeting

                  3 ppl attended (Board Meeting)

                  Administrative matters

                  • Twitter/Mastodon: A Mastodon account is preferable, if possible via https://archaeo.social. In the future, both channels should be used in parallel for the moment. Ideally, a common interface should be found to avoid duplicating workflows. Automatisms should be considered and implemented, e.g. when a new protocol is published.
                  • Matrix: If possible and provided, the internal communication channel should be moved from Slack to Matrix. The implementation of the move will be communicated on Slack and in the mailing list.
                  • Dates for monthly meeting: The day of the week and time should be adjusted to the new circumstances of the new semester. A corresponding survey will be sent out to the members via Doodle.
                  • Meetings with Presentations: In general, the format was found to be good. However, we want to increase the participation of the audience. Therefore, this format will now only be held 4 times a year. We will invite more topic-specifically and less according to the current publication situation. A topic for the next invitation would be Quarto. Suggestions for topics are gladly accepted!
                  • Meetings without Presentations: It was noted that there was not enough space for general exchange. We will try to give more opportunities here, and perhaps stimulate this with current papers. However, we also hope that the members will then support this exchange and enrich it with contributions.

                  Conferences, meetings and sessions

                  • CAA Amsterdam: We are planning a Meet, Greet and Drink. Tuesday or Thursday. We will find out an appropriate location.

                  SIG activities

                  • Software Reviews: This would be a possible SIG activity for this year. We will informally compile a list of software worthy of review and see if this is of interest.
                  • Teaching: Workshops and tutorials already held by the SIG at CAA meetings should continue to be used in the long term. Therefore, these should be made available to the general public in revised form as teaching material, e.g. as blogposts.
                  • Questionnaire to the entire CAA: In order to better identify needs regarding scripting languages, we are striving to create a questionnaire in this regard and send it to all CAA members via the CAA channels. This would be a project for 3 meetings.

                  Next Meeting: Monday, February 6, 2023

                  Scientific Scripting Languages in Archaeology

                  A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


                  2023-01-09

                  \ No newline at end of file +

                  26th regular meeting

                  3 ppl attended (Board Meeting)

                  Administrative matters

                  • Twitter/Mastodon: A Mastodon account is preferable, if possible via https://archaeo.social. In the future, both channels should be used in parallel for the moment. Ideally, a common interface should be found to avoid duplicating workflows. Automatisms should be considered and implemented, e.g. when a new protocol is published.
                  • Matrix: If possible and provided, the internal communication channel should be moved from Slack to Matrix. The implementation of the move will be communicated on Slack and in the mailing list.
                  • Dates for monthly meeting: The day of the week and time should be adjusted to the new circumstances of the new semester. A corresponding survey will be sent out to the members via Doodle.
                  • Meetings with Presentations: In general, the format was found to be good. However, we want to increase the participation of the audience. Therefore, this format will now only be held 4 times a year. We will invite more topic-specifically and less according to the current publication situation. A topic for the next invitation would be Quarto. Suggestions for topics are gladly accepted!
                  • Meetings without Presentations: It was noted that there was not enough space for general exchange. We will try to give more opportunities here, and perhaps stimulate this with current papers. However, we also hope that the members will then support this exchange and enrich it with contributions.

                  Conferences, meetings and sessions

                  • CAA Amsterdam: We are planning a Meet, Greet and Drink. Tuesday or Thursday. We will find out an appropriate location.

                  SIG activities

                  • Software Reviews: This would be a possible SIG activity for this year. We will informally compile a list of software worthy of review and see if this is of interest.
                  • Teaching: Workshops and tutorials already held by the SIG at CAA meetings should continue to be used in the long term. Therefore, these should be made available to the general public in revised form as teaching material, e.g. as blogposts.
                  • Questionnaire to the entire CAA: In order to better identify needs regarding scripting languages, we are striving to create a questionnaire in this regard and send it to all CAA members via the CAA channels. This would be a project for 3 meetings.

                  Next Meeting: Monday, February 6, 2023

                  Scientific Scripting Languages in Archaeology

                  A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


                  2023-01-09

                  \ No newline at end of file diff --git a/minutes/2023-02-06/index.html b/minutes/2023-02-06/index.html index 3c3ffa8..679f2aa 100644 --- a/minutes/2023-02-06/index.html +++ b/minutes/2023-02-06/index.html @@ -1,2 +1,2 @@ 27th regular meeting – CAA/SSLA -

                  27th regular meeting

                  5 ppl attended

                  Open exchange

                  SIG Administrative matters

                  • We decided to move the regular meeting date from the first Monday every month to the first Wednesday. The meeting time stays at 17:00 CET
                  • We decided to move the “Open Exchange” section to the beginning of the meeting to have enough time to inform each other about ongoing developments in the computational archaeology world
                  • See the minutes from 2023-01-09 (https://sslarch.github.io/minutes/2023-01-09) for the planned changes to the Presentation format of our regular meeting. For the first meeting with external speakers in May we would like to find experts to introduce current developments in Geometric morphometrics (GMM)
                  • We remind the SIG members to add relevant conferences/meetings to the SIG’s Google calendar

                  Conferences, meetings and sessions

                  • DAB2023: https://dab23.archaeological.science
                    • The SIG members who participated found the presentations relevant and engaging
                    • Open Source Software in archaeology seems to be on a good way
                    • Martin Hinz (one of the organizers) confirmed that the panelists want to prepare a collective article summarizing the event
                    • The free and open livestream of the event was highlighted as a very positive feature of the conference by all present SIG members
                  • CAA2023: https://2023.caaconference.org
                    • All present members find the costs for participation in the conference too high
                    • It’s also highly regrettable that hybrid participation in the conference is not possible
                    • Joe Roe, who headed the planned SIG workshop on Git, GitHub and CI/CD decided not to participate in the conference because of the high costs
                    • We therefore retract the workshop offer. We will try to offer it independently of the CAA conference at another date
                    • There will be no formal SIG meeting during the conference, but an informal get-together at one of the evenings
                    • The SIG Session will go ahead as planned

                  Next SIG Meeting: Wednesday, March 1, 2023

                  Scientific Scripting Languages in Archaeology

                  A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


                  2023-02-06

                  \ No newline at end of file +

                  27th regular meeting

                  5 ppl attended

                  Open exchange

                  SIG Administrative matters

                  • We decided to move the regular meeting date from the first Monday every month to the first Wednesday. The meeting time stays at 17:00 CET
                  • We decided to move the “Open Exchange” section to the beginning of the meeting to have enough time to inform each other about ongoing developments in the computational archaeology world
                  • See the minutes from 2023-01-09 (https://sslarch.github.io/minutes/2023-01-09) for the planned changes to the Presentation format of our regular meeting. For the first meeting with external speakers in May we would like to find experts to introduce current developments in Geometric morphometrics (GMM)
                  • We remind the SIG members to add relevant conferences/meetings to the SIG’s Google calendar

                  Conferences, meetings and sessions

                  • DAB2023: https://dab23.archaeological.science
                    • The SIG members who participated found the presentations relevant and engaging
                    • Open Source Software in archaeology seems to be on a good way
                    • Martin Hinz (one of the organizers) confirmed that the panelists want to prepare a collective article summarizing the event
                    • The free and open livestream of the event was highlighted as a very positive feature of the conference by all present SIG members
                  • CAA2023: https://2023.caaconference.org
                    • All present members find the costs for participation in the conference too high
                    • It’s also highly regrettable that hybrid participation in the conference is not possible
                    • Joe Roe, who headed the planned SIG workshop on Git, GitHub and CI/CD decided not to participate in the conference because of the high costs
                    • We therefore retract the workshop offer. We will try to offer it independently of the CAA conference at another date
                    • There will be no formal SIG meeting during the conference, but an informal get-together at one of the evenings
                    • The SIG Session will go ahead as planned

                  Next SIG Meeting: Wednesday, March 1, 2023

                  Scientific Scripting Languages in Archaeology

                  A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


                  2023-02-06

                  \ No newline at end of file diff --git a/minutes/2023-03-01/index.html b/minutes/2023-03-01/index.html index ca5f88e..97c146e 100644 --- a/minutes/2023-03-01/index.html +++ b/minutes/2023-03-01/index.html @@ -1,2 +1,2 @@ 28th regular meeting – CAA/SSLA -

                  28th regular meeting

                  ? ppl attended

                  Open exchange

                  • new paper by Clemens:
                    • https://github.com/nevrome/mobest.analysis.2022: uses ancient genomic data to reconstruct where people may have come from
                    • Clemens tried to make it reproducible, but that’s difficult with high computation set ups, some of the submission scripts will probably be re-written for other set ups
                    • is a meta analysis, therefore no problem with big data accessibility –> only links to other data sets
                    • data is shared by a lab in Harvard, so hoping the data will be available for the foreseeable future (copying the data may be difficult for legal reasons)
                    • maybe the data will be later made accessibly more openly (cooperation coming up)
                    • all analysis is written in R, some Haskell is for management of computational pipeline (Haskell shake, similar to R targets), and some more command line tools
                  • changing APIs can be a problem for reproducibility
                  • Thomas Huet: tries to set up a Workflow with google maps and asks for recommendation
                    • extract spatial data from remote sensing, to get a learning data set for machine learning
                    • R gee package or ee by Python?
                      • Python is used by more people
                      • Python is especially useful for spatial analysis (most GIS is written in Python), R would work also, though
                      • Pyhton environments is more hard to set up
                      • machine learning part is probably also written in Python so maybe better stay with one language
                  • deep learning workshop at CAA is booked out
                  • there was an R-workshop in Pisa (Francesco Carrer and Joe Roe): good feedback, probably will take place next year again (this was the fourth time already)
                    • if you have students that need an R intro
                  • archaeovis-package by Sebastien Plutniak: https://github.com/sebastien-plutniak/archeoviz
                    • mostly for x-y-z projection of data and showing the stratigraphical position of artefacts after excavation
                    • tries to make non-scripting people use shiny
                    • preprint is submitted: https://zenodo.org/record/7674699
                    • is at PCI for review
                  • more GUIs for R are being developed
                  • in Clemens part of the workshop in Australia: 20-25 ppl attending
                    • quite interesting talks, quite theoretical in part, very diverse topics, but always linked to quantitative methods and R scripting in these domains
                    • but Clemens just saw a couple of talks
                  • software reviews: https://research-squirrel-engineers.github.io/Impuls_SoftwareRezensionen_DGUF/Draft_EN.html
                    • “digital reviews” in archaeological advancements
                    • PCI offers the possbility to review software
                    • peer reviewing software is something else as reviewing software
                    • archeoFOSS community: already engaged in this topic?
                    • should the SIG engage?
                      • if there would be a centralised platform to find other people’s experiences it would be sensible
                      • a list of recommendations / reviews might be already useful
                      • “lists” of software are already avaiable
                      • software is changing all the time: so reviewing would be one step, but it should be starting point of involvement, improvement – make a open source collaboration
                      • if done correctly this could be a great way to improve software (otherwise it might be very annoying for the author to be criticesed and not helped to improve)
                      • another point might be: making a software more known (also positive for the author)
                      • review paper: a paper that says “if you want to do this kindof analysis, you have these options…”, like a survey

                  teaching materials: current state of affairs

                  • https://sslarch.github.io/MapofComputationalArchaeology/
                  • new: introductory information added
                  • looks great!
                  • feature to maybe add: click on the tag and filter for the tag
                  • put it on our homepage (link or embed?
                  • where on the website
                    • under “research output”?
                    • or rather on top as its own tab?
                    • maybe important links on a side board (but check mobile view: it will go down to the botton)
                  • let’s discuss this on the github: issues for the website (also, should you find a problem with the map)
                  • topic for next meeting: how to improve our website

                  Petr Pajdla on Quarto

                  • doesn’t replace Rmarkdown (development will be continued) and written text stays markdown
                  • Rmd documents should work with Quarto
                  • Quarto is a Command Line Interface, more generic than the R dependent Rmarkdown
                  • very well written introduction: quarto.org
                  • Quarto is build on Pandoc (may be needed to be installed seperately, esp. pandoc-citeproc for citation)
                  • Quarto is now shipped with Rstudio (you may be able to use it out of the box)
                  • projects workflow:
                    • quarto documents (extension qmd)
                    • has a similar YAML-header, but can also be seperated as _quarto.yml
                      • splitting one project into several documents easier than with bookdown
                      • integrates author, name, email, orcid: easier to include than with Rmarkdown
                  • publishing:
                    • quarto pub hosts slides, etc whatever, every easy to use
                    • github pages easy to set up
                  • figure captions: now not any more put next to the ```{r
                    • this was a bit unwieldy in Rmarkdown if the labels and captions got very long
                    • in Quarto same information as a comment #| –> better readable
                    • labels need to be fig.xxx for figures and for tables tab.yyy
                  • very easy to have a qmd document to become a presentation
                  • ::::{.colums} creates a div environment for tables for html
                  • revealjs renders to html
                  • same code goes to same output in html, PDF and docx <- details needs to be checked for the future
                  • css might not be well translated into other outputs, basic text colours will be the same
                  • citations work the same as in Rmarkdown (put the bib file and csl in the YAML)
                  • works also in visual mode
                  • integrating ready made images works the same -> caption{#label}
                    • label: “#fig-xxx”
                    • reference:"@fig-xxx"
                  • check cross-references
                  • supports other languages?
                    • Python, R, Julia are implemented - can be used in the same document
                    • can the community provide kernels to enlargen the pool of supported languages?
                    • knitr or jupyter can be chosen for rendering, thereby using jupyters kernels
                    • more languages are supposed to come, if sth is installed on you computer, it should be possible to use
                  • Rshiny in Rmarkdown was a great interactive possibility in the documents
                    • can be done in Quarto as well
                  • example of Quarto used for a course website: https://gia.joeroe.io/ (source at https://github.com/joeroe/gis_in_archaeology)
                    • worked really well
                  • Petrs Diss uses Quarto: https://github.com/petrpajdla/dataInfrastructures
                  • 2 fully funded 1-year MRes (master of research) + 3-year PhD for UK students (or foreign students that obtained their degree in the UK) at Newcastle University.
                    • (1) Spatial Analysis in Archaeology: “Spatial Analysis and Modelling to Investigate the Historic Character of Landscapes” - supervisor Francesco Carrer, co-supervisor Sam Turner, industrial partner Historic England; knowledge of GIS essential, knowledge of R or Python desirable.
                    • (2) Mathematical Archaeology: “Spatiotemporal modelling of Alpine agricultural revolution” - supervisor: Andrew Baggaley (Maths), co-supervisor Francesco Carrer, industrial partner Dolomiti National Park; experience with techniques for finding both numerical and analytic solutions to differential equations essential, working knowledge of Python or Fortran.
                    • For more information, get in touch (francesco.carrer@newcastle.ac.uk) and check the website (https://geospatialcdt.ac.uk/studentship-projects/)

                  next we will meet at the CAA, more info (where and when) will be distributed on Slack

                  • to be discussed:
                    • Mastodon and Matrix
                    • how to improve on our websit
                  • May: talk on morphometrics
                  • June: Zach offers to introduce LaTeX

                  Scientific Scripting Languages in Archaeology

                  A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


                  2023-03-01

                  \ No newline at end of file +

                  28th regular meeting

                  ? ppl attended

                  Open exchange

                  • new paper by Clemens:
                    • https://github.com/nevrome/mobest.analysis.2022: uses ancient genomic data to reconstruct where people may have come from
                    • Clemens tried to make it reproducible, but that’s difficult with high computation set ups, some of the submission scripts will probably be re-written for other set ups
                    • is a meta analysis, therefore no problem with big data accessibility –> only links to other data sets
                    • data is shared by a lab in Harvard, so hoping the data will be available for the foreseeable future (copying the data may be difficult for legal reasons)
                    • maybe the data will be later made accessibly more openly (cooperation coming up)
                    • all analysis is written in R, some Haskell is for management of computational pipeline (Haskell shake, similar to R targets), and some more command line tools
                  • changing APIs can be a problem for reproducibility
                  • Thomas Huet: tries to set up a Workflow with google maps and asks for recommendation
                    • extract spatial data from remote sensing, to get a learning data set for machine learning
                    • R gee package or ee by Python?
                      • Python is used by more people
                      • Python is especially useful for spatial analysis (most GIS is written in Python), R would work also, though
                      • Pyhton environments is more hard to set up
                      • machine learning part is probably also written in Python so maybe better stay with one language
                  • deep learning workshop at CAA is booked out
                  • there was an R-workshop in Pisa (Francesco Carrer and Joe Roe): good feedback, probably will take place next year again (this was the fourth time already)
                    • if you have students that need an R intro
                  • archaeovis-package by Sebastien Plutniak: https://github.com/sebastien-plutniak/archeoviz
                    • mostly for x-y-z projection of data and showing the stratigraphical position of artefacts after excavation
                    • tries to make non-scripting people use shiny
                    • preprint is submitted: https://zenodo.org/record/7674699
                    • is at PCI for review
                  • more GUIs for R are being developed
                  • in Clemens part of the workshop in Australia: 20-25 ppl attending
                    • quite interesting talks, quite theoretical in part, very diverse topics, but always linked to quantitative methods and R scripting in these domains
                    • but Clemens just saw a couple of talks
                  • software reviews: https://research-squirrel-engineers.github.io/Impuls_SoftwareRezensionen_DGUF/Draft_EN.html
                    • “digital reviews” in archaeological advancements
                    • PCI offers the possbility to review software
                    • peer reviewing software is something else as reviewing software
                    • archeoFOSS community: already engaged in this topic?
                    • should the SIG engage?
                      • if there would be a centralised platform to find other people’s experiences it would be sensible
                      • a list of recommendations / reviews might be already useful
                      • “lists” of software are already avaiable
                      • software is changing all the time: so reviewing would be one step, but it should be starting point of involvement, improvement – make a open source collaboration
                      • if done correctly this could be a great way to improve software (otherwise it might be very annoying for the author to be criticesed and not helped to improve)
                      • another point might be: making a software more known (also positive for the author)
                      • review paper: a paper that says “if you want to do this kindof analysis, you have these options…”, like a survey

                  teaching materials: current state of affairs

                  • https://sslarch.github.io/MapofComputationalArchaeology/
                  • new: introductory information added
                  • looks great!
                  • feature to maybe add: click on the tag and filter for the tag
                  • put it on our homepage (link or embed?
                  • where on the website
                    • under “research output”?
                    • or rather on top as its own tab?
                    • maybe important links on a side board (but check mobile view: it will go down to the botton)
                  • let’s discuss this on the github: issues for the website (also, should you find a problem with the map)
                  • topic for next meeting: how to improve our website

                  Petr Pajdla on Quarto

                  • doesn’t replace Rmarkdown (development will be continued) and written text stays markdown
                  • Rmd documents should work with Quarto
                  • Quarto is a Command Line Interface, more generic than the R dependent Rmarkdown
                  • very well written introduction: quarto.org
                  • Quarto is build on Pandoc (may be needed to be installed seperately, esp. pandoc-citeproc for citation)
                  • Quarto is now shipped with Rstudio (you may be able to use it out of the box)
                  • projects workflow:
                    • quarto documents (extension qmd)
                    • has a similar YAML-header, but can also be seperated as _quarto.yml
                      • splitting one project into several documents easier than with bookdown
                      • integrates author, name, email, orcid: easier to include than with Rmarkdown
                  • publishing:
                    • quarto pub hosts slides, etc whatever, every easy to use
                    • github pages easy to set up
                  • figure captions: now not any more put next to the ```{r
                    • this was a bit unwieldy in Rmarkdown if the labels and captions got very long
                    • in Quarto same information as a comment #| –> better readable
                    • labels need to be fig.xxx for figures and for tables tab.yyy
                  • very easy to have a qmd document to become a presentation
                  • ::::{.colums} creates a div environment for tables for html
                  • revealjs renders to html
                  • same code goes to same output in html, PDF and docx <- details needs to be checked for the future
                  • css might not be well translated into other outputs, basic text colours will be the same
                  • citations work the same as in Rmarkdown (put the bib file and csl in the YAML)
                  • works also in visual mode
                  • integrating ready made images works the same -> caption{#label}
                    • label: “#fig-xxx”
                    • reference:"@fig-xxx"
                  • check cross-references
                  • supports other languages?
                    • Python, R, Julia are implemented - can be used in the same document
                    • can the community provide kernels to enlargen the pool of supported languages?
                    • knitr or jupyter can be chosen for rendering, thereby using jupyters kernels
                    • more languages are supposed to come, if sth is installed on you computer, it should be possible to use
                  • Rshiny in Rmarkdown was a great interactive possibility in the documents
                    • can be done in Quarto as well
                  • example of Quarto used for a course website: https://gia.joeroe.io/ (source at https://github.com/joeroe/gis_in_archaeology)
                    • worked really well
                  • Petrs Diss uses Quarto: https://github.com/petrpajdla/dataInfrastructures
                  • 2 fully funded 1-year MRes (master of research) + 3-year PhD for UK students (or foreign students that obtained their degree in the UK) at Newcastle University.
                    • (1) Spatial Analysis in Archaeology: “Spatial Analysis and Modelling to Investigate the Historic Character of Landscapes” - supervisor Francesco Carrer, co-supervisor Sam Turner, industrial partner Historic England; knowledge of GIS essential, knowledge of R or Python desirable.
                    • (2) Mathematical Archaeology: “Spatiotemporal modelling of Alpine agricultural revolution” - supervisor: Andrew Baggaley (Maths), co-supervisor Francesco Carrer, industrial partner Dolomiti National Park; experience with techniques for finding both numerical and analytic solutions to differential equations essential, working knowledge of Python or Fortran.
                    • For more information, get in touch (francesco.carrer@newcastle.ac.uk) and check the website (https://geospatialcdt.ac.uk/studentship-projects/)

                  next we will meet at the CAA, more info (where and when) will be distributed on Slack

                  • to be discussed:
                    • Mastodon and Matrix
                    • how to improve on our websit
                  • May: talk on morphometrics
                  • June: Zach offers to introduce LaTeX

                  Scientific Scripting Languages in Archaeology

                  A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


                  2023-03-01

                  \ No newline at end of file diff --git a/minutes/2023-05-03/index.html b/minutes/2023-05-03/index.html index 1f9e744..1b75698 100644 --- a/minutes/2023-05-03/index.html +++ b/minutes/2023-05-03/index.html @@ -1,5 +1,5 @@ 29th regular meeting – CAA/SSLA -

                  29th regular meeting

                  ​​ +

                  29th regular meeting

                  ​​ 11 ppl attended ​

                  Open exchange

                  show casing of some databases

                  computational environments

                  • recent article about computational environments https://doi.org/10.1038/d41586-023-01469-0
                  • discusses the renv R package, Ben Marwick was interviewed briefly for it, along with many others diff --git a/minutes/2023-06-07/index.html b/minutes/2023-06-07/index.html index 827c020..0207c64 100644 --- a/minutes/2023-06-07/index.html +++ b/minutes/2023-06-07/index.html @@ -1,2 +1,2 @@ 30th regular meeting – CAA/SSLA -

                    30th regular meeting

                    5 ppl attended

                    Open exchange

                    SIG activities

                    • Joe Roe and Sophie Schmidt still plan to give a workshop about GitHub Actions, maybe in the context of the next CAA meeting
                    • Multiple SIG members participate in the CAA’s “Future conferences task force”, that was created to improve the annual meetings
                    • Joe Roe hosts an element instance (https://chat.archaeo.social). He will create a workspace there for the SIG SSLA and we will migrate over from our Slack chat. Slack will be connected to this new environment through a bridge
                    • Sophie Schmidt will create a Mastodon account for the SIG to slowly retire our Twitter account

                    Next SIG Meeting: Wednesday, August 2, 2023

                    We will try to invite Matt Peeples to talk about Network Science in Archaeology (see above)

                    Scientific Scripting Languages in Archaeology

                    A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


                    2023-06-07

                    \ No newline at end of file +

                    30th regular meeting

                    5 ppl attended

                    Open exchange

                    SIG activities

                    • Joe Roe and Sophie Schmidt still plan to give a workshop about GitHub Actions, maybe in the context of the next CAA meeting
                    • Multiple SIG members participate in the CAA’s “Future conferences task force”, that was created to improve the annual meetings
                    • Joe Roe hosts an element instance (https://chat.archaeo.social). He will create a workspace there for the SIG SSLA and we will migrate over from our Slack chat. Slack will be connected to this new environment through a bridge
                    • Sophie Schmidt will create a Mastodon account for the SIG to slowly retire our Twitter account

                    Next SIG Meeting: Wednesday, August 2, 2023

                    We will try to invite Matt Peeples to talk about Network Science in Archaeology (see above)

                    Scientific Scripting Languages in Archaeology

                    A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


                    2023-06-07

                    \ No newline at end of file diff --git a/minutes/2023-07-05/index.html b/minutes/2023-07-05/index.html index fa77bf9..d5b6e77 100644 --- a/minutes/2023-07-05/index.html +++ b/minutes/2023-07-05/index.html @@ -1,2 +1,2 @@ 31st regular meeting – CAA/SSLA -

                    31st regular meeting

                    7 ppl attended

                    Open exchange

                    Conferences

                    • CAA 2024 in Auckland (https://2024.caaconference.org)
                      • Call for papers deadline: 11 September 2023
                      • Conference dates: 8-12 April 2024
                      • Most present SIG SSLA members do not consider to participate, because of the high travel costs involved
                    • ArchaeoFOSS 2023 in Turin (https://www.archeofoss.org/2023)
                      • Call for panels deadline: 10 August 2023
                      • Conference dates: 12-13 December 2023
                      • Joe Roe considers it a direct replacement/competitor for the CAA conference
                      • He and Zack Batist will host a panel on communication tools
                    • Big Historical data conference in Jena (https://bhdc.earth)
                      • Call for papers deadline: 14 July 2023
                      • Conference dates: 22-25 November 2023
                    • All conferences are already added to the SIG SSLA Google calendar

                    SIG activities

                    • Twitter vs. Mastodon:
                    • Slack vs. Matrix
                      • For our internal communication we will move from Slack to a Matrix server hosted by Joe Roe (https://chat.archaeo.social)
                      • The details will be organised by the steering committee and Joe, but all interested SIG members should already create an account at chat.archaeo.social
                    • Donations for the operation of the Matrix and Mastodon servers are welcome (https://opencollective.com/archaeosocial)

                    Next SIG Meeting: Wednesday, August 2, 2023

                    Matt Peeples will join us to talk about Network Science in Archaeology (https://book.archnetworks.net)

                    Scientific Scripting Languages in Archaeology

                    A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


                    2023-07-05

                    \ No newline at end of file +

                    31st regular meeting

                    7 ppl attended

                    Open exchange

                    Conferences

                    • CAA 2024 in Auckland (https://2024.caaconference.org)
                      • Call for papers deadline: 11 September 2023
                      • Conference dates: 8-12 April 2024
                      • Most present SIG SSLA members do not consider to participate, because of the high travel costs involved
                    • ArchaeoFOSS 2023 in Turin (https://www.archeofoss.org/2023)
                      • Call for panels deadline: 10 August 2023
                      • Conference dates: 12-13 December 2023
                      • Joe Roe considers it a direct replacement/competitor for the CAA conference
                      • He and Zack Batist will host a panel on communication tools
                    • Big Historical data conference in Jena (https://bhdc.earth)
                      • Call for papers deadline: 14 July 2023
                      • Conference dates: 22-25 November 2023
                    • All conferences are already added to the SIG SSLA Google calendar

                    SIG activities

                    • Twitter vs. Mastodon:
                    • Slack vs. Matrix
                      • For our internal communication we will move from Slack to a Matrix server hosted by Joe Roe (https://chat.archaeo.social)
                      • The details will be organised by the steering committee and Joe, but all interested SIG members should already create an account at chat.archaeo.social
                    • Donations for the operation of the Matrix and Mastodon servers are welcome (https://opencollective.com/archaeosocial)

                    Next SIG Meeting: Wednesday, August 2, 2023

                    Matt Peeples will join us to talk about Network Science in Archaeology (https://book.archnetworks.net)

                    Scientific Scripting Languages in Archaeology

                    A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


                    2023-07-05

                    \ No newline at end of file diff --git a/minutes/2023-08-02/index.html b/minutes/2023-08-02/index.html index e0e0083..48052ad 100644 --- a/minutes/2023-08-02/index.html +++ b/minutes/2023-08-02/index.html @@ -1,2 +1,2 @@ 32nd regular meeting – CAA/SSLA -

                    32nd regular meeting

                    9 ppl attending

                    Open exchange

                    communication

                    • SIG SSLA Twitter / X has still a bit more interaction than mastodon, so we’ll keep it for a bit longer
                    • we are moving from Slack to Matrix: https://chat.archaeo.social/#
                    • discussion to maybe bridge to the Computational Archaeology Discord https://discord.gg/Z9UXwjASM5
                      • the discord had been very active for some time, but is now a bit slow as well
                    • Rchaeology group now has a channel on chat.archaeo.social as well
                    • at the moment, each “subgroup” has their own #general channel –> maybe these could be joined?

                    papers / books shared

                    Talk by Matthew Peeples

                    • book: Tom Brughmans, Matthew A. Peeples, Network Science in Archaeology, Cambridge Manuals in Archaeology, 2023.

                    • fokuses on theory

                    • gives introduction to networks in general and networks in archaeological research in practical

                    • is not tied to a specific software, but gives exercieses, examples and general info on tools and software

                    • has a technical appendix (mathematical formulas etc), but is in itself not very technical

                    • the online companion: https://archnetworks.net/ (on github and usable with binder)

                      • is a living document, gathers

                        • resources: Bibliographies (zotero), Tutorials and Teaching Materials, Archaeological Network Datasets, Archaeological Network Publications with Data and/or Code
                        • https://book.archnetworks.net : is a big big practical Tutorial
                          • starts with an introduction to R and ends at “do you want to contribute?”
                          • includes explanation, examples, code, figures
                          • does not so much focus on theory (that’s what the book is for)
                      • is build with Rmarkdown and bookdown, managed from Rstudio

                        • enables interactive plots
                        • makes code chunks in other languages possible (Python, …)
                        • bookdown template bs4 is created by posit, should hopefully remain stable
                        • bookdown documentation is helpful: https://bookdown.org/yihui/bookdown/ )
                      • will probably be updated once a year, to make sure, code still runs

                      • possibility to have a group working on it would be great, who wants to join in? (similar to https://r.geocompx.org/ )

                      • was actually also reviewed, but Cambridge doesn’t have copyright on it (otherway round, they had to get permission to use images from the book in the online companion, though that is where the code that generates the images is…)

                    • Cambridge Manuals were sceptical about this “double format” first, but embraced the idea, now that they see it’s successfull

                    • similar concept to the agent based modelling book: https://www.sfipress.org/books/agent-based-modeling-archaeology

                    • there will be a meeting between both “author groups” to discuss issues of stability, sustainability, overlap of tutorials and publication possibilities

                    next meeting 06th September 2023 !

                    Scientific Scripting Languages in Archaeology

                    A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


                    2023-08-02

                    \ No newline at end of file +

                    32nd regular meeting

                    9 ppl attending

                    Open exchange

                    communication

                    • SIG SSLA Twitter / X has still a bit more interaction than mastodon, so we’ll keep it for a bit longer
                    • we are moving from Slack to Matrix: https://chat.archaeo.social/#
                    • discussion to maybe bridge to the Computational Archaeology Discord https://discord.gg/Z9UXwjASM5
                      • the discord had been very active for some time, but is now a bit slow as well
                    • Rchaeology group now has a channel on chat.archaeo.social as well
                    • at the moment, each “subgroup” has their own #general channel –> maybe these could be joined?

                    papers / books shared

                    Talk by Matthew Peeples

                    • book: Tom Brughmans, Matthew A. Peeples, Network Science in Archaeology, Cambridge Manuals in Archaeology, 2023.

                    • fokuses on theory

                    • gives introduction to networks in general and networks in archaeological research in practical

                    • is not tied to a specific software, but gives exercieses, examples and general info on tools and software

                    • has a technical appendix (mathematical formulas etc), but is in itself not very technical

                    • the online companion: https://archnetworks.net/ (on github and usable with binder)

                      • is a living document, gathers

                        • resources: Bibliographies (zotero), Tutorials and Teaching Materials, Archaeological Network Datasets, Archaeological Network Publications with Data and/or Code
                        • https://book.archnetworks.net : is a big big practical Tutorial
                          • starts with an introduction to R and ends at “do you want to contribute?”
                          • includes explanation, examples, code, figures
                          • does not so much focus on theory (that’s what the book is for)
                      • is build with Rmarkdown and bookdown, managed from Rstudio

                        • enables interactive plots
                        • makes code chunks in other languages possible (Python, …)
                        • bookdown template bs4 is created by posit, should hopefully remain stable
                        • bookdown documentation is helpful: https://bookdown.org/yihui/bookdown/ )
                      • will probably be updated once a year, to make sure, code still runs

                      • possibility to have a group working on it would be great, who wants to join in? (similar to https://r.geocompx.org/ )

                      • was actually also reviewed, but Cambridge doesn’t have copyright on it (otherway round, they had to get permission to use images from the book in the online companion, though that is where the code that generates the images is…)

                    • Cambridge Manuals were sceptical about this “double format” first, but embraced the idea, now that they see it’s successfull

                    • similar concept to the agent based modelling book: https://www.sfipress.org/books/agent-based-modeling-archaeology

                    • there will be a meeting between both “author groups” to discuss issues of stability, sustainability, overlap of tutorials and publication possibilities

                    next meeting 06th September 2023 !

                    Scientific Scripting Languages in Archaeology

                    A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


                    2023-08-02

                    \ No newline at end of file diff --git a/minutes/2023-09-06/index.html b/minutes/2023-09-06/index.html index 30e2687..7fd94b8 100644 --- a/minutes/2023-09-06/index.html +++ b/minutes/2023-09-06/index.html @@ -1,2 +1,2 @@ 33rd regular meeting – CAA/SSLA -

                    33rd regular meeting

                    5 ppl attending

                    open exchange

                    EAA

                    • happened.
                    • very full conference, great fun for those attending
                    • two sessions interesting to computational archaeology, we would like to hear more about:

                    archaeoriddle

                    • we would like to invite Simon and Alfredo (Cambridge) to talk about it at CAA

                    code sustainability workshop

                    • by Dries Draems
                    • gave a shoutout to computational world map
                    • sadly he couldn’t talk, so hopefully he can tell us more next time

                    recursive programming in R and infinite sequences

                    • Clemens recommends a blogpost: https://jcarroll.com.au/2023/08/18/taking-from-infinite-sequences
                    • Clemens example:
                      • using Haskell and repl as an interactive compiler
                      • you can ask for an infinite number and it just starts counting
                      • can be nice for indexing -> give a list concrete indices
                      • we don’t have to count anymore, how many indices we need, we can just ask it to stop when our list is done being indexed
                      • manipulation of infinite lists can’t be done in every language -> but you can do that in Haskell by mapping for this infinite list ,
                        • e.g. to get only a list of even numbers (by doubling all entries)
                        • and then you can just get the first ten entries and because Haskell is lazy it will then only calculate the first ten values
                      • you can do the same in R via recursion (R doesn’t have infinitive data structures by default) and then measure how deep we are in the recursion to “stop” at a certain point (like take the ten first values)
                      • but be careful with sys.calls (if your environment is not clean, this will not get you the correct number, because you’ve already done a few sys calls)
                      • R is a lazy language which makes it in theory sometimes very efficient
                    • comments:
                      • lazyness can be interesting by database queries
                      • it’s more a fun exercise to learn more about the quirks of a language ;-)

                    SSLA Matrix channel within the workspace of chat.archaeo.social hosted by Joe Roe

                    • on chat.archaeo.social there are e.g. jobs-channel, resource-channel -> check out the links postet there, there is some activity

                    • joined forces with other computational archaeology groups like Rchaeology

                    • please make an account and request access to the SIG SSLA channel either on the social platform or via Email to Clemens or Sophie (tell us your username for archaeo.social then)

                    • deadline: WE WILL CLOSE DOWN SLACK IN 2 MONTH!

                    next meeting

                    • 02nd of October 2023
                    • Dries will ask the archaeoriddle people to join us and present their project

                    Scientific Scripting Languages in Archaeology

                    A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


                    2023-09-06

                    \ No newline at end of file +

                    33rd regular meeting

                    5 ppl attending

                    open exchange

                    EAA

                    • happened.
                    • very full conference, great fun for those attending
                    • two sessions interesting to computational archaeology, we would like to hear more about:

                    archaeoriddle

                    • we would like to invite Simon and Alfredo (Cambridge) to talk about it at CAA

                    code sustainability workshop

                    • by Dries Draems
                    • gave a shoutout to computational world map
                    • sadly he couldn’t talk, so hopefully he can tell us more next time

                    recursive programming in R and infinite sequences

                    • Clemens recommends a blogpost: https://jcarroll.com.au/2023/08/18/taking-from-infinite-sequences
                    • Clemens example:
                      • using Haskell and repl as an interactive compiler
                      • you can ask for an infinite number and it just starts counting
                      • can be nice for indexing -> give a list concrete indices
                      • we don’t have to count anymore, how many indices we need, we can just ask it to stop when our list is done being indexed
                      • manipulation of infinite lists can’t be done in every language -> but you can do that in Haskell by mapping for this infinite list ,
                        • e.g. to get only a list of even numbers (by doubling all entries)
                        • and then you can just get the first ten entries and because Haskell is lazy it will then only calculate the first ten values
                      • you can do the same in R via recursion (R doesn’t have infinitive data structures by default) and then measure how deep we are in the recursion to “stop” at a certain point (like take the ten first values)
                      • but be careful with sys.calls (if your environment is not clean, this will not get you the correct number, because you’ve already done a few sys calls)
                      • R is a lazy language which makes it in theory sometimes very efficient
                    • comments:
                      • lazyness can be interesting by database queries
                      • it’s more a fun exercise to learn more about the quirks of a language ;-)

                    SSLA Matrix channel within the workspace of chat.archaeo.social hosted by Joe Roe

                    • on chat.archaeo.social there are e.g. jobs-channel, resource-channel -> check out the links postet there, there is some activity

                    • joined forces with other computational archaeology groups like Rchaeology

                    • please make an account and request access to the SIG SSLA channel either on the social platform or via Email to Clemens or Sophie (tell us your username for archaeo.social then)

                    • deadline: WE WILL CLOSE DOWN SLACK IN 2 MONTH!

                    next meeting

                    • 02nd of October 2023
                    • Dries will ask the archaeoriddle people to join us and present their project

                    Scientific Scripting Languages in Archaeology

                    A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


                    2023-09-06

                    \ No newline at end of file diff --git a/minutes/2023-10-04/index.html b/minutes/2023-10-04/index.html index a81c0af..f0969ee 100644 --- a/minutes/2023-10-04/index.html +++ b/minutes/2023-10-04/index.html @@ -1,2 +1,2 @@ 34th regular meeting – CAA/SSLA -

                    34th regular meeting

                    7 ppl attended

                    Open exchange

                    Conferences

                    There are currently open calls for papers for the CAA2024 in Auckland (https://2024.caaconference.org, until 19th October) and the ArcheoFOSS 2023 in Turin (https://www.archeofoss.org/2023, until 20th October).

                    Next SIG Meeting: Wednesday, November 1, 2023

                    We invited two colleagues to introduce the Archaeo-riddle competition: https://theia.arch.cam.ac.uk/archaeoriddle

                    Scientific Scripting Languages in Archaeology

                    A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


                    2023-10-04

                    \ No newline at end of file +

                    34th regular meeting

                    7 ppl attended

                    Open exchange

                    Conferences

                    There are currently open calls for papers for the CAA2024 in Auckland (https://2024.caaconference.org, until 19th October) and the ArcheoFOSS 2023 in Turin (https://www.archeofoss.org/2023, until 20th October).

                    Next SIG Meeting: Wednesday, November 1, 2023

                    We invited two colleagues to introduce the Archaeo-riddle competition: https://theia.arch.cam.ac.uk/archaeoriddle

                    Scientific Scripting Languages in Archaeology

                    A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


                    2023-10-04

                    \ No newline at end of file diff --git a/minutes/2023-12-06/index.html b/minutes/2023-12-06/index.html index bb3d159..a633290 100644 --- a/minutes/2023-12-06/index.html +++ b/minutes/2023-12-06/index.html @@ -1,3 +1,3 @@ 35th regular meeting – CAA/SSLA -

                    35th regular meeting

                    12 ppl attending

                    Open exchange

                    conference

                    various

                    archaeo-riddle https://theia.arch.cam.ac.uk/archaeoriddle/

                    • talk by Alfredo, Simon and Ismael

                    • Enrico R. Crema und Xavier Rubico-Castillo conceptualised the project

                    • simulate archaeological data for analysis of others -> test archaeological methods and hypotheses, which is usually not possible in archaeology

                    • 6 proposals of ppl trying to answer the questions at the EAA conference

                    modelling process

                    • world “rabbithole”
                      • elevation map generated through Perlin noise
                      • sites of two different groups (farmers and hunter-gatherers) generated on parameters like nearness to water
                      • archaeological record generated by population dynamics models
                      • loss of the record (short term and long-term)
                      • a lot of sites disappeared, lost evidence etc +

                        35th regular meeting

                        12 ppl attending

                        Open exchange

                        conference

                        various

                        archaeo-riddle https://theia.arch.cam.ac.uk/archaeoriddle/

                        • talk by Alfredo, Simon and Ismael

                        • Enrico R. Crema und Xavier Rubico-Castillo conceptualised the project

                        • simulate archaeological data for analysis of others -> test archaeological methods and hypotheses, which is usually not possible in archaeology

                        • 6 proposals of ppl trying to answer the questions at the EAA conference

                        modelling process

                        • world “rabbithole”
                          • elevation map generated through Perlin noise
                          • sites of two different groups (farmers and hunter-gatherers) generated on parameters like nearness to water
                          • archaeological record generated by population dynamics models
                          • loss of the record (short term and long-term)
                          • a lot of sites disappeared, lost evidence etc –> record of each site is generated independently

                          • behavioural model:

                          • meeting between two groups simulated on nearness and population size -> leapfrog or fight

                          • population growth was modeled (fighting makes the growth values a bit smaller than “usual” growth)

                          • dispersal speed via sea crossing faster than via land

                        game idea

                        • extract coordinates from sites, and 30 radiocarbon dates of the site + affiliation of site

                        • data availability

                          • map gridded in 100 grids
                          • participants got info in CSV files of all the same 5 grids of the map, and then chose 5 further to get more information
                          • already different ways researchers chose the further 5 grids – sampling method!
                        • researchers were given 3 main questions: relationship between the groups, population tajectories and rates of dispersal?

                        • people analysed their data and prepared answers for EAA 2023

                        plans

                        • will be sharing their data and describe the code via Bookdown
                        • there will be a poll on methodology and participation
                        • collective thoughts on how to improve archaeological methods
                        • collective publications

                        Questions/ Discussion

                        • models and all code is in R, because most analyses are done in R (14C dates etc) –> stays consistent

                        • Agent Based Modelling is possible in R

                        • 14C dates were taken as “real world” 7500 calBC data

                        • parameters for loss of data etc were eyeballed, but reasonably, so that the outcome looked more or less realistic

                        • in some cases it was well thought out on population movement of rather younger people, dietary ideas etc

                        • many models were created –> “explorative method”

                        • data given to participants: no archaeological types, but affiliations to hunter-gatherers and farmers?

                          • would have been to complicated to include types at this point
                        • comment: arcmatnet (https://peerj.com/articles/cs-1419/) might be a sensible extension (model for style / transfer)

                        • what happens if you don’t have 10/100 squares, but if you have all the data?

                          • there is now the possibility to re-sample the data and run it through the 5 methods people have used and check what would change based on sampling
                          • it would be interesting to check the generation bias and to compare analysis of the wholeness of data before loss and all the data after loss
                        • how accurate were the colleagues in their results?

                          • it was just a 15 min of results presentation at EAA, so not too much information yet
                          • very impressive: all got the rough strokes “correctly”, like the war between the two groups
                          • not the aim to put people in competition, but analyse the approaches, needs to be respectful
                          • still needs work to put all this together
                          • every participant used the methods they knew - so this is interesting, that we don’t chose methods regarding the question but what we know already
                            • one researcher used a non-mathematical approach, someone used a ABM, spatial distribution modelling, … a variety of methods used
                        • data set is useful for teaching

                          • has already been used by members of SIG SSLA
                        • model will be re-worked and improved

                          • is the world re-createable? seed set in the model was forgotten, but all the parameters are fixed (will be remembered in the next version)
                          • could be used as a bench mark dataset for different methods
                        • comment on the project: a great approach and a groundbreaking idea for checking our disciplines methods

                        next meeting 07th February 2024 !

                        Scientific Scripting Languages in Archaeology

                        A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


                        2023-12-04

                        \ No newline at end of file diff --git a/minutes/2024-02-07/index.html b/minutes/2024-02-07/index.html index b401712..2592a9a 100644 --- a/minutes/2024-02-07/index.html +++ b/minutes/2024-02-07/index.html @@ -1,2 +1,2 @@ 36th regular meeting – CAA/SSLA -

                        36th regular meeting

                        13 ppl attended

                        Open exchange

                        • A number of new people attended the meeting: Mathias Bellat, Lisa Steinmann, Julian Laabs, Andrea Titolo
                        • Various colleagues from France are in the process of creating a national CAA chapter
                        • Oliver Nakoinz announced that there will be a Mosaic summer school in Kiel 2024. Topic: Handling chronological data
                        • Zack Batist and Joe Roe shared a preprint about “Collaborative practices in an emerging community of archaeological software engineers”: http://zackbatist.info/openarchaeo-collaboration
                        • Zack Batist applied some major changes to OpenArchaeo and documented them in a blog post: https://blog.zackbatist.info/2024/02/02/pruning-open-archaeo
                        • Mathias Bellat asked the SSLA community for feedback on a data analysis script: https://github.com/Mathias75018/ML_article
                        • James Allison reminded us of the SSLA-co-organized EAA session “Applying Archaeological Research Software Engineering as Little Minions: Statistical & Computational Approaches to Daily Archaeological Tasks”: https://sslarch.github.io/sessions/eaa2024_session
                        • Sophie Schmidt made us aware of “tesselle”, a collection of R packages for research and teaching in archaeology: https://www.tesselle.org
                        • Thomas Huet has announced his plan to develop a project based on Python and Jupyter for Google Earth Engine (GEE), using the ee library, to manage satellite imagery along with the extensive heritage places from the EAMENA database. The goal of this project is to train a Machine Learning model. He encourages community members interested in this initiative to contact him.

                        Organisation

                        Next SIG Meeting: Wednesday, March 6, 2024

                        Scientific Scripting Languages in Archaeology

                        A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


                        2024-02-07

                        \ No newline at end of file +

                        36th regular meeting

                        13 ppl attended

                        Open exchange

                        • A number of new people attended the meeting: Mathias Bellat, Lisa Steinmann, Julian Laabs, Andrea Titolo
                        • Various colleagues from France are in the process of creating a national CAA chapter
                        • Oliver Nakoinz announced that there will be a Mosaic summer school in Kiel 2024. Topic: Handling chronological data
                        • Zack Batist and Joe Roe shared a preprint about “Collaborative practices in an emerging community of archaeological software engineers”: http://zackbatist.info/openarchaeo-collaboration
                        • Zack Batist applied some major changes to OpenArchaeo and documented them in a blog post: https://blog.zackbatist.info/2024/02/02/pruning-open-archaeo
                        • Mathias Bellat asked the SSLA community for feedback on a data analysis script: https://github.com/Mathias75018/ML_article
                        • James Allison reminded us of the SSLA-co-organized EAA session “Applying Archaeological Research Software Engineering as Little Minions: Statistical & Computational Approaches to Daily Archaeological Tasks”: https://sslarch.github.io/sessions/eaa2024_session
                        • Sophie Schmidt made us aware of “tesselle”, a collection of R packages for research and teaching in archaeology: https://www.tesselle.org
                        • Thomas Huet has announced his plan to develop a project based on Python and Jupyter for Google Earth Engine (GEE), using the ee library, to manage satellite imagery along with the extensive heritage places from the EAMENA database. The goal of this project is to train a Machine Learning model. He encourages community members interested in this initiative to contact him.

                        Organisation

                        Next SIG Meeting: Wednesday, March 6, 2024

                        Scientific Scripting Languages in Archaeology

                        A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


                        2024-02-07

                        \ No newline at end of file diff --git a/minutes/2024-03-06/index.html b/minutes/2024-03-06/index.html index ec77d1b..c8baae7 100644 --- a/minutes/2024-03-06/index.html +++ b/minutes/2024-03-06/index.html @@ -1,2 +1,2 @@ 37th regular meeting – CAA/SSLA -

                        37th regular meeting

                        9 ppl were present

                        Open Exchange

                        Survey on SIG presentations and projects

                        • We will ask Nicolas Frerebreau first, then Shawn Graham, Jörg Baten and Daniel Kondor
                        • We will aks Nicolas to join us for the May meeting and see how it goes from there
                        • Winner for SIG project: Make old software useful again
                          • e.g. https://github.com/sslarch/tfqar
                          • James Allison has some old software in Turbo Pascal (https://en.wikipedia.org/wiki/Turbo_Pascal)
                          • There might be automatic code translation programs already implemented, depends on the pascal version
                          • Maybe LLMs could be useful, but buggy - sometimes helpful, sometimes take longer than to do it by hand
                          • How do we get more concrete with this idea?
                            • Gather project ideas and use a meeting to pitch them, then decide together which ones might be interesting for enough for ppl to create a working group
                            • The result does not need to be an R package
                            • @Everyone: please look for fitting little programs we could work on

                        Map of Computational Archaeology Teaching Material

                        • The map could be a bit more interesting, so more worthwhile to re-visit.
                        • Ideas to achieve that:
                          • Automatically query papers for key words relating to the topics on the map?
                          • Highlight some specific, particularly good materials? Could help ppl to choose where to start?
                          • Re-toot the map regularly to remind ppl and invite them to add material
                            • Easy to do this automatically every time the map is updated for mastodon -> but this depends on ppl adding new material in the first place

                        next meeting: 3rd April 2024

                        Scientific Scripting Languages in Archaeology

                        A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


                        2024-03-06

                        \ No newline at end of file +

                        37th regular meeting

                        9 ppl were present

                        Open Exchange

                        Survey on SIG presentations and projects

                        • We will ask Nicolas Frerebreau first, then Shawn Graham, Jörg Baten and Daniel Kondor
                        • We will aks Nicolas to join us for the May meeting and see how it goes from there
                        • Winner for SIG project: Make old software useful again
                          • e.g. https://github.com/sslarch/tfqar
                          • James Allison has some old software in Turbo Pascal (https://en.wikipedia.org/wiki/Turbo_Pascal)
                          • There might be automatic code translation programs already implemented, depends on the pascal version
                          • Maybe LLMs could be useful, but buggy - sometimes helpful, sometimes take longer than to do it by hand
                          • How do we get more concrete with this idea?
                            • Gather project ideas and use a meeting to pitch them, then decide together which ones might be interesting for enough for ppl to create a working group
                            • The result does not need to be an R package
                            • @Everyone: please look for fitting little programs we could work on

                        Map of Computational Archaeology Teaching Material

                        • The map could be a bit more interesting, so more worthwhile to re-visit.
                        • Ideas to achieve that:
                          • Automatically query papers for key words relating to the topics on the map?
                          • Highlight some specific, particularly good materials? Could help ppl to choose where to start?
                          • Re-toot the map regularly to remind ppl and invite them to add material
                            • Easy to do this automatically every time the map is updated for mastodon -> but this depends on ppl adding new material in the first place

                        next meeting: 3rd April 2024

                        Scientific Scripting Languages in Archaeology

                        A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


                        2024-03-06

                        \ No newline at end of file diff --git a/minutes/2024-04-03/index.html b/minutes/2024-04-03/index.html index 63ccc25..1bd5b1b 100644 --- a/minutes/2024-04-03/index.html +++ b/minutes/2024-04-03/index.html @@ -1,2 +1,2 @@ 38th regular meeting – CAA/SSLA -

                        38th regular meeting

                        8 ppl attended

                        Open exchange and announcements

                        Project discussion

                        Next SIG Meeting: Wednesday, May 8, 2024

                        We invited Nicolas Frerebeau to introduce the tesselle R package collection: https://www.tesselle.org

                        Scientific Scripting Languages in Archaeology

                        A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


                        2024-04-03

                        \ No newline at end of file +

                        38th regular meeting

                        8 ppl attended

                        Open exchange and announcements

                        Project discussion

                        Next SIG Meeting: Wednesday, May 8, 2024

                        We invited Nicolas Frerebeau to introduce the tesselle R package collection: https://www.tesselle.org

                        Scientific Scripting Languages in Archaeology

                        A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


                        2024-04-03

                        \ No newline at end of file diff --git a/minutes/2024-05-08/index.html b/minutes/2024-05-08/index.html new file mode 100644 index 0000000..0f33c47 --- /dev/null +++ b/minutes/2024-05-08/index.html @@ -0,0 +1,2 @@ +39th regular meeting – CAA/SSLA +

                        39th regular meeting

                        6 ppl attended

                        Open exchange and announcements

                        Project discussion

                        • Context: Reviving old archaeological research software tools
                        • Concrete project: Reviving the “Tools for quantitative analysis” (http://tfqa.com)
                          • James Allison contacted the author Keith Kintigh:
                          • Prof. Kintigh appreciates the effort of rewriting some of the tools in R; he would even be willing to get involved directly
                          • TFQA was a commercial project, but there is no significant demand for the old distribution, so making the rewritten code/tools openly available is OK
                          • Some tools are computationally intensive and optimization may be an issue in R
                          • There are some potential numerical analysis issues in computing the factorials for binomial probabilities for some of the tools - developers should rely on established numerical libraries and not implement this math from scratch
                          • Matt Peeples has already implemented some of the tools in R (https://mattpeeples.net/data-and-software), but his focus was on the core algorithms - wrapping them in a convenient, well documented functions is still an open task
                          • Various TFQA tools are described across different publications. See the discussion in the Google group for some relevant papers
                          • Potential targets/low-hanging fruits to work on:
                            • An R package compiling different archaeological diversity measure algorithms
                            • A package or a set of blogposts/scripts reproducing some of the spatial data analysis tools
                          • A key feature of TFQA is domain-appropriate resampling (e.g. temporal or spatial resampling), which should be preserved in any rewritten version
                          • Technical observations about TFQA:
                            • Multiple of the open-source TFQA tools are written in Delphi, a dialect of Pascal (https://en.wikipedia.org/wiki/Delphi_(software))
                            • They were usually compiled for MS-DOS or MS-Windows, some compiled executables do not run any more on modern Windows versions and require emulation
                            • The tools typically have a simple TUI (terminal user interface) that guides the user through the input preparation
                            • Some of the tools are pretty complex and include multiple subcommands
                          • Further discussion should happen on GitHub in dedicated issues at https://github.com/sslarch/tfqar

                        Next SIG Meeting: Wednesday, June 5, 2024

                        We invited Nicolas Frerebeau to introduce the tesselle R package collection: https://www.tesselle.org

                        This was originally planned for last session, but had to be postponed

                        Scientific Scripting Languages in Archaeology

                        A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


                        2024-05-08

                        \ No newline at end of file diff --git a/minutes/index.html b/minutes/index.html index 0b6947b..30199e8 100644 --- a/minutes/index.html +++ b/minutes/index.html @@ -1,5 +1,6 @@ Minutes – CAA/SSLA -

                        Minutes

                        Minutes (protocols) of meetings of the special interest group.

                        • 2024-04-03 +

                          Minutes

                          Minutes (protocols) of meetings of the special interest group.

                          • 2024-05-08 +39th regular meeting
                          • 2024-04-03 38th regular meeting
                          • 2024-03-06 37th regular meeting
                          • 2024-02-07 36th regular meeting
                          • 2023-12-04 diff --git a/minutes/index.xml b/minutes/index.xml index 3ef6c18..0647eb4 100644 --- a/minutes/index.xml +++ b/minutes/index.xml @@ -1,4 +1,5 @@ -Minutes on CAA/SSLAhttps://sslarch.github.io/minutes/Recent content in Minutes on CAA/SSLAHugo -- gohugo.ioenWed, 03 Apr 2024 00:00:00 +000038th regular meetinghttps://sslarch.github.io/minutes/2024-04-03/Wed, 03 Apr 2024 00:00:00 +0000https://sslarch.github.io/minutes/2024-04-03/8 ppl attended +Minutes on CAA/SSLAhttps://sslarch.github.io/minutes/Recent content in Minutes on CAA/SSLAHugoenWed, 08 May 2024 00:00:00 +000039th regular meetinghttps://sslarch.github.io/minutes/2024-05-08/Wed, 08 May 2024 00:00:00 +0000https://sslarch.github.io/minutes/2024-05-08/6 ppl attended +Open exchange and announcements Even more summerschools: atRium Brno Training School on computational archaeology https://petrpajdla.github.io/atRium funding available for participants planned for 16-20 September 2024, deadline for applications is May 31st Summer School in Digital Palaeography https://www.uni-goettingen.de/en/digital+palaeography+summer+school+2024/684265.html Neural Networks for Archaeologists, with Python http://www.mappaproject.org/nn4archaeologists EUROPEAN DS4CH: European Data Space for Cultural Heritage Flagship initiative of the European Commission to accelerate the digital transformation of Europe’s cultural sector, and foster the creation and reuse of content in the cultural and creative sectors https://www.38th regular meetinghttps://sslarch.github.io/minutes/2024-04-03/Wed, 03 Apr 2024 00:00:00 +0000https://sslarch.github.io/minutes/2024-04-03/8 ppl attended Open exchange and announcements New version of &ldquo;OmnesViae&rdquo;, a route planner for the Roman Empire: https://omnesviae.org WebAssembly for scientific computing is gaining momentum: https://www.nature.com/articles/d41586-024-00725-1 New R package &ldquo;centerline&rdquo; to retrieve the centerline of spatial polygons (useful for spatial analysis/map plotting): https://github.com/atsyplenkov/centerline New online platform &ldquo;Digital Atlas of Ancient Arabia&rdquo;: https://ancientarabia.huma-num.fr/atlas Conference on distributed data management: https://distribits.live New Radon Database announced (not online yet) which will combine radon and radon-b: https://radon.37th regular meetinghttps://sslarch.github.io/minutes/2024-03-06/Wed, 06 Mar 2024 00:00:00 +0000https://sslarch.github.io/minutes/2024-03-06/9 ppl were present Open Exchange John Aycock will give a talk on tuesday on archaeogaming: https://www.sas.ac.uk/events/archaeogaming-antics-computer-science-meets-archaeology, London time zone 4-5pm New ggplot2 release 3.5.0: https://www.tidyverse.org/blog/2024/02/ggplot2-3-5-0/ changes implementation of legends and may break code Job postings for ADS positions: https://archaeo.social/@BlckheathHopper/112004422203426152 Clarivate&rsquo;s Web of Science and JOSS (Journal of Open Source Software, minimal review process on Github, 2-page introductions to software, nice to have something to cite) - dispute: https://neuromatch.social/@jonny/112012152112087956 Short update on French CAA chapter: sounds good, says Julian Laabs MOSAIC summer school 2024: no news yet?36th regular meetinghttps://sslarch.github.io/minutes/2024-02-07/Wed, 07 Feb 2024 00:00:00 +0000https://sslarch.github.io/minutes/2024-02-07/13 ppl attended Open exchange A number of new people attended the meeting: Mathias Bellat, Lisa Steinmann, Julian Laabs, Andrea Titolo Various colleagues from France are in the process of creating a national CAA chapter Oliver Nakoinz announced that there will be a Mosaic summer school in Kiel 2024. Topic: Handling chronological data Zack Batist and Joe Roe shared a preprint about &ldquo;Collaborative practices in an emerging community of archaeological software engineers&rdquo;: http://zackbatist.35th regular meetinghttps://sslarch.github.io/minutes/2023-12-06/Mon, 04 Dec 2023 00:00:00 +0000https://sslarch.github.io/minutes/2023-12-06/12 ppl attending diff --git a/sessions/caa2019_roundtable/index.html b/sessions/caa2019_roundtable/index.html index 0425b43..f54caa2 100644 --- a/sessions/caa2019_roundtable/index.html +++ b/sessions/caa2019_roundtable/index.html @@ -1,3 +1,3 @@ Scientific Scripting Languages in Archaeology – Limits and Opportunities of Open Research – CAA/SSLA -

                            Scientific Scripting Languages in Archaeology – Limits and Opportunities of Open Research

                            CAA/SSLA roundtable at CAA 2019, Kraków (S03)

                            Organised by Martin Hinz, Clemens Schmid and Sophie Schmidt

                            When: 2019/04/24, 16:00-18:00
                            Where: Auditorium Maximum of the Jagiellonian University, Kraków, seminar room, level 2 +

                            Scientific Scripting Languages in Archaeology – Limits and Opportunities of Open Research

                            CAA/SSLA roundtable at CAA 2019, Kraków (S03)

                            Organised by Martin Hinz, Clemens Schmid and Sophie Schmidt

                            When: 2019/04/24, 16:00-18:00
                            Where: Auditorium Maximum of the Jagiellonian University, Kraków, seminar room, level 2 Here you may find the protocol

                            Discussants

                            Martin Hinz (University of Bern)
                            Joe Roe (University of Copenhagen)
                            Iza Romanowska (Barcelona Supercomputing Center)
                            Sophie Schmidt (University of Cologne)
                            Clemens Schmid (Römisch-Germanisches Zentralmuseum Mainz)
                            Lizzie Scholtus (University of Strasbourg)

                            Abstract

                            At last year’s CAA, during the session on R in Archaeology, a suggestion was made to set up a Special Interest Group on Scientific Scripting Languages in Archaeology (SIG SSLA). We would like to comply with this proposal at this year’s CAA. We would also like to take advantage of the forum to discuss the SIG’s goals and agenda in a round table.

                            A scripting language is a programming language that allows interaction with a software interpreter to perform operations on data. It does usually not require compilation and is therefore associated with a rapid and agile development style that is particularly suitable for research, analysis and visualization of scientific data. Scripting languages may include but are not limited to R, Netlogo, Stan, OxCal, Bash or Python.

                            The use of scripting languages enables the user to document every necessary step in a research pipeline. Conversely, the resulting scripts can be used to reproduce analyses by other researchers if the input data is also available. Even the initial software environment can be emulated. Scripting languages are therefore ideal for reproducible research. But reproducibility can go even further: ideally it also documents the scientific production process with all inductive and deductive steps of hypothesis formation. A modern and powerful way to achieve this is version control.

                            There is a clear demand for dialogue in the community to broaden the impact of these improved methodological approaches, considering they still have a quite small number of users. We ovffr a draft Statement of Purpose for the SIG to discuss in this session. It is based on an internet survey following the last international CAA: (https://sslarch.github.io/statement.html).

                            We invite participants to prepare a two-minute statement or comment about this paper in order to start the discussion, which will be divided into two thematic sections. One section will focus on the general topics outlined in the position paper: Which principles are essential for scientific programming? How should they be taught? How can quality control and sustainability be guaranteed? The second section will begin to define more clearly the objectives of the proposed SIG: Which instruments and platforms can be established? What support can be provided for the growth of a more open, inclusive and reproducible research software landscape?

                            Scientific Scripting Languages in Archaeology

                            A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


                            2019-04-24

                            \ No newline at end of file diff --git a/sessions/caa2019_workshop/index.html b/sessions/caa2019_workshop/index.html index eacfdd6..11e788a 100644 --- a/sessions/caa2019_workshop/index.html +++ b/sessions/caa2019_workshop/index.html @@ -1,2 +1,2 @@ Hackathon I – Can you code this? – CAA/SSLA -

                            Hackathon I – Can you code this?

                            CAA/SSLA workshop at CAA 2019, Kraków (W4)

                            Organised by Clemens Schmid, Martin Hinz and Carolin Tietze

                            When: 2019/04/23
                            Where: Auditorium Maximum of the Jagiellonian University

                            Abstract

                            In general, scientific scripting languages are the best interface for archaeologists to translate research questions into a machine-readable and executable form for quantitative analysis. For every step of data processing – data acquisition, analysis and presentation – there are high-quality software frameworks that enable fast, elegant, human-readable and reproducible coding. And yet, script languages are still not widely used! One of the main reason for this is the often steep learning curve. An important goal of the proposed Special Interest Group on Scientific Scripting Languages in Archaeology (SIG SSLA) is to provide guidance on how to overcome this obstacle.

                            In our experience practice is the only way to learn to programme effectively. Therefore, this workshop will be a small archaeological hackathon for experienced and very new users of scripting languages like R, Python, SQL or JavaScript. The registered participants are divided into small groups of three to four people, who are interested in the same programming language but have different knowledge and skill level. These groups are equipped with both a simple archaeological data set and a catalogue of analytical questions. In order to be successful in the competition the groups must find good answers to the questions asked using the scripting language of their choice and elaborate them. A jury selects the winner according to the criteria: correctness, reproducibility, readability, shortness and computation speed.

                            The competition data set will contain information on different data scales as well as spatial information – a typical archaeological compilation that does not require any special or prior knowledge for a general understanding. The questions range from simple counting and sorting operations to standard pivot tables and descriptive statistics to demanding tasks such as the application of multivariate analyses or spatial queries. They are designed to reflect the typical requirements of everyday research. Additionally, an important recurring and intermediate task will be data visualisation using graphs and maps. Neither the data set nor the questions are provided in advance to ensure spontaneous and creative work on the spot.

                            The hackathon has a twofold aim of being fun and encouraging as well as challenging and instructive. These are the core values of the proposed SIG SSLA. New users learn strategies and concrete methods to tackle the common problems of computational data analysis in archaeology using the powerful toolset the different scripting languages provide. More experienced users are challenged to write good and clean code in a short time and share their knowledge with newcomers. The group formation process is inspired by the concept of an unconference and is intended to disrupt established hierarchies and exclusive interaction patterns of academic research that continue in small areas such as archaeology.

                            This workshop will last 3.5 hours, with the actual group work phase lasting 3 hours. The winner of the competition will be announced and honoured at the CAA General Assembly in the context of the official proposal for the SIG SSLA. The scripts produced during the competition will then be distributed online.

                            The participants should bring their own computer with their favourite development environment installed.

                            The workshop is organized by the ISAAKiel group (Initiative for Statistical Analysis in Archaeology Kiel: https://isaakiel.github.io/).

                            Scientific Scripting Languages in Archaeology

                            A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


                            2019-04-23

                            \ No newline at end of file +

                            Hackathon I – Can you code this?

                            CAA/SSLA workshop at CAA 2019, Kraków (W4)

                            Organised by Clemens Schmid, Martin Hinz and Carolin Tietze

                            When: 2019/04/23
                            Where: Auditorium Maximum of the Jagiellonian University

                            Abstract

                            In general, scientific scripting languages are the best interface for archaeologists to translate research questions into a machine-readable and executable form for quantitative analysis. For every step of data processing – data acquisition, analysis and presentation – there are high-quality software frameworks that enable fast, elegant, human-readable and reproducible coding. And yet, script languages are still not widely used! One of the main reason for this is the often steep learning curve. An important goal of the proposed Special Interest Group on Scientific Scripting Languages in Archaeology (SIG SSLA) is to provide guidance on how to overcome this obstacle.

                            In our experience practice is the only way to learn to programme effectively. Therefore, this workshop will be a small archaeological hackathon for experienced and very new users of scripting languages like R, Python, SQL or JavaScript. The registered participants are divided into small groups of three to four people, who are interested in the same programming language but have different knowledge and skill level. These groups are equipped with both a simple archaeological data set and a catalogue of analytical questions. In order to be successful in the competition the groups must find good answers to the questions asked using the scripting language of their choice and elaborate them. A jury selects the winner according to the criteria: correctness, reproducibility, readability, shortness and computation speed.

                            The competition data set will contain information on different data scales as well as spatial information – a typical archaeological compilation that does not require any special or prior knowledge for a general understanding. The questions range from simple counting and sorting operations to standard pivot tables and descriptive statistics to demanding tasks such as the application of multivariate analyses or spatial queries. They are designed to reflect the typical requirements of everyday research. Additionally, an important recurring and intermediate task will be data visualisation using graphs and maps. Neither the data set nor the questions are provided in advance to ensure spontaneous and creative work on the spot.

                            The hackathon has a twofold aim of being fun and encouraging as well as challenging and instructive. These are the core values of the proposed SIG SSLA. New users learn strategies and concrete methods to tackle the common problems of computational data analysis in archaeology using the powerful toolset the different scripting languages provide. More experienced users are challenged to write good and clean code in a short time and share their knowledge with newcomers. The group formation process is inspired by the concept of an unconference and is intended to disrupt established hierarchies and exclusive interaction patterns of academic research that continue in small areas such as archaeology.

                            This workshop will last 3.5 hours, with the actual group work phase lasting 3 hours. The winner of the competition will be announced and honoured at the CAA General Assembly in the context of the official proposal for the SIG SSLA. The scripts produced during the competition will then be distributed online.

                            The participants should bring their own computer with their favourite development environment installed.

                            The workshop is organized by the ISAAKiel group (Initiative for Statistical Analysis in Archaeology Kiel: https://isaakiel.github.io/).

                            Scientific Scripting Languages in Archaeology

                            A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


                            2019-04-23

                            \ No newline at end of file diff --git a/sessions/caa2020_session/index.html b/sessions/caa2020_session/index.html index f47fb08..53bc538 100644 --- a/sessions/caa2020_session/index.html +++ b/sessions/caa2020_session/index.html @@ -1,2 +1,2 @@ Hackathon II – Unconference! – CAA/SSLA -

                            Hackathon II – Unconference!

                            CAA/SSLA session at CAA 2020 (cancelled) (S27)

                            Organised by Clemens Schmid and Martin Hinz

                            Update: As CAA2020 is not going to take place this session will not happen either. We will think about the concept and may resubmit for CAA 2021.

                            Pre-session discussion: https://github.com/sslarch/caa2020_hackathon/issues

                            Abstract

                            Scientific scripting languages are a very powerful tool for scientists to translate research questions and quantitative analysis into a machine-readable, executable and thus reproducible form. In order to promote and support their dissemination to the archaeological community, we have de facto established the Special Interest Group for Scientific Scripting Languages in Archaeology at CAA2019 in Krakow. To celebrate the de jure affiliation of this SIG to the CAA organization in 2020, this session will provide an open hackerspace for users of scripting languages.

                            The general session layout will follow the style of an Unconference. We will not define a session topic nor require standardised presentations. Instead all participants will collectively identify one or multiple worthwhile ToDos for the time together. That might be a missing research software package for a scripting language like R or Python, a useful webapp, that would immediately simplify the lives of archaeologists, or a Best Practice Guide for a typical task in archaeological data analysis.

                            After this phase of topic identification, we form groups in which the identified tasks are discussed and worked on. It is unlikely that it will be possible to complete the project during this session, but the work can continue afterwards, as all results in data, code and text will be openly accessible online.

                            We invite users of all kinds of scripting languages (R, Python, Javascript, Bash, SQL, …) in archaeology to join us on this endeavour. The participants will have the chance to pitch interesting project ideas, work together, learn from each other and form lasting connections beyond the typical barriers of academic hierarchies. Ideally we will also start to close one or multiple gaps in the archaeological research software landscape during this session.

                            We highly value an open and welcoming environment for this event and explicitly adopt the Code of Conduct established by the rOpenSci community for their Unconference meetings: https://unconf18.ropensci.org/coc.html

                            This session is organized by the SIG SSLA (sslarch.github.io) and the working group ISAAK (isaakiel.de)

                            Scientific Scripting Languages in Archaeology

                            A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


                            2020-06-01

                            \ No newline at end of file +

                            Hackathon II – Unconference!

                            CAA/SSLA session at CAA 2020 (cancelled) (S27)

                            Organised by Clemens Schmid and Martin Hinz

                            Update: As CAA2020 is not going to take place this session will not happen either. We will think about the concept and may resubmit for CAA 2021.

                            Pre-session discussion: https://github.com/sslarch/caa2020_hackathon/issues

                            Abstract

                            Scientific scripting languages are a very powerful tool for scientists to translate research questions and quantitative analysis into a machine-readable, executable and thus reproducible form. In order to promote and support their dissemination to the archaeological community, we have de facto established the Special Interest Group for Scientific Scripting Languages in Archaeology at CAA2019 in Krakow. To celebrate the de jure affiliation of this SIG to the CAA organization in 2020, this session will provide an open hackerspace for users of scripting languages.

                            The general session layout will follow the style of an Unconference. We will not define a session topic nor require standardised presentations. Instead all participants will collectively identify one or multiple worthwhile ToDos for the time together. That might be a missing research software package for a scripting language like R or Python, a useful webapp, that would immediately simplify the lives of archaeologists, or a Best Practice Guide for a typical task in archaeological data analysis.

                            After this phase of topic identification, we form groups in which the identified tasks are discussed and worked on. It is unlikely that it will be possible to complete the project during this session, but the work can continue afterwards, as all results in data, code and text will be openly accessible online.

                            We invite users of all kinds of scripting languages (R, Python, Javascript, Bash, SQL, …) in archaeology to join us on this endeavour. The participants will have the chance to pitch interesting project ideas, work together, learn from each other and form lasting connections beyond the typical barriers of academic hierarchies. Ideally we will also start to close one or multiple gaps in the archaeological research software landscape during this session.

                            We highly value an open and welcoming environment for this event and explicitly adopt the Code of Conduct established by the rOpenSci community for their Unconference meetings: https://unconf18.ropensci.org/coc.html

                            This session is organized by the SIG SSLA (sslarch.github.io) and the working group ISAAK (isaakiel.de)

                            Scientific Scripting Languages in Archaeology

                            A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


                            2020-06-01

                            \ No newline at end of file diff --git a/sessions/caa2021_session/index.html b/sessions/caa2021_session/index.html index e964259..2a78360 100644 --- a/sessions/caa2021_session/index.html +++ b/sessions/caa2021_session/index.html @@ -1,4 +1,4 @@ Tools for the Revolution: developing packages for scientific programming in archaeology – CAA/SSLA -

                            Tools for the Revolution: developing packages for scientific programming in archaeology

                            CAA/SSLA session at CAA 2021, Cyprus (Virtual) (S17)

                            Organised by Joe Roe, Martin Hinz and Clemens Schmid

                            When: 2021-06-16, 09:50–12:20 (UTC)
                            Where: Online, Room S (morning), Room P (afternoon)

                            Abstract

                            The increasing use of scientific programming languages (e.g. R or Python) is transforming the practice of quantitative archaeology. This “tool-driven revolution” (Schmidt and Marwick 2020) promises to greatly improve the accessibility, power, and reproducibility of computational analyses. It is a core component of the “Third Science Revolution” (Kristiansen 2014), which has major theoretical and practical implications for the discipline of archaeology as a whole.

                            That said, a tool-driven revolution dies without robust and versatile tools. +

                            Tools for the Revolution: developing packages for scientific programming in archaeology

                            CAA/SSLA session at CAA 2021, Cyprus (Virtual) (S17)

                            Organised by Joe Roe, Martin Hinz and Clemens Schmid

                            When: 2021-06-16, 09:50–12:20 (UTC)
                            Where: Online, Room S (morning), Room P (afternoon)

                            Abstract

                            The increasing use of scientific programming languages (e.g. R or Python) is transforming the practice of quantitative archaeology. This “tool-driven revolution” (Schmidt and Marwick 2020) promises to greatly improve the accessibility, power, and reproducibility of computational analyses. It is a core component of the “Third Science Revolution” (Kristiansen 2014), which has major theoretical and practical implications for the discipline of archaeology as a whole.

                            That said, a tool-driven revolution dies without robust and versatile tools. As inveterate methodological borrowers, we can frequently rely on implementations in other fields, but the adoption of scripted analysis also reiterates the long-established need for methods designed specifically for archaeological data and archaeological problems (Kintigh 1987; Aldenderfer 1998).

                            Recent years have seen a proliferation in packages developed by and for archaeologists (e.g. http://open-archaeo.info/). An increasing number of computational archaeologists therefore find themselves not only in the role of analyst, but also that of a ‘research software engineer’ (Baxter et al. 2012); not just using tools, but making them.

                            The distinct set of skills and practices this role demands has not yet been widely discussed within the field, but establishing what constitutes ‘good’ software engineering in archaeology is vital if we are to ensure that our new tools do what they say they do, work together, can be maintained over the long term, and are accessible to the broadest possible community of archaeological practitioners.

                            This session, organised on behalf of the CAA-SIG “Scientific Scripting Languages in Archaeology”, will survey the state of the art in archaeological packages for R, Python, and other scientific programming languages. We invite technical or theoretical papers on:

                            • critical reviews of software support for specific domains of analysis
                            • discussions of future priorities for package development in archaeology
                            • general concepts in package development as applied to archaeology (e.g. user interface design, unit testing, continuous integration, software peer review)
                            • new packages or significant updates to existing ones

                            The session is aimed at both developers, users, and prospective users of scientific programming languages in archaeology. The SIG is also organising a companion workshop on R package development for beginners.

                            Presentations

                            References

                            • Aldenderfer, Mark. 1998. “Quantitative Methods in Archaeology: A Review of Recent Trends and Developments.” Journal of Archaeological Research 6 (2): 91–120.
                            • Baxter, Rob, N Chue Hong, Dirk Gorissen, James Hetherington, and Ilian Todorov. 2012. “The Research Software Engineer.” In Digital Research 2012, Oxford.
                            • Kintigh, Keith W. 1987. “Quantitative Methods Designed for Archaeological Problems.” In Quantitative Research in Archaeology: Progress and Prospects, edited by Mark S Aldenderfer, 126–34. Newbury Park, CA: Sage.
                            • Kristiansen, Kristian. 2014. “Towards a New Paradigm: The Third Science Revolution and Its Possible Consequences in Archaeology.” Current Swedish Archaeology 22 (4): 11–34.
                            • Schmidt, Sophie C, and Ben Marwick. 2020. “Tool-Driven Revolutions in Archaeological Science.” Journal of Computer Applications in Archaeology 3 (1): 18–32. https://doi.org/10.5334/jcaa.29.

                            Scientific Scripting Languages in Archaeology

                            A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


                            2021-06-16

                            \ No newline at end of file diff --git a/sessions/caa2021_workshop/index.html b/sessions/caa2021_workshop/index.html index e8a99c2..23ef796 100644 --- a/sessions/caa2021_workshop/index.html +++ b/sessions/caa2021_workshop/index.html @@ -1,2 +1,2 @@ Developing R packages – CAA/SSLA -

                            Developing R packages

                            CAA/SSLA workshop at CAA 2021, Cyprus (Virtual) (S31)

                            Organised by Sophie C. Schmidt, Petr Pajdla and Clemens Schmid

                            When: 2021-06-14
                            Where: Online

                            Abstract

                            A growing number of researchers use the scripting language R (R Core Team 2020) for scientific data analysis. Many organise their code in scripts and functions to perform sequences of data manipulation, statistics and visualisation. Sometimes these workflows gain in complexity and it becomes feasible to outsource core components into a dedicated R package. Packages are one of the best ways to make R code reproducible as they provide a well established structure to share functions, data and their documentation with other R-users. The vast numbers of packages by diverse developers on the Comprehensive R Archive Network (CRAN) indicate their popularity in the scientific community and they could very well become a pillar of scientific progress in archaeology (Schmidt and Marwick 2020). Indeed more and more packages are also being developed by and for archaeologists (e.g. http://open-archaeo.info).

                            For CAA2021 we would like to offer a workshop to teach R-users how to develop R packages from their scripts. We believe that many archaeological R-users do not engage in package development as they lack training and the learning curve seems steep. We will try to fill this gap and offer a low-level introduction to R package development for users with basic R-skills.

                            This workshop is designed in tandem with the session “Tools for the Revolution: developing packages for scientific programming in archaeology” by the SIG SSLA.

                            Therefore:

                            • Do you use the scientific scripting language R for your analyses?
                            • Do you, too, now have a number of script files flying about and don’t know how to organise them?

                            Join us and learn how to create an R-package!

                            In this workshop we will focus on the main points in Hadley Wickham’s book on package development (Wickham 2020, https://r-pkgs.org) and create an example application together. Workshop attendees will get to know a structured workflow, which will aid them in organizing their personal scripts afterwards.

                            Basic topics will include: Package setup, function documentation and development cycle. As every package should come with example data, we will show how to implement these into a package, as well as more detailed function explanations within a vignette. Testing routines and licensing for publication, e.g. using git (Github, Gitlab or similar) will enable attendees to share their work safely.

                            Basic R knowledge is strongly recommended for the workshop. Software requirements will be announced to registered attendees later.

                            References

                            R Core Team. 2020. R: A Language and Environment for Statistical Computing. Vienna, Austria: R Foundation for Statistical Computing. https://www.R-project.org/.

                            Schmidt, Sophie C, and Ben Marwick. 2020. “Tool-Driven Revolutions in Archaeological Science.” Journal of Computer Applications in Archaeology 3 (1): 18–32. doi:10.5334/jcaa.29.

                            Wickham, Hadley. 2020. R Packages. Organize, Test, Document and Share Your Code. 2nd ed. O’Reilly. https://r-pkgs.org/.

                            Scientific Scripting Languages in Archaeology

                            A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


                            2021-06-14

                            \ No newline at end of file +

                            Developing R packages

                            CAA/SSLA workshop at CAA 2021, Cyprus (Virtual) (S31)

                            Organised by Sophie C. Schmidt, Petr Pajdla and Clemens Schmid

                            When: 2021-06-14
                            Where: Online

                            Abstract

                            A growing number of researchers use the scripting language R (R Core Team 2020) for scientific data analysis. Many organise their code in scripts and functions to perform sequences of data manipulation, statistics and visualisation. Sometimes these workflows gain in complexity and it becomes feasible to outsource core components into a dedicated R package. Packages are one of the best ways to make R code reproducible as they provide a well established structure to share functions, data and their documentation with other R-users. The vast numbers of packages by diverse developers on the Comprehensive R Archive Network (CRAN) indicate their popularity in the scientific community and they could very well become a pillar of scientific progress in archaeology (Schmidt and Marwick 2020). Indeed more and more packages are also being developed by and for archaeologists (e.g. http://open-archaeo.info).

                            For CAA2021 we would like to offer a workshop to teach R-users how to develop R packages from their scripts. We believe that many archaeological R-users do not engage in package development as they lack training and the learning curve seems steep. We will try to fill this gap and offer a low-level introduction to R package development for users with basic R-skills.

                            This workshop is designed in tandem with the session “Tools for the Revolution: developing packages for scientific programming in archaeology” by the SIG SSLA.

                            Therefore:

                            • Do you use the scientific scripting language R for your analyses?
                            • Do you, too, now have a number of script files flying about and don’t know how to organise them?

                            Join us and learn how to create an R-package!

                            In this workshop we will focus on the main points in Hadley Wickham’s book on package development (Wickham 2020, https://r-pkgs.org) and create an example application together. Workshop attendees will get to know a structured workflow, which will aid them in organizing their personal scripts afterwards.

                            Basic topics will include: Package setup, function documentation and development cycle. As every package should come with example data, we will show how to implement these into a package, as well as more detailed function explanations within a vignette. Testing routines and licensing for publication, e.g. using git (Github, Gitlab or similar) will enable attendees to share their work safely.

                            Basic R knowledge is strongly recommended for the workshop. Software requirements will be announced to registered attendees later.

                            References

                            R Core Team. 2020. R: A Language and Environment for Statistical Computing. Vienna, Austria: R Foundation for Statistical Computing. https://www.R-project.org/.

                            Schmidt, Sophie C, and Ben Marwick. 2020. “Tool-Driven Revolutions in Archaeological Science.” Journal of Computer Applications in Archaeology 3 (1): 18–32. doi:10.5334/jcaa.29.

                            Wickham, Hadley. 2020. R Packages. Organize, Test, Document and Share Your Code. 2nd ed. O’Reilly. https://r-pkgs.org/.

                            Scientific Scripting Languages in Archaeology

                            A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


                            2021-06-14

                            \ No newline at end of file diff --git a/sessions/caa2022_session/index.html b/sessions/caa2022_session/index.html index f7a67e1..82e5701 100644 --- a/sessions/caa2022_session/index.html +++ b/sessions/caa2022_session/index.html @@ -1,2 +1,2 @@ Workflows and experiences on collaborative working and community building using digital tools – CAA/SSLA -

                            Workflows and experiences on collaborative working and community building using digital tools

                            CAA/SSLA session at CAA 2022, Oxford (S15)

                            Organised by Martin Hinz, Florian Thiery and Sophie C. Schmidt

                            When: 2022-08-11, 15:30-17:00 BST
                            Where: Online and Room 11 Examination Schools, 75-81 The High Street, Oxford, OX1 4BG

                            Abstract

                            For a long time now, archaeological research has not been conducted by individual researchers who come up with brilliant theories in their study rooms and investigate them by themselves and on their own terms. It is a fact that no serious scientific research can be conducted without substantial and extensive collaboration.

                            The internet facilitated a significant change in work processes, something we have been able to experience vividly in the last two years. Since it was intended from the start as a tool to enable scientific exchange, it is all the more astonishing that collaborative work via the internet did not develop further from back-and-forth emailing of text manuscripts for such a long time. By now there are a variety of different systems and solutions: communication via Slack or Signal, co-writing via Google Docs or Overleaf, data co-creation in online database systems, Open Science Framework or Wikidata, as well as code co-development via GitHub or GitLab.

                            Streamlined and meaningful collaborative work on research questions is possible nowadays, not just with textual products. Especially in the case of analytical archaeology, where data analysis is a focal point, scientific scripting languages shine. There are several research tools and little minions that combine textuality with machine executability to facilitate a collaborative process of thought and analysis.

                            In recent years, we think, version controlled workflows, e.g. GIT-based, have become established in this field. But that is certainly not all, as there are a multitude of different solutions to this challenge! Quite often the difficulty lies in finding the best work-flow for certain people or groups. For this reason, in this session we would like to bring together those who work on collective projects, shared software development, reproducible research as well as collaborative writing and data acquisition based on different platforms, and let us and a broad community of researchers in on their workflows.

                            We invite you to address, but not be limited to, the following questions in a short lightning talk (max. 7 mins):

                            • Which technologies and workflows have proven effective, which are dead ends?
                            • How did you generate the Community? And did you keep the ball rolling to create a sustainable structure of collaboration?
                            • How can you make the best use of the possibilities of collaborative writing and analysis with the help of interlinked workplaces?
                            • Which tools and approaches are suitable for keeping a scattered team together and motivating it?
                            • What limits and problems arise in connection with the joint development of reproducible script-based analyses?
                            • How did you overcome challenges you faced when switching to a digital workflow?

                            After the presentations an open discussion led by the session chairs is intended to stimulate a further exchange of workflows. Both, this session and a workshop on scientific co-creation using Git and Github are organised by the CAA Special Interest Group for Scientific Scripting Languages in Archaeology in cooperation with the CAA SIG on Semantics and LOUD in Archaeology (Data-Dragon).

                            Presentations

                            1. FAIR Phytoliths Project: Working open-source for community benefit (Emma Karoune, Carla Lancelotti, Javier Ruiz-Pérez, Juan José García-Granero, Celine Kerfant and Marco Madella)

                            2. Preserving Syrian heritage sites via technology (Brittany Delany)

                            3. Poseidon: Practical challenges in establishing an aDNA data management system (Clemens Schmid and Stephan Schiffels)

                            4. Practically virtual: Experiences from the organisation of the CAA SIG Scientific Scripting Languages in Archaeology (Martin Hinz)

                            5. Collaborative writing: Using GitHub as a tool for collaborative writing and community building? (Florian Thiery and Sophie C. Schmidt)

                            6. Hundreds of lost villages! Use of mobile applications in detection and inventory of abandoned settlements from the former East Prussia (Anna Majewska)

                            7. Digital tools and methods for sharing knowledge and know-how about flint formations and collect samples between multidisciplinary researchers for prehistoric studies : the return of experience of PCRs “Réseau de lithothèques” and GDR SILEX (Vincent Delvigne, Christophe Tuffery and Paul Fernandes)

                            Scientific Scripting Languages in Archaeology

                            A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


                            2022-08-11

                            \ No newline at end of file +

                            Workflows and experiences on collaborative working and community building using digital tools

                            CAA/SSLA session at CAA 2022, Oxford (S15)

                            Organised by Martin Hinz, Florian Thiery and Sophie C. Schmidt

                            When: 2022-08-11, 15:30-17:00 BST
                            Where: Online and Room 11 Examination Schools, 75-81 The High Street, Oxford, OX1 4BG

                            Abstract

                            For a long time now, archaeological research has not been conducted by individual researchers who come up with brilliant theories in their study rooms and investigate them by themselves and on their own terms. It is a fact that no serious scientific research can be conducted without substantial and extensive collaboration.

                            The internet facilitated a significant change in work processes, something we have been able to experience vividly in the last two years. Since it was intended from the start as a tool to enable scientific exchange, it is all the more astonishing that collaborative work via the internet did not develop further from back-and-forth emailing of text manuscripts for such a long time. By now there are a variety of different systems and solutions: communication via Slack or Signal, co-writing via Google Docs or Overleaf, data co-creation in online database systems, Open Science Framework or Wikidata, as well as code co-development via GitHub or GitLab.

                            Streamlined and meaningful collaborative work on research questions is possible nowadays, not just with textual products. Especially in the case of analytical archaeology, where data analysis is a focal point, scientific scripting languages shine. There are several research tools and little minions that combine textuality with machine executability to facilitate a collaborative process of thought and analysis.

                            In recent years, we think, version controlled workflows, e.g. GIT-based, have become established in this field. But that is certainly not all, as there are a multitude of different solutions to this challenge! Quite often the difficulty lies in finding the best work-flow for certain people or groups. For this reason, in this session we would like to bring together those who work on collective projects, shared software development, reproducible research as well as collaborative writing and data acquisition based on different platforms, and let us and a broad community of researchers in on their workflows.

                            We invite you to address, but not be limited to, the following questions in a short lightning talk (max. 7 mins):

                            • Which technologies and workflows have proven effective, which are dead ends?
                            • How did you generate the Community? And did you keep the ball rolling to create a sustainable structure of collaboration?
                            • How can you make the best use of the possibilities of collaborative writing and analysis with the help of interlinked workplaces?
                            • Which tools and approaches are suitable for keeping a scattered team together and motivating it?
                            • What limits and problems arise in connection with the joint development of reproducible script-based analyses?
                            • How did you overcome challenges you faced when switching to a digital workflow?

                            After the presentations an open discussion led by the session chairs is intended to stimulate a further exchange of workflows. Both, this session and a workshop on scientific co-creation using Git and Github are organised by the CAA Special Interest Group for Scientific Scripting Languages in Archaeology in cooperation with the CAA SIG on Semantics and LOUD in Archaeology (Data-Dragon).

                            Presentations

                            1. FAIR Phytoliths Project: Working open-source for community benefit (Emma Karoune, Carla Lancelotti, Javier Ruiz-Pérez, Juan José García-Granero, Celine Kerfant and Marco Madella)

                            2. Preserving Syrian heritage sites via technology (Brittany Delany)

                            3. Poseidon: Practical challenges in establishing an aDNA data management system (Clemens Schmid and Stephan Schiffels)

                            4. Practically virtual: Experiences from the organisation of the CAA SIG Scientific Scripting Languages in Archaeology (Martin Hinz)

                            5. Collaborative writing: Using GitHub as a tool for collaborative writing and community building? (Florian Thiery and Sophie C. Schmidt)

                            6. Hundreds of lost villages! Use of mobile applications in detection and inventory of abandoned settlements from the former East Prussia (Anna Majewska)

                            7. Digital tools and methods for sharing knowledge and know-how about flint formations and collect samples between multidisciplinary researchers for prehistoric studies : the return of experience of PCRs “Réseau de lithothèques” and GDR SILEX (Vincent Delvigne, Christophe Tuffery and Paul Fernandes)

                            Scientific Scripting Languages in Archaeology

                            A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


                            2022-08-11

                            \ No newline at end of file diff --git a/sessions/caa2022_workshop/index.html b/sessions/caa2022_workshop/index.html index 822d982..a1b8087 100644 --- a/sessions/caa2022_workshop/index.html +++ b/sessions/caa2022_workshop/index.html @@ -1,2 +1,2 @@ How to navigate the coding archaeology world: an introduction to scientific co-creation using Git and Github – CAA/SSLA -

                            How to navigate the coding archaeology world: an introduction to scientific co-creation using Git and Github

                            CAA/SSLA workshop at CAA 2022, Oxford (W2)

                            Organised by Sophie Schmidt, Clemens Schmid and Florian Thiery

                            When: 2022-08-08, 15:30 - 17:00 BTS
                            Where: Online and in person, Lecture Theatre at the School of Archaeology (1 South Parks Road, Oxford, OX1 3TG)

                            Abstract

                            The archaeological community is moving beyond the traditional modes of scientific communication, such as research papers, monographs and conference talks, and interacts online on a daily basis. Especially for archaeologists, who use and develop advanced, computational tools, a new kind of platform increasingly extends mailing lists and social media here, and has proven invaluable for collaborative work: Version control systems to develop, share and test manuscripts, figures and code.

                            But not just coding archaeologists collaborate online to co-create. And co-creation is riddled with pitfalls and challenges – for anyone. Ensuring that datasets are unified and tidy, that details in projects are documented reproducibly, and that each colleague is indeed working on the latest version of a text or script is neither trivial nor easy. Proper version control can simplify the collaborative process for small teams, larger research networks and the community as a whole – and is also helpful to back up single-author work.

                            In this workshop we will demonstrate how archaeologists can concretely profit from code sharing platforms and version control software, guide the participants to navigate these digital spaces and tools confidently, and showcase how they can streamline and improve common (research) tasks. We will give a practical introduction to some of the most popular systems: Git, a powerful command line software handling and documenting changes in (text)files, and the platform GitHub, where projects can be stored and shared online.

                            The following topics will be covered:

                            • The markup language Markdown for writing text collaboratively
                            • The software Git and how to use it for day-to-day work
                            • The GitHub website and how to set up projects for collaboration and sharing
                            • Community interaction with Issues and Pull Requests
                            • How deviating document versions can be merged

                            We will close with a real-world example from the Linked Open Data community – the SPARQLing Unicorn QGIS Plugin by the Research Squirrel Engineers – for which Git/GitHub is the basis of collaborative software development. This ties in with the proposed session “Workflows and experiences on collaborative working and community building using digital tools”. Both session and workshop are organized by the CAA Special Interest Group for Scientific Scripting Languages in Archaeology in cooperation with the CAA SIG on Semantics and LOUD in Archaeology (Data-Dragon).

                            The workshop will be online and open for up to 18 participants without any prior knowledge. It should be streamed, so non-participants can follow along. We ask participants to submit a very short motivational statement with their current knowledge on the subject instead of an abstract.

                            Scientific Scripting Languages in Archaeology

                            A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


                            2022-08-08

                            \ No newline at end of file +

                            How to navigate the coding archaeology world: an introduction to scientific co-creation using Git and Github

                            CAA/SSLA workshop at CAA 2022, Oxford (W2)

                            Organised by Sophie Schmidt, Clemens Schmid and Florian Thiery

                            When: 2022-08-08, 15:30 - 17:00 BTS
                            Where: Online and in person, Lecture Theatre at the School of Archaeology (1 South Parks Road, Oxford, OX1 3TG)

                            Abstract

                            The archaeological community is moving beyond the traditional modes of scientific communication, such as research papers, monographs and conference talks, and interacts online on a daily basis. Especially for archaeologists, who use and develop advanced, computational tools, a new kind of platform increasingly extends mailing lists and social media here, and has proven invaluable for collaborative work: Version control systems to develop, share and test manuscripts, figures and code.

                            But not just coding archaeologists collaborate online to co-create. And co-creation is riddled with pitfalls and challenges – for anyone. Ensuring that datasets are unified and tidy, that details in projects are documented reproducibly, and that each colleague is indeed working on the latest version of a text or script is neither trivial nor easy. Proper version control can simplify the collaborative process for small teams, larger research networks and the community as a whole – and is also helpful to back up single-author work.

                            In this workshop we will demonstrate how archaeologists can concretely profit from code sharing platforms and version control software, guide the participants to navigate these digital spaces and tools confidently, and showcase how they can streamline and improve common (research) tasks. We will give a practical introduction to some of the most popular systems: Git, a powerful command line software handling and documenting changes in (text)files, and the platform GitHub, where projects can be stored and shared online.

                            The following topics will be covered:

                            • The markup language Markdown for writing text collaboratively
                            • The software Git and how to use it for day-to-day work
                            • The GitHub website and how to set up projects for collaboration and sharing
                            • Community interaction with Issues and Pull Requests
                            • How deviating document versions can be merged

                            We will close with a real-world example from the Linked Open Data community – the SPARQLing Unicorn QGIS Plugin by the Research Squirrel Engineers – for which Git/GitHub is the basis of collaborative software development. This ties in with the proposed session “Workflows and experiences on collaborative working and community building using digital tools”. Both session and workshop are organized by the CAA Special Interest Group for Scientific Scripting Languages in Archaeology in cooperation with the CAA SIG on Semantics and LOUD in Archaeology (Data-Dragon).

                            The workshop will be online and open for up to 18 participants without any prior knowledge. It should be streamed, so non-participants can follow along. We ask participants to submit a very short motivational statement with their current knowledge on the subject instead of an abstract.

                            Scientific Scripting Languages in Archaeology

                            A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


                            2022-08-08

                            \ No newline at end of file diff --git a/sessions/caa2023_session/index.html b/sessions/caa2023_session/index.html index f53ca60..10fb0b6 100644 --- a/sessions/caa2023_session/index.html +++ b/sessions/caa2023_session/index.html @@ -1,2 +1,2 @@ Reproducing, Reusing, and Revising Code and Data in Archaeology – CAA/SSLA -

                            Reproducing, Reusing, and Revising Code and Data in Archaeology

                            CAA/SSLA session at CAA 2023, Amsterdam (S15)

                            Organised by James R. Allison, Sophie C. Schmidt and Florian Thiery

                            When: 2023-04-05,08:30-13:00 CEST
                            Where: Room E107, RAI Congress Center, Europaplein 24, 1078 GZ Amsterdam

                            Abstract

                            This session aims at evaluating how reproducible research in archaeology is actually faring. It has been argued that reproducible research techniques such as publishing and sharing code as well as data speed up scientific progress (Marwick 2017, Schmidt & Marwick 2020). With the FAIR movement and the rise of (Linked) Open Data approaches there seem to be more and more archaeological data sets available. Code used for archaeological analysis is also increasingly published online. There are a growing number of openly available code examples that have been used for articles (see for R https://github.com/benmarwick/ctv-archaeology, or for Netlogo https://www.comses.net/codebases/?query=archaeology ). In some cases, this shared code may be adapted into “little helpers”, small modules of research software, aka Little Minions (Thiery et al. 2021), that can be reused and individually adapted. The community of Research Software Engineers (RSE), people who create software applications for research, is growing. For better dissemination of these programs, they created the FAIR4RS principles (Hong et al. 2022). RSEs are fighting for scientific recognition by e.g. implementing the CFF format to cite software (Anzt et al. 2020). But despite this general progress, published articles reusing or adapting open data or code are rare in archaeology. It is difficult to assess how often code and data are reused for research, but the rate of reuse appears to be low (Huggett 2018, Marwick and Birch 2018). Open data and code may be reused more often for teaching (Cook et al. 2018, Gartski 2022, Marwick et al. 2019), but it is not clear how often this happens. In this session we would like to ask the following questions

                            • How often does it happen that archaeologists try to reproduce each others’ analysis, or borrow code from each other?
                            • Can fruitful examples be shown?
                            • Are there examples of replication or reproduction of analyses failing?
                            • Which techniques are needed to successfully reuse data and code from other persons – on the side of the provider as well as the reuser (forking, data papers, …) ?
                            • Are these methods taught to students and how are they taught?
                            • What reproducibility techniques should be focused on in the future?
                            • What problems arise in trying to re-use data (not just tabular, but also eg 3D and geophysical data)

                            By discussing these topics we want to encourage the re-use of openly available data sets and published code in archaeology. We particularly welcome papers that reuse or adapt openly available code to analyze new datasets, or papers that reanalyze existing open data in new ways. We would very much like to see contributions that generate open code to replicate previous analyses or create newly open data sets from existing data that is currently difficult to access (e.g., data found only in printed tables in reports or articles). Papers that examine the use of open data and code in teaching are also very welcome. We hope to fuel a debate about the usefulness and worthwhileness of creating open data and code. Reproducibility needs to be evaluated not just from a theoretical viewpoint but also in practice.

                            Presentations

                            1. Statistics, Data, and the History of the New Archaeology
                              James R. Allison

                            2. Percolation Package - From script sharing to package publication
                              Sophie C. Schmidt and Simon Maddison

                            3. XRONOS: a global open repository enhancing reproducible research with chronometric data
                              Martin Hinz and Joe Roe

                            4. Detection of Temporal Changes of the Omega House at the Athenian Agora
                              Antigoni Panagiotopoulou, Lemonia Ragia, Dorina Moullou, and Colin Wallace

                            5. Implementing a Database and Information System in a Heavily Heterogeneous Research Data Environment
                              Steffen Strohm

                            6. Efforts and outcomes to making the ROAD database reusable
                              Christian Sommer and Volker Hochschild

                            7. An Example of Data Integration Using the ArchaMap Application
                              Robert Bischoff, Matthew Peeples, and Daniel Hruschka

                            8. OpenHistoryMap - A case of reuse and refactoring
                              Silvia Bernardoni, Lucia Marsicano, Marco Montanari, and Raffaele Trojanis

                            9. Citizen science supports megalithic research - virtual reconstructions through old photographs
                              Louise Tharandt

                            10. PyREnArA – Spatio-temporal analysis of artefact morphology with multivariate approaches
                              Robin John, Florian Linsel, Hubert Mara, Georg Roth, Isabell Schmidt, and Andreas Maier

                            References

                            • Anzt H., Bach F., Druskat S. et al. (2021). An Environment for Sustainable Research Software in Germany and Beyond: Current State, Open Challenges, and Call for Action [version 2; peer review: 2 approved]. F1000Research, 9:295 (https://doi.org/10.12688/f1000research.23224.2)
                            • Chue Hong, N. P., Katz, D. S., Barker, M., Lamprecht, A-L, Martinez, C., Psomopoulos, F. E., Harrow, J., Castro, L. J., Gruenpeter, M., Martinez, P. A., Honeyman, T., et al. (2022). FAIR Principles for Research Software version 1.0. (FAIR4RS Principles v1.0). Research Data Alliance. DOI: https://doi.org/10.15497/RDA00068
                            • Cook, K., Çakirlar, C., Goddard, T., DeMuth, R. C., and Wells, J. (2018). Teaching Open Science: Published Data and Digital Literacy in Archaeology Classrooms. Advances in Archaeological Practice, 6(2), 144–156. DOI: https://doi.org/10.1017/aap.2018.5
                            • Garstki, K. (2022). Teaching for Data Reuse and Working toward Digital Literacy in Archaeology. Advances in Archaeological Practice, 10(2), 177-186. DOI: https://doi.org/10.1017/aap.2022.3
                            • Huggett, J. (2018). Reuse Remix Recycle: Repurposing Archaeological Digital Data. Advances in Archaeological Practice, 6(2), 93-104. DOI: https://doi.org/10.1017/aap.2018.1
                            • Marwick, B. (2017). Computational reproducibility in archaeological research: Basic principles and a case study of their implementation. Journal of Archaeological Method and Theory 24(2), 424-450. http://doi.org/10.1007/s10816-015-9272-9
                            • Marwick, B., & Birch, S. (2018). A Standard for the Scholarly Citation of Archaeological Data as an Incentive to Data Sharing. Advances in Archaeological Practice 1-19, https://doi.org/10.1017/aap.2018.3
                            • Marwick, B., Wang, L.-Y., Robinson, R., & Loiselle, H. (2019). How to Use Replication Assignments for Teaching Integrity in Empirical Archaeology. Advances in Archaeological Practice, 1–9. https://doi.org/10.1017/aap.2019.38
                            • Schmidt, S. C., & Marwick, B. (2020). Tool-Driven Revolutions in Archaeological Science. Journal of Computer Applications in Archaeology, 3(1), 18–32. DOI: http://doi.org/10.5334/jcaa.29
                            • F. Thiery, Visser, R. & Mennenga, M. (2021). Little Minions in Archaeology: An Open Space for RSE Software and Small Scripts in Digital Archaeology. SORSE – International Series of Online Research Software Events (SORSE), virtual. DOI: https://doi.org/10.5281/zenodo.4575168

                            Scientific Scripting Languages in Archaeology

                            A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


                            2023-04-05

                            \ No newline at end of file +

                            Reproducing, Reusing, and Revising Code and Data in Archaeology

                            CAA/SSLA session at CAA 2023, Amsterdam (S15)

                            Organised by James R. Allison, Sophie C. Schmidt and Florian Thiery

                            When: 2023-04-05,08:30-13:00 CEST
                            Where: Room E107, RAI Congress Center, Europaplein 24, 1078 GZ Amsterdam

                            Abstract

                            This session aims at evaluating how reproducible research in archaeology is actually faring. It has been argued that reproducible research techniques such as publishing and sharing code as well as data speed up scientific progress (Marwick 2017, Schmidt & Marwick 2020). With the FAIR movement and the rise of (Linked) Open Data approaches there seem to be more and more archaeological data sets available. Code used for archaeological analysis is also increasingly published online. There are a growing number of openly available code examples that have been used for articles (see for R https://github.com/benmarwick/ctv-archaeology, or for Netlogo https://www.comses.net/codebases/?query=archaeology ). In some cases, this shared code may be adapted into “little helpers”, small modules of research software, aka Little Minions (Thiery et al. 2021), that can be reused and individually adapted. The community of Research Software Engineers (RSE), people who create software applications for research, is growing. For better dissemination of these programs, they created the FAIR4RS principles (Hong et al. 2022). RSEs are fighting for scientific recognition by e.g. implementing the CFF format to cite software (Anzt et al. 2020). But despite this general progress, published articles reusing or adapting open data or code are rare in archaeology. It is difficult to assess how often code and data are reused for research, but the rate of reuse appears to be low (Huggett 2018, Marwick and Birch 2018). Open data and code may be reused more often for teaching (Cook et al. 2018, Gartski 2022, Marwick et al. 2019), but it is not clear how often this happens. In this session we would like to ask the following questions

                            • How often does it happen that archaeologists try to reproduce each others’ analysis, or borrow code from each other?
                            • Can fruitful examples be shown?
                            • Are there examples of replication or reproduction of analyses failing?
                            • Which techniques are needed to successfully reuse data and code from other persons – on the side of the provider as well as the reuser (forking, data papers, …) ?
                            • Are these methods taught to students and how are they taught?
                            • What reproducibility techniques should be focused on in the future?
                            • What problems arise in trying to re-use data (not just tabular, but also eg 3D and geophysical data)

                            By discussing these topics we want to encourage the re-use of openly available data sets and published code in archaeology. We particularly welcome papers that reuse or adapt openly available code to analyze new datasets, or papers that reanalyze existing open data in new ways. We would very much like to see contributions that generate open code to replicate previous analyses or create newly open data sets from existing data that is currently difficult to access (e.g., data found only in printed tables in reports or articles). Papers that examine the use of open data and code in teaching are also very welcome. We hope to fuel a debate about the usefulness and worthwhileness of creating open data and code. Reproducibility needs to be evaluated not just from a theoretical viewpoint but also in practice.

                            Presentations

                            1. Statistics, Data, and the History of the New Archaeology
                              James R. Allison

                            2. Percolation Package - From script sharing to package publication
                              Sophie C. Schmidt and Simon Maddison

                            3. XRONOS: a global open repository enhancing reproducible research with chronometric data
                              Martin Hinz and Joe Roe

                            4. Detection of Temporal Changes of the Omega House at the Athenian Agora
                              Antigoni Panagiotopoulou, Lemonia Ragia, Dorina Moullou, and Colin Wallace

                            5. Implementing a Database and Information System in a Heavily Heterogeneous Research Data Environment
                              Steffen Strohm

                            6. Efforts and outcomes to making the ROAD database reusable
                              Christian Sommer and Volker Hochschild

                            7. An Example of Data Integration Using the ArchaMap Application
                              Robert Bischoff, Matthew Peeples, and Daniel Hruschka

                            8. OpenHistoryMap - A case of reuse and refactoring
                              Silvia Bernardoni, Lucia Marsicano, Marco Montanari, and Raffaele Trojanis

                            9. Citizen science supports megalithic research - virtual reconstructions through old photographs
                              Louise Tharandt

                            10. PyREnArA – Spatio-temporal analysis of artefact morphology with multivariate approaches
                              Robin John, Florian Linsel, Hubert Mara, Georg Roth, Isabell Schmidt, and Andreas Maier

                            References

                            • Anzt H., Bach F., Druskat S. et al. (2021). An Environment for Sustainable Research Software in Germany and Beyond: Current State, Open Challenges, and Call for Action [version 2; peer review: 2 approved]. F1000Research, 9:295 (https://doi.org/10.12688/f1000research.23224.2)
                            • Chue Hong, N. P., Katz, D. S., Barker, M., Lamprecht, A-L, Martinez, C., Psomopoulos, F. E., Harrow, J., Castro, L. J., Gruenpeter, M., Martinez, P. A., Honeyman, T., et al. (2022). FAIR Principles for Research Software version 1.0. (FAIR4RS Principles v1.0). Research Data Alliance. DOI: https://doi.org/10.15497/RDA00068
                            • Cook, K., Çakirlar, C., Goddard, T., DeMuth, R. C., and Wells, J. (2018). Teaching Open Science: Published Data and Digital Literacy in Archaeology Classrooms. Advances in Archaeological Practice, 6(2), 144–156. DOI: https://doi.org/10.1017/aap.2018.5
                            • Garstki, K. (2022). Teaching for Data Reuse and Working toward Digital Literacy in Archaeology. Advances in Archaeological Practice, 10(2), 177-186. DOI: https://doi.org/10.1017/aap.2022.3
                            • Huggett, J. (2018). Reuse Remix Recycle: Repurposing Archaeological Digital Data. Advances in Archaeological Practice, 6(2), 93-104. DOI: https://doi.org/10.1017/aap.2018.1
                            • Marwick, B. (2017). Computational reproducibility in archaeological research: Basic principles and a case study of their implementation. Journal of Archaeological Method and Theory 24(2), 424-450. http://doi.org/10.1007/s10816-015-9272-9
                            • Marwick, B., & Birch, S. (2018). A Standard for the Scholarly Citation of Archaeological Data as an Incentive to Data Sharing. Advances in Archaeological Practice 1-19, https://doi.org/10.1017/aap.2018.3
                            • Marwick, B., Wang, L.-Y., Robinson, R., & Loiselle, H. (2019). How to Use Replication Assignments for Teaching Integrity in Empirical Archaeology. Advances in Archaeological Practice, 1–9. https://doi.org/10.1017/aap.2019.38
                            • Schmidt, S. C., & Marwick, B. (2020). Tool-Driven Revolutions in Archaeological Science. Journal of Computer Applications in Archaeology, 3(1), 18–32. DOI: http://doi.org/10.5334/jcaa.29
                            • F. Thiery, Visser, R. & Mennenga, M. (2021). Little Minions in Archaeology: An Open Space for RSE Software and Small Scripts in Digital Archaeology. SORSE – International Series of Online Research Software Events (SORSE), virtual. DOI: https://doi.org/10.5281/zenodo.4575168

                            Scientific Scripting Languages in Archaeology

                            A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


                            2023-04-05

                            \ No newline at end of file diff --git a/sessions/eaa2024_session/index.html b/sessions/eaa2024_session/index.html index 4c44792..0205e8e 100644 --- a/sessions/eaa2024_session/index.html +++ b/sessions/eaa2024_session/index.html @@ -1,5 +1,5 @@ Applying Archaeological Research Software Engineering as Little Minions: Statistical & Computational Approaches to Daily Archaeological Tasks – CAA/SSLA -

                            Applying Archaeological Research Software Engineering as Little Minions: Statistical & Computational Approaches to Daily Archaeological Tasks

                            CAA/SSLA session at EAA 2024, Rome (514)

                            Organised by Florian Thiery, Agnes Schneider, Fabian Fricke, James Allison and Daria Stefan

                            When: 2024–08 +

                            Applying Archaeological Research Software Engineering as Little Minions: Statistical & Computational Approaches to Daily Archaeological Tasks

                            CAA/SSLA session at EAA 2024, Rome (514)

                            Organised by Florian Thiery, Agnes Schneider, Fabian Fricke, James Allison and Daria Stefan

                            When: 2024–08 Where: Sapienza University of Rome Piazzale Aldo Moro, 5, 00185 Roma RM, Italy

                            Abstract

                            Nowadays computer applications as well as statistical and computational approaches constitute a big part of the toolbox of every archaeologist, as they open tremendous possibilities for all research. These can be ready-to-use (proprietary) software applications but also “Little Minions” (self-scripted tools) or research software (e.g. implementation of statistic algorithms in R, Python), which are written by researchers. Both, research software and research data are part of Computational Archaeology and play an important role in up-to-date archaeological research. Optimally research data (and software) is FAIR(4RS) – Findable, Accessible, Interoperable, Re-usable (for Research Software) – and reproducible of which other users can benefit from or even develop further. The increasing number of topics and papers at the international and national chapters of the CAA show manifold applications but also implications. Working Groups like the SIG SSLA (https://sslarch.github.io) or the “Little Minions” (https://littleminions.link) also deal with Computational Archaeology and are building a community. Several initiatives, such as the German National Research Data Infrastructure (NFDI) – especially NFDI4Objects – or the European Open Science Cloud (EOSC), engage with this topic to strengthen the position of Computational Archaeologists and Research Software Engineers, highlight the scientific merit of their work, and ensure researchers receive credit for computational approaches, software development, as well as for writing papers. diff --git a/sessions/index.html b/sessions/index.html index 558bbbc..cef071d 100644 --- a/sessions/index.html +++ b/sessions/index.html @@ -1,5 +1,5 @@ Sessions – CAA/SSLA -

                            Sessions

                            Sessions and workshops organized by the special interest group.

                            EAA 2024, Rome

                            • Session: +

                              Sessions

                              Sessions and workshops organized by the special interest group.

                              EAA 2024, Rome

                              CAA 2023, Amsterdam

                              CAA 2022, Oxford

                              • Session: Workflows and experiences on collaborative working and community building using digital tools
                              • Workshop: diff --git a/sessions/index.xml b/sessions/index.xml index eb8698c..6b6c9b5 100644 --- a/sessions/index.xml +++ b/sessions/index.xml @@ -1,12 +1,12 @@ -Sessions on CAA/SSLAhttps://sslarch.github.io/sessions/Recent content in Sessions on CAA/SSLAHugo -- gohugo.ioenWed, 05 Apr 2023 00:00:00 +0000Reproducing, Reusing, and Revising Code and Data in Archaeologyhttps://sslarch.github.io/sessions/caa2023_session/Wed, 05 Apr 2023 00:00:00 +0000https://sslarch.github.io/sessions/caa2023_session/When: 2023-04-05,08:30-13:00 CEST +Sessions on CAA/SSLAhttps://sslarch.github.io/sessions/Recent content in Sessions on CAA/SSLAHugoenWed, 05 Apr 2023 00:00:00 +0000Reproducing, Reusing, and Revising Code and Data in Archaeologyhttps://sslarch.github.io/sessions/caa2023_session/Wed, 05 Apr 2023 00:00:00 +0000https://sslarch.github.io/sessions/caa2023_session/When: 2023-04-05,08:30-13:00 CEST Where: Room E107, RAI Congress Center, Europaplein 24, 1078 GZ Amsterdam Abstract This session aims at evaluating how reproducible research in archaeology is actually faring. It has been argued that reproducible research techniques such as publishing and sharing code as well as data speed up scientific progress (Marwick 2017, Schmidt &amp; Marwick 2020). With the FAIR movement and the rise of (Linked) Open Data approaches there seem to be more and more archaeological data sets available.Workflows and experiences on collaborative working and community building using digital toolshttps://sslarch.github.io/sessions/caa2022_session/Thu, 11 Aug 2022 00:00:00 +0000https://sslarch.github.io/sessions/caa2022_session/When: 2022-08-11, 15:30-17:00 BST Where: Online and Room 11 Examination Schools, 75-81 The High Street, Oxford, OX1 4BG -Abstract For a long time now, archaeological research has not been conducted by individual researchers who come up with brilliant theories in their study rooms and investigate them by themselves and on their own terms. It is a fact that no serious scientific research can be conducted without substantial and extensive collaboration.How to navigate the coding archaeology world: an introduction to scientific co-creation using Git and Githubhttps://sslarch.github.io/sessions/caa2022_workshop/Mon, 08 Aug 2022 00:00:00 +0000https://sslarch.github.io/sessions/caa2022_workshop/When: 2022-08-08, 15:30 - 17:00 BTS +Abstract For a long time now, archaeological research has not been conducted by individual researchers who come up with brilliant theories in their study rooms and investigate them by themselves and on their own terms. It is a fact that no serious scientific research can be conducted without substantial and extensive collaboration.How to navigate the coding archaeology world: an introduction to scientific co-creation using Git and Githubhttps://sslarch.github.io/sessions/caa2022_workshop/Thu, 11 Aug 2022 00:00:00 +0000https://sslarch.github.io/sessions/caa2022_workshop/When: 2022-08-08, 15:30 - 17:00 BTS Where: Online and in person, Lecture Theatre at the School of Archaeology (1 South Parks Road, Oxford, OX1 3TG) -Abstract The archaeological community is moving beyond the traditional modes of scientific communication, such as research papers, monographs and conference talks, and interacts online on a daily basis. Especially for archaeologists, who use and develop advanced, computational tools, a new kind of platform increasingly extends mailing lists and social media here, and has proven invaluable for collaborative work: Version control systems to develop, share and test manuscripts, figures and code.Tools for the Revolution: developing packages for scientific programming in archaeologyhttps://sslarch.github.io/sessions/caa2021_session/Wed, 16 Jun 2021 00:00:00 +0000https://sslarch.github.io/sessions/caa2021_session/When: 2021-06-16, 09:50–12:20 (UTC) +Abstract The archaeological community is moving beyond the traditional modes of scientific communication, such as research papers, monographs and conference talks, and interacts online on a daily basis. Especially for archaeologists, who use and develop advanced, computational tools, a new kind of platform increasingly extends mailing lists and social media here, and has proven invaluable for collaborative work: Version control systems to develop, share and test manuscripts, figures and code.Tools for the Revolution: developing packages for scientific programming in archaeologyhttps://sslarch.github.io/sessions/caa2021_session/Mon, 17 May 2021 00:00:00 +0000https://sslarch.github.io/sessions/caa2021_session/When: 2021-06-16, 09:50–12:20 (UTC) Where: Online, Room S (morning), Room P (afternoon) -Abstract The increasing use of scientific programming languages (e.g. R or Python) is transforming the practice of quantitative archaeology. This “tool-driven revolution” (Schmidt and Marwick 2020) promises to greatly improve the accessibility, power, and reproducibility of computational analyses. It is a core component of the “Third Science Revolution” (Kristiansen 2014), which has major theoretical and practical implications for the discipline of archaeology as a whole.Developing R packageshttps://sslarch.github.io/sessions/caa2021_workshop/Mon, 14 Jun 2021 00:00:00 +0000https://sslarch.github.io/sessions/caa2021_workshop/When: 2021-06-14 +Abstract The increasing use of scientific programming languages (e.g. R or Python) is transforming the practice of quantitative archaeology. This “tool-driven revolution” (Schmidt and Marwick 2020) promises to greatly improve the accessibility, power, and reproducibility of computational analyses. It is a core component of the “Third Science Revolution” (Kristiansen 2014), which has major theoretical and practical implications for the discipline of archaeology as a whole.Developing R packageshttps://sslarch.github.io/sessions/caa2021_workshop/Mon, 17 May 2021 00:00:00 +0000https://sslarch.github.io/sessions/caa2021_workshop/When: 2021-06-14 Where: Online Abstract A growing number of researchers use the scripting language R (R Core Team 2020) for scientific data analysis. Many organise their code in scripts and functions to perform sequences of data manipulation, statistics and visualisation. Sometimes these workflows gain in complexity and it becomes feasible to outsource core components into a dedicated R package. Packages are one of the best ways to make R code reproducible as they provide a well established structure to share functions, data and their documentation with other R-users.Hackathon II – Unconference!https://sslarch.github.io/sessions/caa2020_session/Mon, 01 Jun 2020 00:00:00 +0000https://sslarch.github.io/sessions/caa2020_session/Update: As CAA2020 is not going to take place this session will not happen either. We will think about the concept and may resubmit for CAA 2021. Pre-session discussion: https://github.com/sslarch/caa2020_hackathon/issues diff --git a/sitemap.xml b/sitemap.xml index 998bb97..83cc31e 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -1 +1 @@ -https://sslarch.github.io/minutes/2024-04-03/2024-04-03T00:00:00+00:00https://sslarch.github.io/2024-04-03T00:00:00+00:00https://sslarch.github.io/minutes/2024-04-03T00:00:00+00:00https://sslarch.github.io/minutes/2024-03-06/2024-03-06T00:00:00+00:00https://sslarch.github.io/minutes/2024-02-07/2024-02-07T00:00:00+00:00https://sslarch.github.io/minutes/2023-12-06/2023-12-04T00:00:00+00:00https://sslarch.github.io/minutes/2023-10-04/2023-10-04T00:00:00+00:00https://sslarch.github.io/minutes/2023-09-06/2023-09-06T00:00:00+00:00https://sslarch.github.io/minutes/2023-08-02/2023-08-02T00:00:00+00:00https://sslarch.github.io/minutes/2023-07-05/2023-07-05T00:00:00+00:00https://sslarch.github.io/minutes/2023-06-07/2023-06-07T00:00:00+00:00https://sslarch.github.io/minutes/2023-05-03/2023-05-03T00:00:00+00:00https://sslarch.github.io/sessions/caa2023_session/2023-04-05T00:00:00+00:00https://sslarch.github.io/sessions/2023-04-05T00:00:00+00:00https://sslarch.github.io/minutes/2023-03-01/2023-03-01T00:00:00+00:00https://sslarch.github.io/minutes/2023-02-06/2023-02-06T00:00:00+00:00https://sslarch.github.io/minutes/2023-01-09/2023-01-09T00:00:00+00:00https://sslarch.github.io/minutes/2022-12-12/2022-12-12T00:00:00+00:00https://sslarch.github.io/minutes/2022-11-07/2022-11-07T00:00:00+00:00https://sslarch.github.io/minutes/2022-10-12/2022-10-12T00:00:00+00:00https://sslarch.github.io/minutes/2022-09-12/2022-09-12T00:00:00+00:00https://sslarch.github.io/sessions/caa2022_session/2022-08-11T00:00:00+00:00https://sslarch.github.io/sessions/caa2022_workshop/2022-08-08T00:00:00+00:00https://sslarch.github.io/minutes/2022-07-04/2022-07-04T00:00:00+00:00https://sslarch.github.io/minutes/2022-06-13/2022-06-13T00:00:00+00:00https://sslarch.github.io/minutes/2022-05-02/2022-05-02T00:00:00+00:00https://sslarch.github.io/minutes/2022-04-04/2022-04-04T00:00:00+00:00https://sslarch.github.io/minutes/2022-03-07/2022-03-07T00:00:00+00:00https://sslarch.github.io/minutes/2022-02-07/2022-02-07T00:00:00+00:00https://sslarch.github.io/minutes/2022-01-10/2022-01-10T00:00:00+00:00https://sslarch.github.io/minutes/2021-12-06/2021-12-06T00:00:00+00:00https://sslarch.github.io/minutes/2021-11-01/2021-11-01T00:00:00+00:00https://sslarch.github.io/minutes/2021-10-04/2021-10-04T00:00:00+00:00https://sslarch.github.io/minutes/2021-09-03/2021-09-03T00:00:00+00:00https://sslarch.github.io/minutes/2021-08-06/2021-08-06T00:00:00+00:00https://sslarch.github.io/minutes/2021-07-02/2021-07-02T00:00:00+00:00https://sslarch.github.io/sessions/caa2021_session/2021-06-16T00:00:00+00:00https://sslarch.github.io/sessions/caa2021_workshop/2021-06-14T00:00:00+00:00https://sslarch.github.io/minutes/2021-06-04/2021-06-04T00:00:00+00:00https://sslarch.github.io/minutes/2021-05-14/2021-05-14T00:00:00+00:00https://sslarch.github.io/minutes/2021-04-09/2021-04-09T00:00:00+00:00https://sslarch.github.io/minutes/2021-03-05/2021-03-05T00:00:00+00:00https://sslarch.github.io/minutes/2021-02-02/2021-02-02T00:00:00+00:00https://sslarch.github.io/minutes/2021-01-05/2021-01-05T00:00:00+00:00https://sslarch.github.io/minutes/2020-12-01/2020-12-01T00:00:00+00:00https://sslarch.github.io/minutes/2020-11-03/2020-11-03T00:00:00+00:00https://sslarch.github.io/minutes/2020-10-06/2020-10-06T00:00:00+00:00https://sslarch.github.io/minutes/2020-09-01/2020-09-01T00:00:00+00:00https://sslarch.github.io/sessions/caa2020_session/2020-06-01T00:00:00+00:00https://sslarch.github.io/minutes/2019-04-24/2019-04-24T00:00:00+00:00https://sslarch.github.io/sessions/caa2019_roundtable/2019-04-24T00:00:00+00:00https://sslarch.github.io/sessions/caa2019_workshop/2019-04-23T00:00:00+00:00https://sslarch.github.io/about/2018-03-25T00:00:00+00:00https://sslarch.github.io/sessions/eaa2024_session/https://sslarch.github.io/categories/https://sslarch.github.io/documents/https://sslarch.github.io/documents/becoming_a_member/https://sslarch.github.io/documents/letter_members_bid/https://sslarch.github.io/members/https://sslarch.github.io/documents/caa_proposal/https://sslarch.github.io/tags/https://sslarch.github.io/documents/twitter_guidelines/ \ No newline at end of file +https://sslarch.github.io/minutes/2024-05-08/2024-05-08T00:00:00+00:00https://sslarch.github.io/2024-05-08T00:00:00+00:00https://sslarch.github.io/minutes/2024-05-08T00:00:00+00:00https://sslarch.github.io/minutes/2024-04-03/2024-04-03T00:00:00+00:00https://sslarch.github.io/minutes/2024-03-06/2024-03-06T00:00:00+00:00https://sslarch.github.io/minutes/2024-02-07/2024-02-07T00:00:00+00:00https://sslarch.github.io/minutes/2023-12-06/2023-12-04T00:00:00+00:00https://sslarch.github.io/minutes/2023-10-04/2023-10-04T00:00:00+00:00https://sslarch.github.io/minutes/2023-09-06/2023-09-06T00:00:00+00:00https://sslarch.github.io/minutes/2023-08-02/2023-08-02T00:00:00+00:00https://sslarch.github.io/minutes/2023-07-05/2023-07-05T00:00:00+00:00https://sslarch.github.io/minutes/2023-06-07/2023-06-07T00:00:00+00:00https://sslarch.github.io/minutes/2023-05-03/2023-05-03T00:00:00+00:00https://sslarch.github.io/sessions/caa2023_session/2023-04-05T00:00:00+00:00https://sslarch.github.io/sessions/2023-04-05T00:00:00+00:00https://sslarch.github.io/minutes/2023-03-01/2023-03-01T00:00:00+00:00https://sslarch.github.io/minutes/2023-02-06/2023-02-06T00:00:00+00:00https://sslarch.github.io/minutes/2023-01-09/2023-01-09T00:00:00+00:00https://sslarch.github.io/minutes/2022-12-12/2022-12-12T00:00:00+00:00https://sslarch.github.io/minutes/2022-11-07/2022-11-07T00:00:00+00:00https://sslarch.github.io/minutes/2022-10-12/2022-10-12T00:00:00+00:00https://sslarch.github.io/minutes/2022-09-12/2022-09-12T00:00:00+00:00https://sslarch.github.io/sessions/caa2022_session/2022-08-11T00:00:00+00:00https://sslarch.github.io/sessions/caa2022_workshop/2022-08-08T00:00:00+00:00https://sslarch.github.io/minutes/2022-07-04/2022-07-04T00:00:00+00:00https://sslarch.github.io/minutes/2022-06-13/2022-06-13T00:00:00+00:00https://sslarch.github.io/minutes/2022-05-02/2022-05-02T00:00:00+00:00https://sslarch.github.io/minutes/2022-04-04/2022-04-04T00:00:00+00:00https://sslarch.github.io/minutes/2022-03-07/2022-03-07T00:00:00+00:00https://sslarch.github.io/minutes/2022-02-07/2022-02-07T00:00:00+00:00https://sslarch.github.io/minutes/2022-01-10/2022-01-10T00:00:00+00:00https://sslarch.github.io/minutes/2021-12-06/2021-12-06T00:00:00+00:00https://sslarch.github.io/minutes/2021-11-01/2021-11-01T00:00:00+00:00https://sslarch.github.io/minutes/2021-10-04/2021-10-04T00:00:00+00:00https://sslarch.github.io/minutes/2021-09-03/2021-09-03T00:00:00+00:00https://sslarch.github.io/minutes/2021-08-06/2021-08-06T00:00:00+00:00https://sslarch.github.io/minutes/2021-07-02/2021-07-02T00:00:00+00:00https://sslarch.github.io/sessions/caa2021_session/2021-06-16T00:00:00+00:00https://sslarch.github.io/sessions/caa2021_workshop/2021-06-14T00:00:00+00:00https://sslarch.github.io/minutes/2021-06-04/2021-06-04T00:00:00+00:00https://sslarch.github.io/minutes/2021-05-14/2021-05-14T00:00:00+00:00https://sslarch.github.io/minutes/2021-04-09/2021-04-09T00:00:00+00:00https://sslarch.github.io/minutes/2021-03-05/2021-03-05T00:00:00+00:00https://sslarch.github.io/minutes/2021-02-02/2021-02-02T00:00:00+00:00https://sslarch.github.io/minutes/2021-01-05/2021-01-05T00:00:00+00:00https://sslarch.github.io/minutes/2020-12-01/2020-12-01T00:00:00+00:00https://sslarch.github.io/minutes/2020-11-03/2020-11-03T00:00:00+00:00https://sslarch.github.io/minutes/2020-10-06/2020-10-06T00:00:00+00:00https://sslarch.github.io/minutes/2020-09-01/2020-09-01T00:00:00+00:00https://sslarch.github.io/sessions/caa2020_session/2020-06-01T00:00:00+00:00https://sslarch.github.io/minutes/2019-04-24/2019-04-24T00:00:00+00:00https://sslarch.github.io/sessions/caa2019_roundtable/2019-04-24T00:00:00+00:00https://sslarch.github.io/sessions/caa2019_workshop/2019-04-23T00:00:00+00:00https://sslarch.github.io/about/2018-03-25T00:00:00+00:00https://sslarch.github.io/sessions/eaa2024_session/https://sslarch.github.io/categories/https://sslarch.github.io/documents/https://sslarch.github.io/documents/becoming_a_member/https://sslarch.github.io/documents/letter_members_bid/https://sslarch.github.io/members/https://sslarch.github.io/documents/caa_proposal/https://sslarch.github.io/tags/https://sslarch.github.io/documents/twitter_guidelines/ \ No newline at end of file diff --git a/tags/index.html b/tags/index.html index fcdd827..a840e17 100644 --- a/tags/index.html +++ b/tags/index.html @@ -1,2 +1,2 @@ Tags – CAA/SSLA -

                                Tags

                                  Scientific Scripting Languages in Archaeology

                                  A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


                                  \ No newline at end of file +

                                  Tags

                                    Scientific Scripting Languages in Archaeology

                                    A special interest group of CAA International dedicated to scientific scripting languages in archaeology.


                                    \ No newline at end of file diff --git a/tags/index.xml b/tags/index.xml index 649e063..fbed770 100644 --- a/tags/index.xml +++ b/tags/index.xml @@ -1 +1 @@ -Tags on CAA/SSLAhttps://sslarch.github.io/tags/Recent content in Tags on CAA/SSLAHugo -- gohugo.ioen \ No newline at end of file +Tags on CAA/SSLAhttps://sslarch.github.io/tags/Recent content in Tags on CAA/SSLAHugoen \ No newline at end of file