Data
Varje härledd fil projektet publicerar, med radantal mätt i bygget. Granskningsbar utifrån betyder att vem som helst kan räkna om.
Filerna ligger i kodarkivets katalog data/ och är radvis JSON. Handlingarna själva publiceras aldrig: de innehåller personuppgifter, och det som publiceras om dem är förteckningen med kontrollsumma per fil. Namn på enskilda tjänstemän återges ingenstans; där en källa namnger en person skrivs rollen i stället.
Öppenhetslagret
De tre begärandena, handläggningen och maskningsmätningen. Händelseloggen är den fullständiga redovisningen av vad som hänt i ärendena, i den ordning det loggades.
| Fil | Rader | Byte | Innehåll |
|---|---|---|---|
protokoll_logg.jsonl | 616 | 465 125 | Händelseloggen. En rad per händelse med datum, klockslag, kanal, myndighet, begäran och notering. |
korrespondens.jsonl | 198 | 283 044 | Myndigheternas egna meddelanden, ordagrant, med meddelande-id. Varje rad säger själv vad den utelämnar: den citerade historiken, signaturblockets personuppgifter, länkmålen, en rad som inte var annat än en länk, och domstolarnas engångslänkar. Myndighetens egen funktionsbrevlåda och växel står kvar. |
p12_avsant_manifest.jsonl | 22 | 3 976 | De 22 paket som skickades före publicering, med kontrollsumma per brev. |
leveranser_manifest.jsonl | 692 | 140 935 | Varje mottagen fil med sha256. Append-only: en post läggs till och ändras aldrig. |
maskning.jsonl | 343 | 130 709 | Maskningsmätningen per dokument: rutor, balkar, tecken under rutorna, maskad yta och vilken metod som läst sidan. |
kontrast.jsonl | 67 | 9 131 | Kontrastmåttet per myndighet, djurslag och handlingsklass. |
djurslag.jsonl | 343 | 74 603 | Vilket djurslag varje dokument handlar om, och hur det avgjordes. |
dold_text.jsonl | 298 | 77 391 | Täckt innehåll: text som ligger kvar under något som inte är svart. Måttet som ersatte det förregistrerade fältmåttet. |
sekretessgrunder.jsonl | 27 | 12 524 | De bestämmelser myndigheterna åberopat, med följebrevets egna ord och meddelande-id. |
namnare.jsonl | 21 | 20 252 | Länens egna tal om antal kontroller och förelägganden, med citatet och hur storleksfrågan lästs. |
beslut.jsonl | 7 | 15 708 | De överklagbara besluten: diarienummer, delfående, åberopad grund och roll i stället för namn. |
avgiftsskrivelser.jsonl | 21 | 4 616 | Avgiftsmåttet: antal skrivelser och utfall per länsstyrelse, för alla 21 oavsett utfall. |
utlamningsgrad.jsonl | 42 | 13 300 | Taket, nämnaren och antalet filer per län och klass. Kvoten är en lucka, och raden bär skälet. |
dubbelforekomst.jsonl | 18 | 4 308 | Ärenden som förekommer i båda handlingsklasserna, och hur de maskats i vardera. |
bristandel.jsonl | 305 | 42 988 | Andelen kontroller med brist per län, år och djurslag. |
foranmalda.jsonl | 336 | 57 490 | Aviserade och oaviserade kontroller per län, år och djurslag, ur myndighetens eget uttag. |
oanmald_hypotes.jsonl | 259 | 53 862 | Prövningen av den förregistrerade hypotesen, med varje delmått och dess utfall. |
atagande.jsonl | 16 | 14 642 | Projektets egna åtaganden: vad som lovats, när det öppnades och när det stängdes. |
Kravlagret
Tillståndsbesluten för stora gris- och fjäderfäanläggningar, och villkoren lästa ordagrant ur dem.
| Fil | Rader | Byte | Innehåll |
|---|---|---|---|
villkor.jsonl | 2 359 | 1 409 110 | Varje villkor ordagrant, med rubriken beslutet självt skrev. |
villkor_baseline.jsonl | 2 359 | 553 307 | Baselinetestet: delar villkoret text med ett annat beslut? |
villkor_facit.jsonl | 120 | 14 170 | Handläst facit för rubrik mot sak, läst blint mot rubriken. |
tillstand_manifest.jsonl | 236 | 46 719 | Varje hämtad tillståndshandling med sha256 och källänk. |
tillstand_typ.jsonl | 236 | 34 153 | Vad utgivaren själv kallar varje beslut. |
tillstand_ocr_index.jsonl | 72 | 5 110 | OCR-körningen över de inskannade besluten, med konfidens per fil. |
Jämförelselagret
Kommissionens revisioner av medlemsstaternas kontrollsystem, parsade till rekommendationer, citeringar och åtaganden.
| Fil | Rader | Byte | Innehåll |
|---|---|---|---|
dgsante_details.jsonl | 4 690 | 3 157 909 | En rad per revision: land, år, ämne, länkar. |
dgsante_recommendations.jsonl | 11 999 | 8 729 359 | 11 999 rekommendationer ordagrant, med nummer och rapport. |
dgsante_graph.jsonl | 7 821 | 5 835 162 | Citeringsgrafen: en rad per kant, med det citerade stycket bredvid. |
dgsante_action_plans.jsonl | 5 710 | 8 561 293 | Medlemsstaternas svar, kopplade till rekommendationen de svarar på. |
dgsante_manifest.jsonl | 7 963 | 2 822 885 | Varje nedladdad fil med sha256 och källänk. |
dgsante_annex_classes.jsonl | 1 974 | 645 459 | Bilagorna klassade på sina egna ord, med citatet som bär klassningen. |
dgsante_ocr_index.jsonl | 1 018 | 229 324 | OCR över de skannade bilagorna, med språk och konfidens per fil. |
Licens och återanvändning
Koden är AGPL-3.0 och de härledda datafilerna CC BY 4.0. Mottagna myndighetshandlingar sprids inte vidare i någon form. Kommissionens dokument är återanvändbara med attribution enligt beslut 2011/833/EU. Schemat för varje fil framgår av stegen i pipelinen, som är numrerade och körs i ordning. De svenska aggregaten ligger också som ett eget dataset på HuggingFace, https://huggingface.co/datasets/MartinBlomqvist/djurskyddstillsyn, med schema per fil och de deklarerade luckorna utskrivna.