@@ -549,19 +549,19 @@ def getAffiliations(self, ids=None, personfirst=None, personlast=None, orgcode=N
549549 all Affiliation objects in the database will be returned.
550550
551551 Args:
552- ids (:obj:` list` , optional): List of AffiliationIDs. Defaults to None.
553- personfirst (:obj:` str` , optional): Person First Name. Defaults to None.
554- personlast (:obj:` str` , optional): Person Last Name. Defaults to None.
555- orgcode (:obj:` str` , optional): Organization Code. Defaults to None.
552+ ids (list, optional): List of AffiliationIDs. Defaults to None.
553+ personfirst (str, optional): Person First Name. Defaults to None.
554+ personlast (str, optional): Person Last Name. Defaults to None.
555+ orgcode (str, optional): Organization Code. Defaults to None.
556556
557557 Returns:
558558 list: List of Affiliation objects
559559
560560 Examples:
561- >>> read .getAffiliations(ids=[39,40])
562- >>> read .getAffiliations(personfirst='John',
561+ >>> ReadODM2 .getAffiliations(ids=[39,40])
562+ >>> ReadODM2 .getAffiliations(personfirst='John',
563563 ... personlast='Smith')
564- >>> read .getAffiliations(orgcode='Acme')
564+ >>> ReadODM2 .getAffiliations(orgcode='Acme')
565565
566566 """
567567 q = self ._session .query (Affiliations )
@@ -588,18 +588,37 @@ def getResults(self, ids=None, type=None, uuids=None, actionid=None, simulationi
588588 variableid = None , siteid = None ):
589589
590590 # TODO what if user sends in both type and actionid vs just actionid
591- """
592- getResults(self, ids=None, type=None, uuids=None, actionid=None, simulationid=None, sfid=None,
593- variableid=None, siteid=None)
594- * Pass nothing - returns a list of all Results objects
595- * Pass a list of ResultID - returns a single Results object
596- * Pass a ResultType - returns a list of Result objects of that type. must be from ResultTypeCV
597- * Pass a list of UUIDs -
598- * Pass an ActionID - returns a single Results object
599- * Pass a Sampling Feature ID- returns a list of objects with that Sampling Feature ID
600- * Pass a Variable ID - returns a list of results with that Variable ID
601- * Pass a Simulation ID - return a list of results that were generated by that simulation
602- * Pass a Site ID - return a list of results from that site location, through the related features table.
591+ """Retrieve a list of Result objects.
592+
593+ If no arguments are passed to the function, or their values are None,
594+ all Result objects in the database will be returned.
595+
596+ Args:
597+ ids (list, optional): List of ResultIDs. Defaults to None.
598+ type (str, optional): Type of Result from
599+ `controlled vocabulary name <http://vocabulary.odm2.org/resulttype/>`_.
600+ Defaults to None.
601+ uuids (list, optional): List of UUIDs string. Defaults to None.
602+ actionid (int, optional): ActionID. Defaults to None.
603+ simulationid (int, optional): SimulationID. Defaults to None.
604+ sfid (int, optional): SamplingFeatureID. Defaults to None.
605+ variableid (int, optional): VariableID. Defaults to None.
606+ siteid (int, optional): SiteID. Defaults to None.
607+
608+ Returns:
609+ list: List of Result objects
610+
611+ Examples:
612+ >>> ReadODM2.getResults(ids=[39,40])
613+ >>> ReadODM2.getResults(type='Time series coverage')
614+ >>> ReadODM2.getResults(sfid=65)
615+ >>> ReadODM2.getResults(uuids=['a6f114f1-5416-4606-ae10-23be32dbc202',
616+ ... '5396fdf3-ceb3-46b6-aaf9-454a37278bb4'])
617+ >>> ReadODM2.getResults(simulationid=50)
618+ >>> ReadODM2.getResults(siteid=6)
619+ >>> ReadODM2.getResults(variableid=7)
620+ >>> ReadODM2.getResults(actionid=20)
621+
603622 """
604623
605624 query = self ._session .query (Results )
0 commit comments