{
    "source": {
        "nom": "turf.bzh - les disqualifications au trot",
        "url": "https://www.turf.bzh/suivi-dai-pmu.php",
        "perimetre": "Trot étranger, monté seulement",
        "perimetre_detail": "La base n'ayant pas de colonne de pays, le périmètre vient d'une liste de 95 hippodromes de trot français. Les hippodromes étrangers ne sont jamais mélangés aux français : ils forment un périmètre séparé, consultable avec ?perimetre=et.",
        "historique": {
            "debut": "2025-09-28",
            "fin": "2026-09-27"
        },
        "courses": 33,
        "partants": 259,
        "disqualifications": 44,
        "taux": 16.99,
        "mise_a_jour": "2026-09-28T03:39:26+02:00"
    },
    "methode": {
        "disqualification": "Rang « D » dans les résultats officiels. Les non-partants et les rangs vides sortent du dénominateur : le cheval n'a pas couru. Les arrêtés, tombés et rétrogradés y restent : ils ont pris le départ.",
        "deux_bases": "Ce qui VARIE dans une course (driver, entraîneur, ferrure, sexe, changements) est comparé aux chevaux de la même course, part attendue calculée sans le cheval lui-même. Ce qui est CONSTANT dans une course (hippodrome, distance, âge) est comparé à la moyenne du périmètre. Chaque ligne porte sa base dans le champ compare_a.",
        "pourquoi_l_age_change_de_base": "Les courses de trot sont pour l'essentiel réservées à une génération : à l'intérieur d'une course, l'âge ne départage rien (rapport 1,00 mesuré sur toutes les tranches). Ce n'est pas le jeune cheval qui est plus maladroit que ses adversaires, c'est la course de jeunes qui est plus disqualifiante.",
        "ecarts_types": "Écart à l'attendu rapporté à l'écart-type d'une loi de Poisson-binomiale.",
        "seuil": "Corrigé du nombre de cases regardées (Bonferroni), axe par axe. Sous le plancher de l'axe, aucune ligne n'est conclue.",
        "avertissement": "Un taux de disqualification n'est pas un jugement sur un homme. Il dépend des chevaux qu'on lui confie, des courses où on l'engage et de ce que les juges retiennent ce jour-là. La comparaison neutralise la course, pas le reste, et elle ne dit rien de la prochaine."
    },
    "filtres_appliques": {
        "perimetre": "et",
        "discipline": "M"
    },
    "par_axe": {
        "driver": {
            "libelle": "Driver",
            "question": "Ce driver est-il disqualifié plus souvent que les chevaux qui couraient à côté de lui ?",
            "compare_a": "les chevaux qui couraient dans la même course",
            "plancher": 200,
            "seuil": 2,
            "lignes": []
        },
        "entraineur": {
            "libelle": "Entraîneur",
            "question": "Les chevaux de cet entraîneur sont-ils disqualifiés plus souvent que ceux qui couraient à côté d'eux ?",
            "compare_a": "les chevaux qui couraient dans la même course",
            "plancher": 200,
            "seuil": 2,
            "lignes": []
        },
        "age": {
            "libelle": "Âge du cheval",
            "question": "Les jeunes chevaux sont-ils plus souvent disqualifiés ?",
            "compare_a": "la moyenne du périmètre affiché",
            "plancher": 500,
            "seuil": 2,
            "lignes": []
        },
        "ferrure": {
            "libelle": "Ferrure",
            "question": "À ferrure différente dans une même course, qui se fait disqualifier ?",
            "compare_a": "les chevaux qui couraient dans la même course",
            "plancher": 500,
            "seuil": 2,
            "lignes": []
        },
        "sexe": {
            "libelle": "Sexe",
            "question": "Mâles, femelles et hongres, dans une même course.",
            "compare_a": "les chevaux qui couraient dans la même course",
            "plancher": 500,
            "seuil": 2,
            "lignes": []
        },
        "chgdriver": {
            "libelle": "Changement de driver",
            "question": "Un cheval qui change de driver est-il plus exposé ?",
            "compare_a": "les chevaux qui couraient dans la même course",
            "plancher": 500,
            "seuil": 2,
            "lignes": []
        },
        "chgferrure": {
            "libelle": "Changement de ferrure",
            "question": "Un cheval dont la ferrure change est-il plus exposé ?",
            "compare_a": "les chevaux qui couraient dans la même course",
            "plancher": 500,
            "seuil": 2,
            "lignes": []
        },
        "hippodrome": {
            "libelle": "Hippodrome",
            "question": "Cette piste disqualifie-t-elle plus que la moyenne ?",
            "compare_a": "la moyenne du périmètre affiché",
            "plancher": 500,
            "seuil": 2,
            "lignes": []
        },
        "distance": {
            "libelle": "Distance",
            "question": "La distance change-t-elle le risque ?",
            "compare_a": "la moyenne du périmètre affiché",
            "plancher": 500,
            "seuil": 2,
            "lignes": [
                {
                    "axe": "distance",
                    "valeur": "2100 à 2499 m",
                    "partants": 200,
                    "disqualifications": 39,
                    "taux": 19.5,
                    "taux_attendu": 16.99,
                    "compare_a": "la moyenne du périmètre",
                    "rapport": 1.1478,
                    "ecarts_types": 0.95,
                    "seuil_retenu": 2,
                    "lecture": "pas assez de courses"
                }
            ]
        }
    },
    "hippodromes_francais": [
        "Paris-Vincennes",
        "Enghien",
        "Cagnes-sur-Mer",
        "Caen",
        "Cabourg",
        "Laval",
        "Graignes",
        "Vichy",
        "Marseille-Borély",
        "La Capelle",
        "Les Sables-d'Olonne",
        "Toulouse",
        "Le Croisé-Laroche",
        "Mauquenchy",
        "Amiens",
        "Agen",
        "Lyon-Parilly",
        "Pornichet",
        "Nantes",
        "Beaumont-de-Lomagne",
        "Reims",
        "Hyères",
        "Lisieux",
        "Argentan",
        "Saint-Galmier",
        "Chartres",
        "Meslay-du-Maine",
        "Lyon-La Soie",
        "Bordeaux - Le Bouscat",
        "Saint-Malo",
        "Feurs",
        "Angers",
        "Le Mont-Saint-Michel",
        "Marseille-Vivaux",
        "Vire",
        "Châteaubriant",
        "Cherbourg",
        "Salon-de-Provence",
        "Rambouillet",
        "Cholet",
        "Cordemais",
        "Aix-les-Bains",
        "Châtelaillon-La Rochelle",
        "Pontchâteau",
        "Maure-de-Bretagne",
        "Le Mans",
        "Divonne-les-Bains",
        "Cavaillon",
        "Craon",
        "Strasbourg",
        "Nancy",
        "Saint-Brieuc",
        "Clairefontaine",
        "Langon-Libourne",
        "Nîmes",
        "Oraison",
        "Compiègne",
        "Avignon",
        "Paray-le-Monial",
        "Carpentras",
        "Châtillon-sur-Chalaronne",
        "Cluny",
        "Lignières",
        "Montluçon-Néris-les-Bains",
        "Bollène",
        "Jullianges",
        "Montier-en-Der",
        "Auch",
        "Royan Atlantique",
        "Châteauroux",
        "Villeréal",
        "Grenade-sur-Garonne",
        "Castera-Verduzan",
        "Vitré",
        "Sablé-sur-Sarthe",
        "Granville",
        "Ecommoy",
        "Carentan",
        "Bréhal",
        "Bernay",
        "Agon-Coutainville",
        "Villeneuve-sur-Lot",
        "Tours-Chambray",
        "Nort-sur-Erdre",
        "Le Touquet",
        "La Roche-Posay",
        "La Gacilly",
        "Erbray",
        "Eauze",
        "Arras",
        "Montauban",
        "La Clayette",
        "Castillonnès",
        "Biarritz",
        "Vitteaux"
    ]
}