Cell Cultures Collection database API description.

Database statistics.

name of entriesAmount
agencies1
cultures65
collection entities65
Still Keeping Cell Lines65
cultivation65
image files4
papers3

Instruction of using database API.

/stat - request the database statistics.

Agencies routine

/agencies - request the agencies that are mentioned in a database.

parametertypeis requreddescriptionexample
nameStringnoAgency name or it identifier/agencies?name=icg
countryStringnoCountry of the agency/agencies?country=countryName
exactmatchintno0 - match as substring (default). 1- full match/agencies?country=ICG_SB_RAS&exactmatch=1

/agencies/{ID} - request the agency information by it's identifier (ID).

/agencies/{ID}/collection - request the agency collection by it's identifier (ID).

Collection routine

/collection - request all collection entries in the database.

Cell cultures routine

/cultures - request information about all cell lines that stores in database.

parametertypeis requreddescriptionexample
nameStringnoname of the culture or culture identifier/cultures?name=mmes
exactmatchintno0 - match as substring (default). 1- full match/cultures?name=dges1&exactmatch=1

/cultures/paper - request the all cell lines that is mentioned in selected paper.

parametertypeis requreddescriptionexample
idStringyespaper identifier in the database/paper?id=menzorov et al., 2015

/cultures/agency - request the all cell lines that corresponds to selected agency.

parametertypeis requreddescriptionexample
idStringyesagency identifier in this database/cultures/agency?id=ICG_SB_RAS

/cultures/complexrequest - complex request to the database.

parametertypeis requreddescriptionexample
nameStringnoname of the culture/complexrequest?title=stem cells
authorStringnorequest by mentioned author/complexrequest?author=menzorov
animalStringnorequest by animal/complexrequest?animal=mink
originStringnosearch in origin description text/complexrequest?origin=(Neovison vison)
morphologyStringnosearch in morphology description text/complexrequest?morphology=(Neovison vison)
speciesVariabilityControlStringnosearch in description text of species variability control/complexrequest?speciesVariabilityControl=(Neovison vison)

Papers routine

/papers - request all papers that are mentioned in a database.

parametertypeis requreddescriptionexample
authorStringnoAuthor name or paper identifier/papers?author=menzorov
titleStringnotitle of the paper/papers?title=stem cells
yearintegernoyear of the paper/papers?year=2015
exactmatchintno0 - match as substring (default). 1- full match/papers?author=sukoyan et al., 1993&exactmatch=1

/papers/{ID} - request the paper information by it's identifier (ID).