Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ExtractExclusionCriteria ¶
ExtractExclusionCriteria extracts a block of exclusion criteria from the string.
func ExtractInclusionCriteria ¶
ExtractInclusionCriteria extracts a block of inclusion criteria from the string.
func Normalize ¶
Normalize normalizes eligibility criteria text. For now, non-informative "Does not meet inclusion criteria" like criteria are removed.
func TrimCriterion ¶
TrimCriterion normalizes the criterion by removing leading bullets, numberings, and all leading and trailing punctuation.
Types ¶
type Criteria ¶
type Criteria []*Criterion
Criteria defines a slice of eligibility criteria.
type Criterion ¶
type Criterion struct { ClusterID int ClusterTopic string // contains filtered or unexported fields }
Criterion defines an eligibility criterion record.
func NewCriterion ¶
NewCriterion creates a new criterion.
Click to show internal directories.
Click to hide internal directories.