| LipidmapsStructureConn | R Documentation |
Lipidmaps Structure connector class.
Lipidmaps Structure connector class.
Connector class for Lipidmaps Structure.
biodb::BiodbConnBase -> biodb::BiodbConn -> LipidmapsStructureConn
biodb::BiodbConnBase$getBaseUrl()biodb::BiodbConnBase$getConnClass()biodb::BiodbConnBase$getConnClassName()biodb::BiodbConnBase$getDbClass()biodb::BiodbConnBase$getEntryClass()biodb::BiodbConnBase$getEntryClassName()biodb::BiodbConnBase$getEntryContentType()biodb::BiodbConnBase$getEntryFileExt()biodb::BiodbConnBase$getEntryIdField()biodb::BiodbConnBase$getName()biodb::BiodbConnBase$getPropSlots()biodb::BiodbConnBase$getPropValSlot()biodb::BiodbConnBase$getPropertyValue()biodb::BiodbConnBase$getSchedulerNParam()biodb::BiodbConnBase$getSchedulerTParam()biodb::BiodbConnBase$getToken()biodb::BiodbConnBase$getUrl()biodb::BiodbConnBase$getUrls()biodb::BiodbConnBase$getWsUrl()biodb::BiodbConnBase$getXmlNs()biodb::BiodbConnBase$hasProp()biodb::BiodbConnBase$hasPropSlot()biodb::BiodbConnBase$isSlotProp()biodb::BiodbConnBase$propExists()biodb::BiodbConnBase$setBaseUrl()biodb::BiodbConnBase$setPropValSlot()biodb::BiodbConnBase$setPropertyValue()biodb::BiodbConnBase$setSchedulerNParam()biodb::BiodbConnBase$setSchedulerTParam()biodb::BiodbConnBase$setToken()biodb::BiodbConnBase$setUrl()biodb::BiodbConnBase$setWsUrl()biodb::BiodbConnBase$updatePropertiesDefinition()biodb::BiodbConn$addNewEntry()biodb::BiodbConn$allowEditing()biodb::BiodbConn$allowWriting()biodb::BiodbConn$annotateMzValues()biodb::BiodbConn$checkDb()biodb::BiodbConn$collapseResultsDataFrame()biodb::BiodbConn$correctIds()biodb::BiodbConn$deleteAllCacheEntries()biodb::BiodbConn$deleteAllEntriesFromPersistentCache()biodb::BiodbConn$deleteAllEntriesFromVolatileCache()biodb::BiodbConn$deleteWholePersistentCache()biodb::BiodbConn$disallowEditing()biodb::BiodbConn$disallowWriting()biodb::BiodbConn$download()biodb::BiodbConn$editingIsAllowed()biodb::BiodbConn$filterEntriesOnRt()biodb::BiodbConn$getAllCacheEntries()biodb::BiodbConn$getAllVolatileCacheEntries()biodb::BiodbConn$getBiodb()biodb::BiodbConn$getCacheFile()biodb::BiodbConn$getCacheId()biodb::BiodbConn$getChromCol()biodb::BiodbConn$getDownloadPath()biodb::BiodbConn$getEntry()biodb::BiodbConn$getEntryContent()biodb::BiodbConn$getEntryContentFromDb()biodb::BiodbConn$getEntryContentRequest()biodb::BiodbConn$getEntryIds()biodb::BiodbConn$getEntryImageUrl()biodb::BiodbConn$getEntryPageUrl()biodb::BiodbConn$getId()biodb::BiodbConn$getMatchingMzField()biodb::BiodbConn$getMzValues()biodb::BiodbConn$getNbEntries()biodb::BiodbConn$getNbPeaks()biodb::BiodbConn$getSearchableFields()biodb::BiodbConn$initialize()biodb::BiodbConn$isCompounddb()biodb::BiodbConn$isDownloadable()biodb::BiodbConn$isDownloaded()biodb::BiodbConn$isEditable()biodb::BiodbConn$isExtracted()biodb::BiodbConn$isMassdb()biodb::BiodbConn$isRemotedb()biodb::BiodbConn$isSearchableByField()biodb::BiodbConn$isWritable()biodb::BiodbConn$makeRequest()biodb::BiodbConn$makesRefToEntry()biodb::BiodbConn$msmsSearch()biodb::BiodbConn$print()biodb::BiodbConn$requiresDownload()biodb::BiodbConn$searchByName()biodb::BiodbConn$searchCompound()biodb::BiodbConn$searchForEntries()biodb::BiodbConn$searchForMassSpectra()biodb::BiodbConn$searchMsEntries()biodb::BiodbConn$searchMsPeaks()biodb::BiodbConn$searchMzRange()biodb::BiodbConn$searchMzTol()biodb::BiodbConn$setDownloadedFile()biodb::BiodbConn$setEditingAllowed()biodb::BiodbConn$setMatchingMzField()biodb::BiodbConn$setWritingAllowed()biodb::BiodbConn$write()biodb::BiodbConn$writingIsAllowed()wsLmsdSearch()Calls LMSDSearch web service. See https://www.lipidmaps.org/data/structure/programmaticaccess.html for details.
LipidmapsStructureConn$wsLmsdSearch(
mode = NULL,
output.mode = NULL,
output.type = NULL,
output.delimiter = NULL,
output.quote = NULL,
output.column.header = NULL,
lmid = NULL,
name = NULL,
formula = NULL,
search.type = NULL,
smiles.string = NULL,
exact.mass = NULL,
exact.mass.offset = NULL,
core.class = NULL,
main.class = NULL,
sub.class = NULL,
retfmt = c("plain", "request", "parsed", "ids")
)modeThe search mode: 'ProcessStrSearch', 'ProcessTextSearch' or 'ProcessTextOntologySearch'. Compulsory.
output.modeIf set to 'File', will output a in format 'output.type', otherwise will output HTML.
output.typeThe output format: 'TSV', 'CSV' or 'SDF'.
output.delimiterThe delimiter for TSV or CSV formats: 'Tab', 'Comma', 'Semicolon'.
output.quoteIf quotes are to be used: 'Yes' or 'No'.
output.column.headerIf header must be output: 'Yes' or 'No'.
lmida Lipidmaps ID.
nameThe name to search for.
formulaThe chemical formula to search for.
search.typeThe search type: 'SubStructure' or 'ExactMatch'.
smiles.stringA SMILES to search for.
exact.massThe mass to search for.
exact.mass.offsetThe tolerance on the mass search.
core.classAn integer number from 1 to 8.
main.classAn integer number. See Lipidmaps documentation.
sub.classAn integer number. See Lipidmaps documentation.
retfmtUse to set the format of the returned value. 'plain' will return the raw results from the server, as a character value. 'request' will return the request that would have been sent, as a BiodbRequest object. 'parsed' will return data frame. 'ids' will return a character vector containing the IDs of the matching entries.
Depending on 'retfmt'.
wsLmsd()Calls LMSD web service for downloading one entry.
LipidmapsStructureConn$wsLmsd(
lmid,
format = c("tsv", "csv"),
retfmt = c("plain", "request", "parsed")
)lmidThe accession number of the entry to retrieve.
formatThe output format (either 'tsv' or 'csv').
retfmtUse to set the format of the returned value. 'plain' will return the raw results from the server, as a character value. 'request' will return the request that would have been sent, as a BiodbRequest object. 'parsed' will return data frame.
Depending on 'retfmt'.
wsLmsdRecord()Calls LMSDRecord web service. See http://www.lipidmaps.org/data/structure/programmaticaccess.html.
LipidmapsStructureConn$wsLmsdRecord(
lmid,
mode = NULL,
output.type = NULL,
output.delimiter = NULL,
output.quote = NULL,
output.column.header = NULL,
retfmt = c("plain", "request", "parsed")
)lmidA character vector containing the IDs of the wanted entries.
modeIf set to 'File', will output a in format 'output.type', otherwise will output HTML.
output.typeThe output format: 'TSV', 'CSV' or 'SDF'.
output.delimiterThe delimiter for TSV or CSV formats: 'Tab', 'Comma', 'Semicolon'.
output.quoteIf quotes are to be used: 'Yes' or 'No'.
output.column.headerIf header must be output: 'Yes' or 'No'.
retfmtUse to set the format of the returned value. 'plain' will return the raw results from the server, as a character value. 'request' will return the request that would have been sent, as a BiodbRequest object. 'parsed' will return data frame.
Depending on 'retfmt'.
clone()The objects of this class are cloneable with this method.
LipidmapsStructureConn$clone(deep = FALSE)
deepWhether to make a deep clone.
# Create an instance with default settings:
mybiodb <- biodb::newInst()
# Create a connector
conn <- mybiodb$getFactory()$createConn('lipidmaps.structure')
# Get an entry
e <- conn$getEntry('LMFA00000001')
# Terminate instance.
mybiodb$terminate()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.