Giter Site home page Giter Site logo

planteome / amigo Goto Github PK

View Code? Open in Web Editor NEW

This project forked from geneontology/amigo

4.0 4.0 0.0 181.48 MB

This repo is the Planteome fork of geneontology.org AmiGO2 project. Issues in this repo should be reported only on AmiGO issues. Issues can be pushed upstream if relevant for GO.

License: BSD 3-Clause "New" or "Revised" License

HTML 0.01% Emacs Lisp 0.18% Perl 8.14% Java 0.04% JavaScript 90.80% CSS 0.55% Ruby 0.01% Python 0.15% Gherkin 0.11%

amigo's People

Contributors

cmungall avatar elserj avatar hdietze avatar jnguyenx avatar kltm avatar lpalbou avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

amigo's Issues

Issue with curator definition DBX-Ref for Gramene curators

Notice a weird issue- where we have Gramene curators names in the definition DBX-Ref, Amigo is trying to create a link, but it goes nowhere. This is because we have the GR: Xref in our annotations.
Suggest we change the curator dbxref to Gramene: from GR: to avoid this issue.

examples:
GR:Pankaj_Jaiswal
GR:Anuradha_Pujar
GR:Chih-Wei_Tung

Planteome: ontologies being loaded

http://dev.planteome.org/amigo/search/ontology

May need Chris and Seth's help here.

I just looked on the types of ontologies being loaded...

suggest dropping

  • quality (PATO) not sure if we need it here. If it is coming from cross products or helping Termgenie, I suggest for this release clean them out.
  • ECO
  • If we can import cassava ontology into TO as we showed a proof of concept in our workshop, then we do not need it to be loaded separately.

-can we merge go/extensions/gorel into external....the are both relations ontologies

avoid duplicating pato.ontology vs quality.........

Synonym dbxrefs are not being displayed

In the plant structure development stage (PO:0009012) branch of the PO we have a large number of mappings from our stage terms to terms in other ontologies and vocabularies.
The corresponding mappings (eg GRO:ID) do not show up in the browser and you cannot search for them.

For example:
[Term]
id: PO:0007022
name: seed imbibition stage
namespace: plant_structure_development_stage
def: "A seed germination stage (PO:0007057) during which there is absorption of water by the seed (PO:0009010)." [Gramene:Anuradha_Pujar, ISBN:0306416875, POC:Laurel_cooper]
synonym: "0.1 imbibition in maize (related)" RELATED [MaizeGDB:64054]
synonym: "01 Beginning of seed imbibition in soybean (related)" RELATED [SOY:0000090]
synonym: "03 Seed imbibition complete in soybean (related)" RELATED [SOY:0000091]
synonym: "1.02-start of imbibition in barley (related)" RELATED [GRO:0007053]
synonym: "1.02-start of imbibition in oat (related)" RELATED [GRO:0007053]
synonym: "1.02-start of imbibition in Triticeae (related)" RELATED [GRO:0007053]
synonym: "1.02-start of imbibition in wheat (related)" RELATED [GRO:0007053]
synonym: "1.03-imbibition complete in barley (related)" RELATED [GRO:0007054]
synonym: "1.03-imbibition complete in oat (related)" RELATED [GRO:0007054]
synonym: "1.03-imbibition complete in Tricticeae (related)" RELATED [GRO:0007054]
synonym: "1.03-imbibition complete in wheat (related)" RELATED [GRO:0007054]
synonym: "BBCH growth stage 01 (related)" RELATED [ISBN:3826331524]
synonym: "imbibition in Arabidopsis (related)" RELATED [TAIR:0000394]
synonym: "imbibition in Solanaceae (related)" RELATED [SGN:0000004]
xref: PO_GIT:366
xref: PO_GIT:595
is_a: PO:0007057 ! seed germination stage

Is there a way to display these in the Planteome browser?

GR_gene Xref need fixing

Base_Statistics - add new aspects to "annotations by aspect/species by evidence"

Trying to add non-GO aspects to "base_statistics" graph for annotations by aspect, and it doesn't seem to be as easy as I hoped.

