IVF / OPU-IVP and embryo transfer in ReproRemind
Five seeded OPU-IVP protocols, IETS-graded embryo records, recipient eligibility safeguards, twice-daily FSH cadence, and the per-donor preferred-OPU-interval the app remembers for you. How to enable it, how to use it at the chute, and how to bring your vet's own protocols.
ReproRemind ships first-class IVF / OPU-IVP support — five seeded protocols, IETS-graded embryo records, recipient CL confirmation, twice-daily FSH cadence, and a cohort scheduler that handles the donor ↔ recipient rendezvous calculation. This article covers how to enable it, the chute workflow, and how to bring your vet's own protocols.
Turn IVF on
- Open Settings → Domain.
- Scroll to IVF / Embryo Transfer.
- Flip Show IVF / ET features on. Optionally adjust the embryo-transfer preg-check schedule (default 30, 60 days; some clinics use 28, 45, 90).
- Save. The IVF event types now appear in your event-type picker, the IVF protocols show up in the protocol library, and the cow profile picks up donor / recipient flags.
Hidden by default — most ranches don't run IVF, and the toggle keeps the chute uncluttered for them. Toggling off later doesn't lose anything; the flags and data persist, the UI just hides.
Flag your donors and recipients
Open any cow's profile (Cows → tap a cow). With IVF on, the IVF section appears under the standard fields. Flip the switches:
- OPU donor — she's a registered cow whose oocytes you aspirate. The chute will show an OPU button when she's selected.
- Embryo-transfer recipient — she's a commercial cow who carries embryos. The chute will show heat-check, CL-check, and embryo-transfer buttons when she's selected — plus the "Start recipient sync" shortcuts for the three recipient sync protocols.
- Preferred OPU interval (days) — how often this donor recovers between aspirations. Default is 14 across the board; this field overrides for her specifically. Once set, the post-OPU prompt remembers it.
Both flags can be on if she fills both roles over her life. Not mutually exclusive.
Run an IVF day at the chute
- Open Chute. Type the cow's tag.
- For a flagged donor: tap OPU. Fill the form: oocyte count, follicle count, dominant-follicle ablation, donor response notes. All optional — counts get refined later from the lab report.
- Save. A modal asks: "Schedule the next OPU for [donor]?" Pre-filled with her preferred interval (or 14 days). Adjust if needed. Check "Set as default" to remember the new interval. Tap Done — a reminder lands on her timeline at OPU + N days.
- For a flagged recipient: tap Heat check on her expected estrus day, then CL check on or before transfer day. The CL-check answer drives the next step.
- Tap Embryo transfer. If her most recent CL check was positive, the form opens. If not (or no CL check on file), a warning modal appears. Mississippi State Extension and IETS guidance: do not transfer without a functional corpus luteum. The override is one tap if your vet has confirmed otherwise — but the warning is loud on purpose.
- Fill the embryo-transfer form: freshness (fresh / frozen-thawed), transfer side, donor reference, embryo grade, straw label, technician. Save.
Start a recipient sync from the chute
On a flagged recipient cow, the chute shows three sync-protocol buttons under the recipient section:
- ET Recipient — 7-day CIDR (conventional) — requires observed heat on Day 9 and a CL on Day 15. ET happens on Day 16 (Day 7 post-estrus, matched to a Day 7 IVP blastocyst).
- ET Recipient — 14-day CIDR — 14-day CIDR presync block before the standard cycle. Used for spring-pasture programs and groups requiring tighter cycle control. ET on Day 23.
- ET Recipient — 7&7 Synch (fixed-time) — PGF + GnRH pretreatment 7 days before standard 7-day CIDR + second GnRH ovulation trigger. NO required heat detection — ovulation timing comes from the second GnRH. CL confirmation on ET day is still required regardless of sync method. Modern fixed-time protocol for commercial recipient programs (50–200 cows).
Tapping any of the three creates a protocol enrollment for the cow, anchored at "now," and generates the full step-by-step task schedule. The chute is designed for the field-flow rhythm — pick the cow, tap a button, you're done.
After the embryo transfer
Each embryo-transfer event automatically creates the preg-check cascade you configured under Settings → Domain → IVF (default: +30 days for ultrasound confirmation, +60 days for the early-loss recheck). Seedstock breeders who want a +90 confirmation for sale-catalog purposes can change the schedule to "30, 60, 90" or "28, 45, 90" — whatever your clinic uses.
My vet uses a slightly different version of one of these protocols. What do I do?
Open the protocol on Settings → Protocols and tap Clone & edit. You'll get your own editable copy with all the same steps; change doses, timing, or step names to match your vet's recommendation. The original system protocol stays available in case you want to compare or revert. Your clone is private to your herd — other herds in ReproRemind don't see it.
Just one donor needs a different FSH dose, not the whole protocol — do I clone for her?
No — that would clutter your protocol list with a copy per donor. Instead, when you start an enrollment for that donor, expand the per-step overrides on the enrollment and set just the doses you want to override for her. The protocol stays the same; only her enrollment uses the custom values. The post-OPU prompt also remembers her preferred interval, so the system gradually builds a per-donor profile without making you re-enter it every cycle.
Our clinic uses a protocol that isn't in your list at all. Can we add it?
Yes. On the Protocols page, tap New protocol, give it a name and code, and add the steps your vet uses (drug, dose, route, timing). It becomes available alongside the built-in ones for any donor or recipient in your herd. If you'd like us to consider adding it as a built-in option for everyone, drop us a note — we ship new standard protocols as customers ask for them.
What's coming next
Per-embryo records with IETS stage/quality grading and per-straw lineage are in v1.2 — until then, capture grades and straw labels as text on each transfer event. The cohort scheduler (v1.3) will let you enter "I want OPU on April 12 with 8 recipients" and back-calculate the donor and recipient enrollment anchors automatically, with 30% recipient oversync defaulted in.
Sources for the defaults we ship
- Bo & Mapletoft (2018), "Historical perspective and recent developments in bovine superovulation." Drives the short-stim donor protocol shape.
- IETS Manual — bovine embryo stage (1–9) and quality (1–4) scoring (used in v1.2).
- Mississippi State Extension, "Embryo Transfer in the Beef Herd" — recipient eligibility (no CL = do not transfer).
Default doses ship as reasonable starting points. They are NOT prescriptions. Your vet adjusts per donor on the enrollment.
Still stuck? Email support@reproremind.com