VOSI (pyvo.io.vosi)¶
Reference/API¶
pyvo.io.vosi.endpoint Module¶
This file contains a contains the high-level functions to read the various VOSI Endpoints.
Functions¶
| 
 | Parses a tableset xml file (or file-like object), and returns a  | 
| 
 | Parses a capabilities xml file (or file-like object), and returns a  | 
| 
 | Parses a availability xml file (or file-like object), and returns a  | 
Classes¶
| 
 | TABLESET/TABLE element: represents an entire file. | 
| 
 | capabilities element: represents an entire file. | 
| 
 | availability element: represents an entire file. | 
Class Inheritance Diagram¶
pyvo.io.vosi.voresource Module¶
This file contains xml element classes as defined in the VOResource standard.
There are different ways of handling the various xml tags.
- Elements with complex content 
- Elements with simple content and attributes 
- Elements with simple content without attributes 
Elements with complex content are parsed with objects inherited from Element.
Elements with simple content are parsed with objects inherited from Element
defining a value property.
Classes¶
| 
 | ValidationLevel element as described in http://www.ivoa.net/xml/VOResource/v1.0 | 
| 
 | Capability element as described in http://www.ivoa.net/xml/VOResource/v1.0 | 
| 
 | Interface element as described in http://www.ivoa.net/xml/VOResource/v1.0 | 
| 
 | AccessURL element as described in http://www.ivoa.net/xml/VOResource/v1.0 | 
| 
 | SecurityMethod element as described in http://www.ivoa.net/xml/VOResource/v1.0 | 
| 
 | WebBrowser element as described in http://www.ivoa.net/xml/VOResource/v1.0 | 
| 
 | WebService element as described in http://www.ivoa.net/xml/VOResource/v1.0 | 
| 
 | A URL available as a mirror of an access URL. | 
Class Inheritance Diagram¶
pyvo.io.vosi.vodataservice Module¶
This file contains xml element classes as defined in the VODataService standard
There are different ways of handling the various xml tags.
- Elements with complex content 
- Elements with simple content and attributes 
- Elements with simple content without attributes 
Elements with complex content are parsed with objects inherited from Element.
Elements with simple content are parsed with objects inherited from Element
defining a value property.
Classes¶
| 
 | TableSet element as described in http://www.ivoa.net/xml/VODataService/v1.1 | 
| 
 | TableSchema element as described in http://www.ivoa.net/xml/VODataService/v1.1 | 
| 
 | ParamHTTP element as described in http://www.ivoa.net/xml/VODataService/v1.1 | 
| 
 | Table element as described in http://www.ivoa.net/xml/VODataService/v1.1 | 
| 
 | BaseParam element as described in http://www.ivoa.net/xml/VODataService/v1.1 | 
| 
 | TableParam element as described in http://www.ivoa.net/xml/VODataService/v1.1 | 
| 
 | InputParam element as described in http://www.ivoa.net/xml/VODataService/v1.1 | 
| 
 | DataType element as described in http://www.ivoa.net/xml/VODataService/v1.1 | 
| 
 | SimpleDataType element as described in http://www.ivoa.net/xml/VODataService/v1.1 | 
| 
 | TableDataType element as described in http://www.ivoa.net/xml/VODataService/v1.1 | 
| 
 | VOTableType element as described in http://www.ivoa.net/xml/VODataService/v1.1 | 
| 
 | TAPDataType element as described in http://www.ivoa.net/xml/VODataService/v1.1 | 
| 
 | TAPType element as described in http://www.ivoa.net/xml/VODataService/v1.1 | 
| 
 | FKColumn element as described in http://www.ivoa.net/xml/VODataService/v1.1 | 
| 
 | ForeignKey element as described in http://www.ivoa.net/xml/VODataService/v1.1 | 
Class Inheritance Diagram¶
pyvo.io.vosi.tapregext Module¶
Classes¶
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | 
Class Inheritance Diagram¶
pyvo.io.vosi.availability Module¶
Classes¶
| 
 |