Description
countedVisits subtracts repeats only when excludeRepeats is true; flowerMinutes = flowers*observationMinutes; rate = countedVisits/flowerMinutes.
Insect sampling effort can be expressed as trap-nights, active hours, flower-minutes, distance or area-times-beats. Normalizing catch by effort makes its denominator explicit, but does not automatically estimate abundance or equalize detection.
countedVisits subtracts repeats only when excludeRepeats is true; flowerMinutes = flowers*observationMinutes; rate = countedVisits/flowerMinutes.
When to use this tool
Use Beneficial Insect Flower Visit Rate when normalizing a supplied catch, visit count or sampling exposure.
How to use the tool and how it works
- Enter visits, flowers, observationMinutes, repeatVisits, excludeRepeats. Use the units and conventions below.
- Run the tool. Correct any format, range, or cross-field input error before interpreting the output.
- Read countedVisits, flowerMinutes, rate. Use the output convention below.
Require nonnegative whole visits and repeatVisits <= visits, positive whole flowers and positive observationMinutes. countedVisits subtracts repeats only when excludeRepeats is true; flowerMinutes = flowers*observationMinutes; rate = countedVisits/flowerMinutes.1
| Input field | Meaning and units | Accepted input |
|---|---|---|
| visits | Visits | Required. Safe integer; minimum 0. |
| flowers | Flowers | Required. Safe integer; minimum 1. |
| observationMinutes | Observation Minutes Unit: min. | Required. Finite number; strictly above 0. |
| repeatVisits | Repeat Visits | Required. Safe integer; minimum 0. |
| excludeRepeats | Exclude Repeats | Required. Boolean. |
| Output field | Interpretation | Returned shape |
|---|---|---|
| countedVisits | Counted Visits | Required. Safe integer. |
| flowerMinutes | Flower Minutes Unit: min. | Required. Finite number. |
| rate | Supplied rate on the declared period or quantity basis; percentage conversion is not inferred. | Required. Finite number. |
{
"input": {
"visits": 30,
"flowers": 10,
"observationMinutes": 5,
"repeatVisits": 5,
"excludeRepeats": true
},
"output": {
"countedVisits": 25,
"flowerMinutes": 50,
"rate": 0.5
}
} Limitations and assumptions
- The repeat classification is supplied. The rate describes counted visits per flower-minute rather than unique insect abundance or pollination success.
- Inputs must satisfy both the field types and the cross-field conditions above. Invalid input causes an error; a successful false flag or documented placeholder is a different result.
- Numeric calculations use binary floating point unless exact decimal-integer arithmetic is explicitly stated. No hidden measurement tolerance or decimal rounding is added; nonfinite or out-of-contract results are rejected. Numeric signed-zero results are exported as zero.
Alternative or Complementary methods
Use a suitable sampling and detection model for abundance inference, and review actual deployments and conditions before aggregating effort.
References
Similar or alternative tools
- Insect Survey Beat Sheet Area Term
sheetArea = width*length; areaBeatEffort = sheetArea*beats; catchPerAreaBeat = count/areaBeatEffort.
- Insect Trap Effort Failure Adjustment
effectiveHours = plannedHours-failedHours; rate = catchCount/effectiveHours; fullEffortEquivalent = rate*plannedHours.