Skip to content
This repository has been archived by the owner on Sep 7, 2022. It is now read-only.

Commit

Permalink
Remove white spaces from relation names
Browse files Browse the repository at this point in the history
  • Loading branch information
cthoyt committed Nov 20, 2018
1 parent 031dd54 commit ffdace4
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions src/biokeen/convert.py
Original file line number Diff line number Diff line change
Expand Up @@ -54,57 +54,57 @@ def get_triple(graph: BELGraph, u: BaseEntity, v: BaseEntity, key: str) -> Tuple
if relation in HAS_COMPONENT:
return (
f'{v.namespace}:{v.identifier or v.name}',
'part of',
'partOf',
str(u),
)

elif relation == PART_OF:
return (
f'{u.namespace}:{u.identifier or u.name}',
'part of',
'partOf',
f'{v.namespace}:{v.identifier or v.name}',
)

elif relation == REGULATES and object_modifier and object_modifier.get(MODIFIER) == ACTIVITY:
return (
f'{u.namespace}:{u.identifier or u.name}',
'activity directly negatively regulates activity of',
'activityDirectlyNegativelyRegulatesActivityOf',
f'{v.namespace}:{v.identifier or v.name}',
)

elif relation == DIRECTLY_DECREASES and isinstance(u, MicroRna) and isinstance(v, Rna):
# this is a mircoRNA regulation
return (
f'{u.namespace}:{u.identifier or u.name}',
'represses expression of',
'repressesExpressionOf',
f'{v.namespace}:{v.identifier or v.name}',
)

elif relation == TRANSLATED_TO:
return (
f'{u.namespace}:{u.identifier or u.name}',
'ribosomally translates to',
'ribosomallyTranslatesTo',
f'{v.namespace}:{v.identifier or v.name}',
)

elif relation == TRANSCRIBED_TO:
return (
f'{u.namespace}:{u.identifier or u.name}',
'transcribed to',
'transcribedTo',
f'{v.namespace}:{v.identifier or v.name}',
)

elif relation == IS_A:
return (
f'{u.namespace}:{u.identifier or u.name}',
'is a',
'isA',
f'{v.namespace}:{v.identifier or v.name}',
)

elif relation == EQUIVALENT_TO:
return (
f'{u.namespace}:{u.identifier or u.name}',
'equivalent to',
'equivalentTo',
f'{v.namespace}:{v.identifier or v.name}',
)

Expand Down

0 comments on commit ffdace4

Please sign in to comment.