Skip to content

Commit

Permalink
Merge pull request #228 from dianakolusheva/annotations
Browse files Browse the repository at this point in the history
Annotations
  • Loading branch information
bgyori committed Jun 4, 2021
2 parents b695f7c + 4949223 commit 631ebf9
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 6 deletions.
9 changes: 4 additions & 5 deletions emmaa/statements.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ class EmmaaStatement(object):
Additional metadata for the statement.
"""
def __init__(self, stmt, date, search_terms, metadata=None):
ann = emmaa_metadata_json(search_terms, date, metadata)
ann = emmaa_metadata_json(search_terms, metadata)
add_emmaa_annotations(stmt, ann)
self.stmt = stmt
self.date = date
Expand All @@ -32,8 +32,8 @@ def __repr__(self):
self.date, self.search_terms)

def to_json(self):
output_json = emmaa_metadata_json(self.search_terms, self.date,
self.metadata)
output_json = emmaa_metadata_json(self.search_terms, self.metadata)
output_json['date'] = self.date.strftime('%Y-%m-%d-%H-%M-%S')
# Get json representation of statement
json_stmt = self.stmt.to_json(use_sbo=False)
# Stringify source hashes: JavaScript can't handle int's of length > 16
Expand All @@ -54,11 +54,10 @@ def to_emmaa_stmts(stmt_list, date, search_terms, metadata=None):
return emmaa_stmts


def emmaa_metadata_json(search_terms, date, metadata):
def emmaa_metadata_json(search_terms, metadata):
if not metadata:
metadata = {}
return {'search_terms': [st.to_json() for st in search_terms],
'date': date.strftime('%Y-%m-%d-%H-%M-%S'),
'metadata': metadata}


Expand Down
1 change: 0 additions & 1 deletion emmaa/tests/test_statements.py
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,6 @@ def test_to_emmaa_stmts():
emmaa_anns = estmt.stmt.evidence[0].annotations.get('emmaa')
assert emmaa_anns
assert len(emmaa_anns['search_terms']) == 2
assert isinstance(emmaa_anns['date'], str)
assert emmaa_anns['metadata'] == {'internal': True}


Expand Down

0 comments on commit 631ebf9

Please sign in to comment.