palantir.structures.Infrastructure

class palantir.structures.Infrastructure(uid, startDate, endDate, startTime, endTime, timezone, passIfNotFound=False)

A class to define lists of Research Infrastructure components

__init__(uid, startDate, endDate, startTime, endTime, timezone, passIfNotFound=False)

Methods

__init__(uid, startDate, endDate, startTime, ...)

addCampaign(newCampaign)

addClockComparison(newClockComparison)

addComparatorOutput(newComparatorOutput)

addE2EMeasurement(newE2EMeasurement)

addMeasuringInstrument(newMeasuringInstrument)

addModule(newModule)

addNetwork(newNetwork)

addNode(newNode)

addTWMeasurement(newTWMeasurement)

alert()

appendChildState(childrenRef, state)

generateEmailReport()

generateTextReport()

generateWebStateReport([writeToCacheFile, ...])

getCampaign(campaignID)

getClockComparison(clockComparisonID)

getComparatorOutput(comparatorOutputID)

getE2EMeasurement(e2eMeasurementID)

getE2EMeasurements()

getMeasuringInstrument(measuringInstrumentID)

getMeasuringInstruments()

getModule(moduleID)

getModules()

getNetwork(networkID)

getNode(nodeID)

getNodes()

getTWMeasurement(twMeasurementID)

getTWMeasurements()

getWebState()

plotAll(baseAbsolutePath[, savePlots])

process([force, doPlot, savePlots, ...])

processAllE2E([force, doPlot, savePlots, ...])

processAllMeasuringInstruments([...])

processAllModules([module_type, force, ...])

processAllNodes([force, doPlot, savePlots, ...])

processAllTW([force, doPlot, savePlots, ...])

processE2E(fiberLinkChoiceID[, ...])

processMeasuringInstrument(instrumentID[, ...])

processModule(moduleChoiceID[, module_type, ...])

processNode(nodeID[, force, doPlot, ...])

processTwoWay(twoWayChoiceID[, ...])

removeCampaign(campaign)

removeClockComparison(clockComparison)

removeComparatorOutput(comparatorOutput)

removeE2EMeasurement(e2eMeasurement)

removeMeasuringInstrument(measuringInstrument)

removeModule(module)

removeNetwork(network)

removeNode(node)

removeTWMeasurement(twMeasurement)

setIdentifiers(uid)