Documentation ¶
Index ¶
- Variables
- func ClinicalSignsFromCompoundId(drugs []*Models.Drug, clinicalSignsSQL string, wg *sync.WaitGroup, ...) ([]*Models.Drug, error)
- func GetSideEffects(drugId string) ([]*Models.SideEffect, error)
- func Getdrugs(query string) ([]*Models.Drug, error)
- func JoinQueries(buckets [][]*Models.Drug) []*Models.Drug
- func QueryMeddraFreq(drugs []*Models.Drug, clinicalSigns []string) ([]*Models.Drug, error)
- func QueryMeddraStr(inputStr string) ([]*Models.Drug, error)
- func QueryMeddraTree(query Queries.ITamalouQuery) ([]*Models.Drug, error)
- func SplitQueries(buf []*Models.Drug, lim int) [][]*Models.Drug
- type Meddra
- type SideEffect
Constants ¶
This section is empty.
Variables ¶
View Source
var NbThread = 7
Functions ¶
func ClinicalSignsFromCompoundId ¶
func ClinicalSignsFromCompoundId(drugs []*Models.Drug, clinicalSignsSQL string, wg *sync.WaitGroup, treated *int) ([]*Models.Drug, error)
Job function to retrieve side effects information on matched compounds
func GetSideEffects ¶
func GetSideEffects(drugId string) ([]*Models.SideEffect, error)
func JoinQueries ¶
Take a 2D array of meddra data and return 1D array
func QueryMeddraFreq ¶
Retrieve information on side effects of matched drug
func QueryMeddraStr ¶
QueryMeddra with input string ("ClinicalSign OR symptome")
func QueryMeddraTree ¶
func QueryMeddraTree(query Queries.ITamalouQuery) ([]*Models.Drug, error)
QueryMeddra with parsed input string : a binary tree structure
Types ¶
type Meddra ¶
type Meddra struct { StitchCompoundId string SideEffects []*SideEffect }
Click to show internal directories.
Click to hide internal directories.