<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type='text/xsl' href='/oai/static/oai2.xsl' ?><OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd">
  <responseDate>2026-06-27T18:20:31Z</responseDate>
  <request identifier="bba1080693b9c64e7090be4298835fb2386c0c1b73683ce1819deded591e9a84" metadataPrefix="oai_ddi25" verb="GetRecord">https://datacatalogue.cessda.eu/oai-pmh/v0/oai</request>
  <GetRecord>
    <record>
    <header>
      <identifier>bba1080693b9c64e7090be4298835fb2386c0c1b73683ce1819deded591e9a84</identifier>
      <datestamp>2026-06-02T13:48:17Z</datestamp>
      <setSpec>language:en</setSpec><setSpec>openaire_data</setSpec>
    </header>
      <metadata>
        <codeBook xmlns="ddi:codebook:2_5" version="2.5" xsi:schemaLocation="ddi:codebook:2_5 http://www.ddialliance.org/Specification/DDI-Codebook/2.5/XMLSchema/codebook.xsd">
    <docDscr>
      <citation>
        <titlStmt>
          <titl xml:lang="en">DDI study level documentation for study ZA9005 ProLoc – German Local Protest Dataset</titl>
        </titlStmt>
        <prodStmt>
        </prodStmt>
        <holdings xml:lang="en" URI="https://search.gesis.org/research_data/ZA9005?lang=en"/><holdings xml:lang="de" URI="https://search.gesis.org/research_data/ZA9005?lang=de"/>
      </citation>
    </docDscr>
  <stdyDscr>
    <citation>
      <titlStmt>
        <titl xml:lang="en">ProLoc – German Local Protest Dataset</titl>
        <parTitl xml:lang="de">ProLoc – German Local Protest Dataset</parTitl>
        <IDNo xml:lang="en" agency="GESIS">ZA9005, Version 1.0.0</IDNo><IDNo xml:lang="de" agency="GESIS">ZA9005, Version 1.0.0</IDNo><IDNo xml:lang="en" agency="DOI">10.4232/1.14645</IDNo><IDNo xml:lang="de" agency="DOI">10.4232/1.14645</IDNo>
      </titlStmt>
      <rspStmt>
        <AuthEnty affiliation="Universität Bremen" xml:lang="en">Haunss, Sebastian
        </AuthEnty><AuthEnty affiliation="Universität Bremen" xml:lang="de">Haunss, Sebastian
        </AuthEnty><AuthEnty affiliation="Justus-Liebig University, Giessen" xml:lang="en">Daphi, Priska
        </AuthEnty><AuthEnty affiliation="Justus-Liebig University, Giessen" xml:lang="de">Daphi, Priska
        </AuthEnty><AuthEnty affiliation="Université de Fribourg, LMU München" xml:lang="en">Dollbaum, Jan Matti
        </AuthEnty><AuthEnty affiliation="Université de Fribourg, LMU München" xml:lang="de">Dollbaum, Jan Matti
        </AuthEnty><AuthEnty affiliation="Trinity College Dublin" xml:lang="en">Meier, Larissa
        </AuthEnty><AuthEnty affiliation="Trinity College Dublin" xml:lang="de">Meier, Larissa
        </AuthEnty><AuthEnty affiliation="Universität Bremen" xml:lang="en">Susánszky, Pál
        </AuthEnty><AuthEnty affiliation="Universität Bremen" xml:lang="de">Susánszky, Pál
        </AuthEnty>
      </rspStmt>
      <prodStmt>
        <prodDate xml:lang="en"/>
      </prodStmt>
      <distStmt>
        <distrbtr abbr="GESIS" URI="http://www.gesis.org/" xml:lang="en">GESIS Data Archive for the Social Sciences</distrbtr><distrbtr abbr="GESIS" URI="http://www.gesis.org/" xml:lang="de">GESIS Datenarchiv für Sozialwissenschaften</distrbtr>
        <distDate xml:lang="en" date="2026-05-22"/><distDate xml:lang="de" date="2026-05-22"/>
      </distStmt>
      <verStmt>
        <version date="2026-05-22" xml:lang="en"/><version date="2026-05-22" xml:lang="de"/>
      </verStmt>
      <holdings xml:lang="en" URI="https://search.gesis.org/research_data/ZA9005?lang=en"/><holdings xml:lang="de" URI="https://search.gesis.org/research_data/ZA9005?lang=de"/>
    </citation>
    <stdyInfo>
      <subject>
      </subject>
      <abstract xml:lang="en">The German Local Protests dataset ProLoc includes all protest events reported in the major local newspapers of the four German cities Bremen, Dresden, Leipzig, and Stuttgart between 2000 and 2020, regardless of their objectives, along with a wide range of descriptive characteristics. The four cities share comparable demographics, with populations ranging from 500,000 to 600,000 inhabitants, and serve as major regional centres. At the same time, they differ in key aspects, including geographic location (East and West Germany) and the political orientation of their governments. ProLoc contains information on 8,190 distinct protest events and 9,621 protest claims made by protesters at these events. Through careful manual annotation of protest events based on local newspaper reporting, ProLoc provides much more detailed coverage of protest activities than existing datasets based on reporting in nationwide newspapers or news agency reports.</abstract><abstract xml:lang="en">The ProLoc data set is organized in five tables. Table 1, according to the convention in protest event analysis, contains one line per event. Tables 2-5 include protest forms (table 2), protest claims (table 3), protest organizers (table 4) and social groups participating in the protest event (table 5). These tables can contain any number of lines per event – including zero in cases where, e.g., no claim or organizer was recorded. To analyse content of tables 2-5 together with content from table 1, the information from both has to be connected through the variable event_id, which is present in all tables. In addition, there are two tables containing (a) some basic descriptive statistics of the dataset and (b) the English and German categories of protest claims together with their numerical coding.</abstract><abstract xml:lang="de">Der Datensatz „German Local Protests“ (ProLoc) umfasst alle Protestereignisse, über die zwischen 2000 und 2020 in den führenden Lokalzeitungen der vier deutschen Städte Bremen, Dresden, Leipzig und Stuttgart unabhängig von ihren Zielsetzungen berichtet wurde und enthält zudem eine Vielzahl deskriptiver Merkmale. Die vier Städte weisen vergleichbare demografische Strukturen mit Bevölkerungszahlen zwischen 500.000 und 600.000 Einwohner*innen auf und fungieren jeweils als bedeutende regionale Zentren. Zugleich unterscheiden sie sich in zentralen Aspekten, darunter ihre geografische Lage (Ost- bzw. Westdeutschland) sowie die politische Ausrichtung ihrer Stadtregierungen. ProLoc enthält Informationen zu 8.190 eigenständigen Protestereignissen sowie zu 9.621 Protestforderungen, die von den Protestierenden im Rahmen dieser Ereignisse artikuliert wurden. Durch die sorgfältige manuelle Annotation von Protestereignissen auf Grundlage lokaler Zeitungsberichterstattung bietet ProLoc eine deutlich detailliertere Erfassung von Protestaktivitäten als bestehende Datensätze, die auf Berichten überregionaler Zeitungen oder Nachrichtenagenturen basieren.</abstract><abstract xml:lang="de">Der ProLoc-Datensatz ist in fünf Tabellen organisiert. Tabelle 1 enthält, entsprechend der Konventionen der Protestereignisanalyse, eine Zeile pro Ereignis. Die Tabellen 2 bis 5 umfassen Protestformen (Tabelle 2), Protestforderungen (Tabelle 3), Protestorganisatoren (Tabelle 4) sowie soziale Gruppen, die an den Protestereignissen beteiligt waren (Tabelle 5). Diese Tabellen können eine beliebige Anzahl von Zeilen pro Ereignis enthalten, einschließlich null Zeilen, etwa wenn keine Protestforderung oder kein Organisator erfasst wurde. Um die Inhalte der Tabellen 2 bis 5 gemeinsam mit den Informationen aus Tabelle 1 analysieren zu können, müssen die Daten über die Variable event_id miteinander verknüpft werden, die in allen Tabellen vorhanden ist. Zusätzlich gibt es zwei Tabellen, welche a) einige grundlegende deskriptive Statistiken des Datensatzes und b) die englischen und deutschen Kategorien der Protestforderungen sowie deren numerische Kodierung enthalten.</abstract>
      <sumDscr>
        <collDate xml:lang="en" date="2000-01-01" event="start"/><collDate xml:lang="en" date="2020-12-31" event="end"/>
        <anlyUnit xml:lang="en">Time unit<concept vocab="Analysis Unit" vocabURI="https://vocabularies.cessda.eu/v2/vocabularies/AnalysisUnit/2.1?languageVersion=en-2.1">TimeUnit</concept></anlyUnit><anlyUnit xml:lang="de">Zeiteinheit<concept vocab="Analysis Unit" vocabURI="https://vocabularies.cessda.eu/v2/vocabularies/AnalysisUnit/2.1?languageVersion=de-2.1.1">TimeUnit</concept></anlyUnit><anlyUnit xml:lang="en">Media unit: Text<concept vocab="Analysis Unit" vocabURI="https://vocabularies.cessda.eu/v2/vocabularies/AnalysisUnit/2.1?languageVersion=en-2.1">MediaUnit.Text</concept></anlyUnit><anlyUnit xml:lang="de">Medieneinheit: Text<concept vocab="Analysis Unit" vocabURI="https://vocabularies.cessda.eu/v2/vocabularies/AnalysisUnit/2.1?languageVersion=de-2.1.1">MediaUnit.Text</concept></anlyUnit>
        <dataKind xml:lang="en">Text
