gavo.utils package¶
Submodules¶
- gavo.utils.algotricks module
- gavo.utils.autonode module
- gavo.utils.codetricks module
AllEncompassingSetCachedGetterDeferredImportEqualingREIdManagerMixinInfimumNSNocaseStringNullObjectSupremumaddDefaults()buildClassResolver()bytelistcompileFunction()complexlistdevnull()document()ensureExpression()floatlistforgetMemoized()getTracebackAsString()identity()importModule()in_dir()intToFunnyWord()intlistiterConsecutivePairs()iterDerivedClasses()iterDerivedObjects()iterRanges()loadInternalObject()loadPythonModule()memoizeOn()memoized()printFrames()sandbox()silence()stealVar()
- gavo.utils.dachstypes module
- gavo.utils.excs module
- gavo.utils.fancyconfig module
BadConfigValueBooleanConfigItemConfigErrorConfigItemConfigurationDefaultSectionDictConfigItemEnumeratedConfigItemExpandedPathConfigItemFloatConfigItemIntConfigItemIntListConfigItemListConfigItemMagicSectionNoConfigItemNullableConfigItemParseErrorPathConfigItemPathRelativeConfigItemSectionSetConfigItemStringConfigItemSyntaxErrorload_tests()makeTxtDocs()readConfiguration()
- gavo.utils.fitstools module
ESODescriptorsErrorFITSErrorWCSAxiscutoutFITS()cutoutHeader()fitsLock()fixImageExtind()getAxisLengths()getWCSAxis()headerFromDict()iterFITSRows()iterScaledBytes()iterScaledRows()openFits()padCard()parseCards()parseESODescriptors()readHeaderBytes()readPrimaryHeaderQuick()replacePrimaryHeader()replacePrimaryHeaderInPlace()serializeHeader()shrinkWCSHeader()sortHeaders()
- gavo.utils.imgtools module
- gavo.utils.mathtricks module
- gavo.utils.misctricks module
CaseSemisensitiveDictNotGivenNotGivenTypeQuotedNameRSTExtensionsRateLimiterStreamBufferUndefinedUndefinedTypecouldBeABibcode()getCleanBytes()getDirtyBytes()getFortranRec()getWithCache()getfirst()grouped()iterFortranRecs()logOldExc()makeKVLine()parseKVLine()rstxToHTML()rstxToHTMLWithWarning()sendUIEvent()
- gavo.utils.monkeypatch module
- gavo.utils.ostricks module
- gavo.utils.parsetricks module
- gavo.utils.pgsphere module
- gavo.utils.plainxml module
ErrorPositionStartEndHandlerStartEndHandler.characters()StartEndHandler.cleanupName()StartEndHandler.endElement()StartEndHandler.endElementNS()StartEndHandler.getAttrsAsDict()StartEndHandler.getParentTag()StartEndHandler.getResult()StartEndHandler.parse()StartEndHandler.parseBytes()StartEndHandler.parseString()StartEndHandler.processingInstruction()StartEndHandler.setDocumentLocator()StartEndHandler.startElement()StartEndHandler.startElementNS()
iterparsetraverseETree()
- gavo.utils.serializers module
- gavo.utils.stanxml module
ChildNotAllowedElementElement.addAttribute()Element.addChild()Element.apply()Element.bailIfBadChild()Element.clone()Element.deepcopy()Element.getChildDict()Element.isEmpty()Element.iterAttNames()Element.iterChildren()Element.iterChildrenOfType()Element.iterChildrenWithName()Element.name_Element.render()Element.shouldBeSkipped()
ErrorNSRegistryNillableMixinStubWriteBufferescapeAttrVal()escapePCDATA()getPrefixInfo()registerPrefix()schemaURL()xmlrender()xmlwrite()
- gavo.utils.texttricks module
NameMapbytify()datetimeToRFC2616()debytify()defuseFileName()degToDms()degToHms()dmsToDeg()ensureOneSlash()fixIndentation()formatFloat()formatISODT()formatRFC2616Date()formatSimpleTable()formatSize()fracHoursToDeg()getFileStem()getRandomString()getRelativePath()hmsToDeg()hoursToHms()iterSimpleText()makeEllipsis()makeIAUId()makeLeftEllipsis()makeSourceEllipsis()parseAccept()parseAssignments()parseDefaultDate()parseDefaultDatetime()parseDefaultTime()parseISODT()parseMediaType()parsePercentExpression()parseRFC2616Date()replaceXMLEntityRefs()resolvePath()roundToSeconds()safe_str()timegm()
- gavo.utils.typeconversions module
Module contents¶
Miscellaneous helper modules for DACHS’ python modules.
This comprises helpers and wrappers that do not need gavo.base but for some reason or another should be within the dc package.