astro.services.vo package¶
Submodules¶
astro.services.vo.AwVO module¶
astro.services.vo.HtmlVOConeSearch module¶
astro.services.vo.HtmlVOConeSearchPlastic module¶
astro.services.vo.HtmlVODataSearch module¶
astro.services.vo.HtmlVODefault module¶
astro.services.vo.HtmlVORegistry module¶
astro.services.vo.HtmlVOSIAP module¶
astro.services.vo.Poly module¶
-
class
astro.services.vo.Poly.
Point
(x, y)¶ Bases:
object
-
exception
astro.services.vo.Poly.
PolyError
¶ Bases:
Exception
-
astro.services.vo.Poly.
angleVector
(V1, V2)¶
astro.services.vo.VORes module¶
-
class
astro.services.vo.VORes.
RegDB
(fileVO='Registry/VOmain', fileVOContact='Registry/VOContact', fileVORelationship='Registry/VORelationship', fileVOContentType='Registry/VOContentType', fileVOContentLevel='Registry/VOContentLevel', fileVOInterface='Registry/VOInterface', fileVOInterfaceParam='Registry/VOInterfaceParam', fileVOInterfaceResult='Registry/VOInterfaceResult', fileVOSubject='Registry/VOSubject', fileVOSpectralCoverage='Registry/VOSpectralCoverage', fileVOSIA='Registry/VOSIA')¶ Bases:
object
-
DBclose
()¶
-
DBopen
()¶
-
DBopennew
(o_type)¶
-
newwriteVO
(VORes)¶
-
readVO
(VOarr)¶
-
static
read_file
(rec_arr, inp_rdr)¶
-
updateVO
(inp_arr)¶
-
writeVO
(VORes)¶
-
-
class
astro.services.vo.VORes.
VORes
(res_type)¶ Bases:
object
-
printVO
()¶
-
setContact
(contactName, contactEmail, contactPhone=None, contactAddress=None)¶
-
setContentLevel
(inp_val)¶
-
setContentType
(inp_val)¶
-
setDescription
(descr)¶
-
setInterface
(inp_iID, inp_qtype, inp_itype, inp_URLtype, inp_URL)¶
-
setInterfaceParam
(inp_iID, inp_param)¶
-
setInterfaceResult
(inp_iID, inp_param)¶
-
setPublisher
(inp_publisher, inp_publisherID)¶
-
setRelationship
(rtype, relatedID, relatedName)¶
-
setSIAAttr
(inp_siatype)¶
-
setSource
(inp_s)¶
-
setSpectralCoverage
(inp_s)¶
-
setStatus
(cr_Time, up_Time, status)¶
-
setSubject
(inp_s)¶
-
setTitle
(inp_title, inp_shortName, inp_ID)¶
-
setreferenceURL
(inp_URL)¶
-
update_record
(inp_record)¶
-
-
exception
astro.services.vo.VORes.
VOResError
¶ Bases:
Exception
-
class
astro.services.vo.VORes.
VOResXML
(inp, out_str='', encoding='UTF-8', vi_loc='http://www.ivoa.net/xml/RegistryInterface/v1.0', vr_loc='http://www.ivoa.net/xml/VOResource/v1.0', vs_loc='http://www.ivoa.net/xml/VODataService/v1.0', sia_loc='http://www.ivoa.net/xml/SIA/v1.0', xsi_loc='http://www.w3.org/2001/XMLSchema-instance', schema_loc='http://www.ivoa.net/xml/VOResource/v1.0')¶ Bases:
astro.services.vo.VORes.VORes
,astro.services.vo.VORes.myXMLGenerator
-
VOResXMLOut
()¶
-
-
class
astro.services.vo.VORes.
myXMLGenerator
(out_str, encoding='UTF-8')¶ Bases:
xml.sax.handler.ContentHandler
-
characters
(content)¶
-
endElement
(name)¶
-
endElementNS
(name, qname)¶
-
endPrefixMapping
(prefix)¶
-
ignorableWhitespace
(content)¶
-
processingInstruction
(target, data)¶
-
startDocument
()¶
-
startElement
(name, attrs)¶
-
startElementNS
(name, qname, attrs)¶
-
startPrefixMapping
(prefix, uri)¶
-
-
astro.services.vo.VORes.
ret_VOID
(VO_inparr, VO_retarr, VOID)¶
-
astro.services.vo.VORes.
ret_VOProject
(VO_inparr, VO_retarr, VO_awproject)¶
-
astro.services.vo.VORes.
ret_VOResType
(VO_inparr, VO_retarr, VO_restype)¶
-
astro.services.vo.VORes.
ret_VOReskey
(VO_inparr, VO_retarr, VO_key)¶