Text</dataKind><dataKind xml:lang="de">Text
Text</dataKind><dataKind xml:lang="de">Geographischer Bezug: Region</dataKind>
      </sumDscr>
    </stdyInfo>
    <method>
      <dataColl>
        <timeMeth xml:lang="en">Time series<concept vocab="Time Method" vocabURI="https://vocabularies.cessda.eu/v2/vocabularies/TimeMethod/1.2?languageVersion=en-1.2">TimeSeries</concept></timeMeth><timeMeth xml:lang="de">Zeitreihen<concept vocab="Time Method" vocabURI="https://vocabularies.cessda.eu/v2/vocabularies/TimeMethod/1.2?languageVersion=de-1.2.1">TimeSeries</concept></timeMeth>
        <sampProc xml:lang="en">For each selected city, data on protest events were collected from the leading local newspapers: Leipziger Volkszeitung (Leipzig), Sächsische Zeitung (Dresden), Weser Kurier (Bremen), and Stuttgarter Zeitung (Stuttgart). From these newspapers, all articles published between 2000 and 2020 containing at least one of the following keywords were initially selected: “protest, assembly, demonstrat*, rally, campaign, social movement, squatting, strike, petition, hate crime, riots, uprising, boycott, activis*, resistance, mobilis*, citizens’ initiative” in all grammatical variations. As this initial dataset contained many false positives, that is, articles including one of the keywords without actually reporting on protests, we applied an automated selection procedure using a transformer-based classifier to identify only those news articles containing protest-related information. Subsequently, all relevant articles were manually annotated based on a coding scheme.<concept/></sampProc><sampProc xml:lang="de">Für jede ausgewählte Stadt wurden Daten zu Protestveranstaltungen aus den wichtigsten lokalen Zeitungen zusammengetragen: Leipziger Volkszeitung (Leipzig), Sächsische Zeitung (Dresden), Weser Kurier (Bremen) und Stuttgarter Zeitung (Stuttgart). Aus diesen Zeitungen haben wurden zunächst alle Artikel ausgewählt, die zwischen 2000 und 2020 veröffentlicht wurden und mindestens eines der folgenden Stichwörter enthielten: „Protest, Versammlung, Demonstr*, Kundgebung, Kampagne, soziale Bewegung, Hausbesetzung, Streik, Petition, Hassverbrechen, Unruhen, Aufstand, Boykott, Aktivis*, Widerstand, Mobilis*, Bürgerinitiative” in allen Flexionen.  Da dieser ursprüngliche Datensatz viele falsch-positive Treffer enthält, d. h. Artikel, die zwar eines der Schlüsselwörter enthalten, aber nicht über einen Protest berichten, haben wir ein automatisiertes Auswahlverfahren unter Verwendung eines transformatorbasierten Klassifikators angewendet, um nur die Nachrichtenartikel auszuwählen, die protestbezogene Informationen enthalten. Anschließend wurden alle relevanten Artikel manuell anhand eines Codebuchs annotiert.<concept/></sampProc>
        <collMode xml:lang="en">Content coding<concept vocab="Mode Of Collection" vocabURI="https://vocabularies.cessda.eu/v2/vocabularies/ModeOfCollection/4.0?languageVersion=en-4.0">ContentCoding</concept></collMode><collMode xml:lang="de">Inhaltsanalyse<concept vocab="Mode Of Collection" vocabURI="https://vocabularies.cessda.eu/v2/vocabularies/ModeOfCollection/4.0?languageVersion=de-4.0.1">ContentCoding</concept></collMode>
      </dataColl>
    </method>
    <dataAccs>
      <useStmt>
        <restrctn xml:lang="en">A - Data and documents are released for academic research and teaching.</restrctn><restrctn xml:lang="de">A - Daten und Dokumente sind für die akademische Forschung und Lehre freigegeben.</restrctn>
      </useStmt>
    </dataAccs>
    <othrStdyMat>
    </othrStdyMat>
  </stdyDscr>
  <fileDscr>
  </fileDscr>
</codeBook>
      </metadata>
      <about>
        <provenance xmlns="http://www.openarchives.org/OAI/2.0/provenance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/provenance http://www.openarchives.org/OAI/2.0/provenance.xsd">
    <originDescription harvestDate="2026-06-02T13:48:17Z" altered="true">
      <baseURL>http://dbkapps.gesis.org/dbkoai/oai.asp</baseURL>
      <identifier>oai:dbk.gesis.org:DBK/ZA9005</identifier>
      <datestamp>2026-05-22</datestamp>
      <metadataNamespace>ddi:codebook:2_5</metadataNamespace>
    </originDescription>
</provenance>
      </about>
    </record>
  </GetRecord>
</OAI-PMH>