I've modified the javascript/web/BaseStatistics.js file where I think it needs to be, and they show up on the axis, but no annotations are actually picked up. I assume I need to make some other change to get it to recognize the new aspects, but not sure where it would be.

Relations are not being recognized and displayed in AmiGO 2.0

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

allow/convert spaces inside relationships in column 16?

@cmungall is there a way to allow spaces in column 16?

We have lots of germplasm annotations that receive the relationship: "has_phenotype_score()" And the string that get's pulled from the Samara scrape file often has spaces in it. For example:

"Culm_diameter_(mm)_of_basal_internode_at_repro.=6"

Currently I am simply substituting spaces, and other illegal characters for "_". It works, but it looks really bad when displayed on the browser. I was wondering if there was a way to allow spaces if the string containing them falls inside the "( )" of the relationship. Or if there is something I can replace the spaces with that would be converted to spaces when viewing them in the browser (Think "%20" in URLs). In the above example the column16 from the GAF would look like:

has_phenotype_score(Culm%20diameter%20(mm)%20of%20basal%20internode%20at%20repro.=6)

That way the browser would display this as:

has phenotype score Culm diameter (mm) of basal internode at repro.=6

Let me know if this is not clear.

Cannot search for EO or PDO terms by ID #

From @seymourmegan on August 31, 2015 17:44

We are unable to look up EO or PDO terms by ID # in the TO,EO, PSO Dev browser.
http://palea.cgrb.oregonstate.edu/trait_ontology/cgi-bin/trait_amigo/go.cgi

For example:
When I search for PDO:0000176, the dev browser returns nothing.
Sometimes it will find the PDO or EO ID in a definition and return that, but otherwise does not work.
Since this was originally just for the TO, it seems to be set only to find TO ids.

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

uptime monitoring?

Working on the GBCR paper we discovered that it would be nice to have something external that does "uptime monitoring" of our sites. Should probably have it keep track of both the drupal and AmiGO sites.

GO uses "Uptimerobot site monitoring".

Planteome: Search cassava germplasm annotations

http://dev.planteome.org/amigo/search/annotation?q=*:*&fq=assigned_by:%22marie-angelique_laporte%22&sfq=document_category:%22annotation%22

needs fixing the GAF annotation file.

  • fill object name column. if no data available, replicate the info from object symbol column
  • some direct annotation data shows up as TO ID vs others with TO term name. Not sure where the fault is. Whether it is so in the GAF file or it's a Amigo display issue

on this page
http://dev.planteome.org/amigo/gene_product/Genesys:CM840-177
the synonym should not have a hyperlink.

link the Genesys:CM840-177 hyperlinked to genesys database website.

Synonym scopes are not being displayed- AmiGO 2.0

From @cooperl09 on December 12, 2015 23:51

Synonym types are not being displayed in the AmiGO 2.0 browser. For example see fruit: http://dev.planteome.org/amigo/term/PO:0009001

The types of synonyms are listed here: http://wiki.plantontology.org/index.php/PO_Developers_Guide#Synonyms

For example:
narrow: accessory fruit
narrow: achene
narrow: acorn
narrow: aggregate fruit
narrow: akene
narrow: anthocarp
narrow: berry
broad: diaspore

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

Relations are not being recognized and displayed in AmiGO 2.0

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

google analytics

unless it is in place, can we put the Google Analytic code integrated.

-pankaj

PECO definition source appears twice in the browser, but is not in the file

See: http://browser.planteome.org/amigo/term/EO:0007359#display-lineage-tab

http://dev.planteome.org/amigo/term/PECO:0007359#display-lineage-tab

Compare to stanza in file:
[Term]
id: PECO:0007359
name: plant experimental condition
alt_id: EO:0007359
def: "A plant treatment (PECO:0001001) and/or study type (PECO:0007231) applied to a whole plant (PO:0000003), a plant structure (PO:00090119), and/or a plant population as part of an experiment to evaluate the plant response." [GR:pj, PO:cooperl]

Not sure why this is occurring in this ontology only?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.