Notice: Undefined index: title_shortcut in Drupal\esante_sommaire\EsanteSommaireUtils::decoupe_node() (line 84 of modules/custom/sommaire/src/EsanteSommaireUtils.php). Drupal\esante_sommaire\EsanteSommaireUtils::decoupe_node('$$Le principe de la méthode Ogino$$Une femme n’est pas fertile tous les jours.<strong>Le principe de la méthode Ogino est de déterminer:</strong><ul><li>Quels sont les jours de fertilité (afin d’éviter les relations sexuelles),</li></ul><ul><li>Et quels sont les jours d’infertilité, afin de pouvoir avoir des relations sexuelles sans risque de grossesse.</li></ul>#E#La manière de <strong>faire la différence entre les jours fertiles et infertiles</strong> est basée sur une méthode statistique.#E# $$Les bases des calculs statistiques de la méthode Ogino $$<strong>Avant de mettre en pratique la méthode Ogino, 12 cycles doivent être observés</strong>, afin de déterminer statistiquement entre quels jours du cycle en moyenne survient l’ovulation.On sait, scientifiquement, que l’ovulation se produit toujours 14 jours avant la date du premier jour des règles.On sait aussi que les spermatozoïdes survivent jusqu’à 5 jours en attendant l’ovulation, et que l’ovule ne vit que 24 heures.#E#<strong>Cela signifie donc qu’une femme peut être fertile 6 jours avant l’ovulation et 48 heures après en prenant un jour de marge de sécurité avant et après</strong>.#E# $$Comment faire le calcul "Ogino" des jours de fertilité ?$$<strong></strong><strong>Pour déterminer les jours de fertilité, au cours des 12 cycles observés, on prend en compte le cycle le plus court et le cycle le plus long constatés. </strong>En exemple: le cycle le plus court des 12 cycles fait 27 jours et le cycle le plus long, 34 jours.<strong>Pour calculer le premier jour de la période de fécondité, une formule: </strong>Durée du cycle le plus court - 18 = 1er jour de fertilité.Dans notre exemple où le cycle le plus court fait 27 jours: 27 – 18 = 9ème jour. <strong></strong><strong>La femme est considérée comme fertile</strong> dès le 9ème jour en comptant comme 1er jour le premier jour de ses règles.<strong>Si son couple veut des relations sexuelles sans concevoir un enfant,</strong> ils ne doivent en avoir que du 1er au 8ème jour.<strong>Pour calculer le dernier jour de fertilité, une autre formule:</strong>Longueur du cycle le plus long - 11= dernier jour de fertilité.Dans notre exemple, cela fait 34 - 11 = 23ème jour.<strong>La femme est considérée comme fertile</strong> jusqu’au 23ème jour de son cycle.<strong>Si son couple ne souhaite pas d’enfant, il doit donc s’abstenir de relations sexuelles jusqu’au 23ème jour et n’en avoir qu’à partir du 24ème jour de son cycle</strong>…<strong> et jusqu’au 8ème jour du cycle suivant</strong>.<strong>Ce couple ne peut ainsi avoir des relations sexuelles entre</strong> le 9ème et le 23ème jour du cycle.<strong>La durée de l’abstinence sexuelle est très variable, selon la régularité des cycles de la femme.</strong> $$La méthode Knauss, une méthode Ogino bis$$<strong></strong>Dans la méthode <strong>Knauss</strong>, identique à celle d’<strong>Ogino</strong> par le principe, <strong>les jours de fertilité sont moins nombreux</strong>.Le couple doit soustraire 17 du cycle le plus court, et 13 du cycle le plus long.<strong>La sécurité contraceptive est ainsi augmentée. </strong>$$Quelles sont les limites de la méthode Ogino?$$<strong></strong>Comme il s’agit d’une méthode statistique, les cycles peuvent en fait varier plus que dans les 12 cycles de référence, ce qui peut entraîner <strong>des relations sexuelles dans la période de fertilité</strong>.D’autre part, les jours considérés comme fertiles sont relativement proches de l’ovulation.#E#Dans d’autres méthodes basées sur l’abstinence périodique, <strong>le couple doit éviter les rapports sexuels les 3 jours suivant l’ovulation et les 7 jours précédents</strong>, ce qui augmente sans doute la sécurité contraceptive… Mais diminue le nombre de jours où les relations sexuelles sont possibles.#E# $$La méthode Ogino conserve-t-elle un intérêt?$$<ul><li>Oui pour les couples qui souhaitent espacer un peu les grossesses sans être très embêtés si elle s’annonçait plus tôt.</li></ul><ul><li>Oui peut-être pour les femmes aux cycles très réguliers, là encore si la grossesse reste une option envisageable pour le couple.</li></ul><ul><li>Oui encore pour les couples la suivant avec une grande observation, et couplée à une méthode de contraception locale comme les préservatifs ou les spermicides.</li></ul>#E#Pour les<strong> couples jeunes</strong> (donc très fertiles) et/ ou <strong>pour qui une grossesse serait un événement catastrophique, c’est une méthode à déconseiller</strong>. #E# <strong>Pour les femmes approchant de la ménopause</strong>, les cycles deviennent souvent bien plus irréguliers, et même si la fertilité est diminuée, le risque reste important, et c’est donc, là aussi, <strong>une méthode à déconseiller</strong>.$$Quelle efficacité pour la méthode Ogino?$$<ul><li>L’indice d’efficacité de cette méthode est de <strong>9</strong> (indice de Pearl) qui correspond à 9 grossesses pour 100 couples l’utilisant pendant un an.</li></ul><ul><li>Pour un couple sans contraception, l’indice de Pearl est de <strong>85</strong>, soit 85 grossesses pour 100 couples par an.</li></ul><ul><li>Pour comparaison, avec un stérilet au cuivre ce même indice est de<strong> 0,8</strong>.</li></ul><ul><li>Avec la pilule, le risque est de <strong>8 </strong>en utilisation typique (en incluant le risque d’oubli ou de mauvaise utilisation), ou <strong>0,3</strong> en utilisation parfaite théorique.</li></ul><ul><li>Le préservatif masculin a une efficacité de <strong>15</strong> en utilisation typique et <strong>2</strong> en utilisation parfaite.</li></ul>', 1, '73337') (Line: 51)
esante_sommaire_node_view(Array, Object, Object, 'full')
call_user_func_array('esante_sommaire_node_view', Array) (Line: 403)
Drupal\Core\Extension\ModuleHandler->invokeAll('node_view', Array) (Line: 299)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 694)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
Notice: Undefined variable: tid in esante_theme_preprocess_node() (line 376 of themes/esante_theme/esante_theme.theme). esante_theme_preprocess_node(Array, 'node', Array) (Line: 287)
Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 431)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 226)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 227)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 117)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 694)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
Warning: array_flip(): Can only flip STRING and INTEGER values! in Drupal\Core\Entity\EntityStorageBase->loadMultiple() (line 266 of core/lib/Drupal/Core/Entity/EntityStorageBase.php). Drupal\Core\Entity\EntityStorageBase->loadMultiple(Array) (Line: 250)
Drupal\Core\Entity\EntityStorageBase->load() (Line: 532)
Drupal\Core\Entity\EntityBase::load() (Line: 67)
Drupal\esante_guides\Plugin\Block\EsanteGuidesBlockRubrique->build() (Line: 171)
Drupal\block\BlockViewBuilder::preRender(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, 1) (Line: 156)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 157)
Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 171)
Drupal\Core\Render\Renderer->renderPlaceholder('', Array) (Line: 658)
Drupal\Core\Render\Renderer->replacePlaceholders(Array) (Line: 543)
Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, 1) (Line: 144)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 145)
Drupal\Core\Render\Renderer->renderRoot(Array) (Line: 282)
Drupal\Core\Render\HtmlResponseAttachmentsProcessor->renderPlaceholders(Object) (Line: 131)
Drupal\Core\Render\HtmlResponseAttachmentsProcessor->processAttachments(Object) (Line: 45)
Drupal\Core\EventSubscriber\HtmlResponseSubscriber->onRespond(Object, 'kernel.response', Object)
call_user_func(Array, Object, 'kernel.response', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.response', Object) (Line: 191)
Symfony\Component\HttpKernel\HttpKernel->filterResponse(Object, Object, 1) (Line: 173)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 694)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)