First you have to understand the birth control method:
The Standard Days Method is fairly straightforward to use. All you need to do is keep track of how long your menstrual cycle is, in order to determine when Days 8 through 19 occur.
When the first day of your period arrives, this is Day 1 of your cycle. Mark this on your calendar. Between Day 1 and Day 7, it is highly unlikely that you will become pregnant.
Between Day 8 and Day 19, you are at your most fertile. Between Day 20 and 32 you are unlikely to get pregnant. So I came up with the following as 'solutions' to the problem: ; Method 1 ;; REM [trigger('2008-01-01' + 7)] *1 UNTIL [trigger('2008-01-01' + 18)] MSG FERTILE
; Method 2
;
SET _period ('2008-01-18')
SET _f_start (_period + 7)
SET _f_end (_period + 18)
REM [trigger(_f_start)] *1 UNTIL [trigger(_f_end)] MSG FERTILE
I got stuck though. Because what I would like is something much more
programatic so that you would have a running history of past periods
sorta like the following:
; Method 3 ; REM ( Jan period) MSG Fertile in Jan REM ( Feb period) MSG Fertile in Feb REM ( Mar period) MSG Fertile in Mar REM ( Apr period) MSG Fertile in AprThis way I can later generate a yearly calendar that shows what the past fertility times were for example. Bonus points if you can put the first day of the cycle on the calendar (the day of the period) and the final day (day 30) of the cycle as well as the fertile periods. They should show up in both calendar and reminder modes. This is what I was kinda hoping to produce with something like the above Method 3:
Darwin:~ dennis$ remind -c+5 StandardMethod+----------+----------+----------+----------+----------+---------- +----------+ | Sunday | Monday | Tuesday |Wednesday | Thursday | Friday | Saturday | +----------+----------+----------+----------+----------+---------- +----------+ |30 Dec |31 Dec |1 Jan |2 Jan ****|3 Jan |4 Jan |5 Jan | | | | | | | | | |CYCLE_END | |PERIOD | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +----------+----------+----------+----------+----------+---------- +----------+ |6 Jan |7 Jan |8 Jan |9 Jan |10 Jan |11 Jan |12 Jan | | | | | | | | | | | |FERTILE |FERTILE |FERTILE |FERTILE | FERTILE | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +----------+----------+----------+----------+----------+---------- +----------+ |13 Jan |14 Jan |15 Jan |16 Jan |17 Jan |18 Jan |19 Jan | | | | | | | | | |FERTILE |FERTILE |FERTILE |FERTILE |FERTILE |FERTILE | FERTILE | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +----------+----------+----------+----------+----------+---------- +----------+ |20 Jan |21 Jan |22 Jan |23 Jan |24 Jan |25 Jan |26 Jan | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +----------+----------+----------+----------+----------+---------- +----------+ |27 Jan |28 Jan |29 Jan |30 Jan |31 Jan |1 Feb |2 Feb | | | | | | | | | | | | |CYCLE_END | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +----------+----------+----------+----------+----------+---------- +----------+
Darwin:~ dennis$ Thanks!! -- Dennis"If you have ever done any security work; and it did not involve the concept of 'network of trust'; it wasn't security work, it was masturbation." – Linus Torvalds
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ Remind-fans mailing list [email protected] http://lists.whatexit.org/mailman/listinfo/remind-fans
