Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Relations are not being recognized and displayed in AmiGO 2.0 #21

Open
cooperl09 opened this issue Sep 30, 2016 · 5 comments
Open

Relations are not being recognized and displayed in AmiGO 2.0 #21

cooperl09 opened this issue Sep 30, 2016 · 5 comments

Comments

@cooperl09
Copy link
Member

From @cooperl09 on January 17, 2016 1:59

Currently, there are a limited number of relations being recognized by AmiGO 2.0:
is_a
part_of
occurs_in
In the Plant Ontology file, we have a number of important relations that are missing in the browser view:

Relations with examples:

[Typedef]
id: adjacent_to
name: adjacent_to
xref: RO:0002220

e.g. id: PO:0025382!
name: substomatal cavity
relationship: adjacent_to PO:0008032 ! stomatal pore

[Typedef]
id: derives_by_manipulation_from
name: derives_by_manipulation_from

e.g.
id: PO:0000007 leaf-derived cultured plant cell
relationship: derives_by_manipulation_from PO:0025034 ! leaf

[Typedef]
id: develops_from
name: develops_from
xref: RO:0002202
is_transitive: true

e.g.
id: PO:0000015
name: cotyledon primordium
relationship: develops_from PO:0025432 ! cotyledon anlagen

[Typedef]
id: has_part
name: has_part
xref: BFO:0000051
is_transitive: true

e.g.
id: PO:0009049
name: inflorescence
relationship: has_part PO:0009046 ! flower

[Typedef]
id: has_participant
name: has_participant
xref: BFO:0000057

e.g.
id: PO:0007033
name: whole plant development stage
relationship: has_participant PO:0000003 ! whole plant

[Typedef]
id: located_in
name: located_in
xref: RO:0001025

e.g.
id: PO:0025281
name: pollen;
relationship: located_in PO:0025277 ! pollen sac

[Typedef]
id: participates_in
name: participates_in
xref: BFO:0000056

e.g.
id: PO:0000423
name: plant zygote
relationship: participates_in PO:0001097 ! plant zygote stage

[Typedef]
id: preceded_by
name: preceded_by
xref: BFO:0000062
is_transitive: true

e.g.
id: PO:0001040
name: dry seed stage
relationship: preceded_by PO:0007632 ! seed maturation stage

[Typedef]
id: precedes
name: precedes
xref: BFO:0000063

e.g.
id: PO:0001078
name: plant embryo cotyledonary stage
relationship: preceded_by PO:0004507 ! plant embryo bilateral stage
relationship: precedes PO:0001081 ! mature plant embryo stage

Copied from original issue: Planteome/planteome-core#20

@cooperl09
Copy link
Member Author

From @cmungall on January 18, 2016 18:24

@kltm @hditeze I can't find the ticket on the main tracker right now but I know we've discussed this a few times. We only want to filter relationships for ancestry. For direct relationships it's very useful to see and traverse over any relationship types. We really need this in the main amigo. I think this should be relatively straightforward to handle on the owltools end with no changes required on the amigo app or configurations itself

@cooperl09
Copy link
Member Author

From @cmungall on January 18, 2016 18:28

Here: geneontology#220

@cooperl09
Copy link
Member Author

From @marieALaporte on January 26, 2016 16:22

The CO properties method_of, scale_of and variable_of don't show up neither on the browser.

@cooperl09
Copy link
Member Author

From @cmungall on February 18, 2016 1:12

This is already covered in the main amigo ticket, but if we want a test case that is plant specific, see how anther looks in OLS:

http://www.ebi.ac.uk/ols/beta/ontologies/po/terms?iri=http%3A%2F%2Fpurl.obolibrary.org%2Fobo%2FPO_0009066

I think this gets it right (never mind details about whether a denormalized tree view is the best way of showing things, or if the 'visualize' link gives you a headache). The crucial points are:

  • Some kind of relationship lineage display that operates over a subset of the relations (for OLS, isa and part-of; we can include develops-from for amigo if we like)
    • Display of direct incoming and outgoing edges, unrestricted by relationship type

The details of how this would look in amigo would be different. We may have the inferredtreeview as default for the lineage, and we may show what OLS calls 'class relations' in the TermInfo panel, or a new tab. But the information would be the same.

@cooperl09
Copy link
Member Author

This issue was moved to #20

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant