Skip to content

Commit f87581d

Browse files
author
stephanie
committed
add ids to get annotations
1 parent 9dd97e5 commit f87581d

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

odm2api/ODM2/services/readService.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ def __init__(self, session):
5555
# Annotations
5656
# ################################################################################
5757

58-
def getAnnotations(self, type=None, codes = None):
58+
def getAnnotations(self, type=None, codes = None, ids = None):
5959

6060
# TODO What keywords do I use for type
6161
a = Annotations
@@ -92,6 +92,8 @@ def getAnnotations(self, type=None, codes = None):
9292
query=self._session.query(a)
9393
if codes:
9494
query = query.filter(Annotations.AnnotationCode.in_(codes))
95+
if ids:
96+
query = query.filter(Annotations.AnnotationID.in_(ids))
9597
return query.all()
9698

9799
except:

0 commit comments

Comments
 (0)