Comments (5)
The core association model aims to represent the underlying statement about a biological relationship, regardless of evidence. Evidence would be added as additional properties on the association object.
The actual evidence model is orthogonal. We could opt for a simple model similar to what GO and Wikidata use, e.g. using ECO to record evidence type. At the top level ECO distinguishes between experimental and computed; we could choose to adopt that as a minimal standard within translator. This would leave open the option of a richer evidence model, such as SEPIO.
Should we include evidence as a future topic for discussion on a translator call? On the one hand I am keen to push forward discussing some minimal standard we can adopt. On the other, it might be easy for us to get distracted here, and we should perhaps wait first for use cases?
from biolink-model.
+1 to Chris' response. I think we can move on to evidence after the core association model is set – including the task of standardizing semantic types and predicates. Initially, we can limit any evidence metadata we need to collect to a simplistic model (ECO codes + publications that hang from the association itself).
As Chris indicated, SEPIO is designed to extend this simplistic model to provide richer evidence and provenance metadata. For example it would allow you to describe that actual data used as evidence (i.e. experimental measurements or computed scores), the details of the methods and tools used to generate these data, and even delineate when separate lines of evidence that are used in support of an assertion.
Once the core association model is set, hopefully soon, we can take a deeper dive into the orthogonal issue of a richer evidence and provenance model.
from biolink-model.
Thanks! That makes perfect sense to me!!
from biolink-model.
Is this question resolved or is there more to be done on this ticket?
from biolink-model.
@mbrush @kevinxin90 - I am closing this case with the notion that all of our EPC meta data group work has taken care of harmonizing evidence representation in the model (though we are still adding properties to capture supporting data types, etc. - This more specific work is documented in other tickets). Please reopen if your concerns aren't being addressed?
from biolink-model.
Related Issues (20)
- Hazardous or Poisonous Substance (T131) mapped incorrectly to SmallMolecule
- Add a biolink:CommonDataElementBundle to provide an ordered list of biolink:CommonDataElement
- Incorrect mapping? skos:relatedMatch HOT 1
- SEMMED mappings to related to
- FMA identifiers don't resolve HOT 1
- Importing biolink raises ModuleNotFoundError HOT 1
- Inverses of mixin predicates don't establish an is_a path to a "root" mixin
- Obsolete Bacterium, or place it correctly
- Make the hierarchy is-a complete
- `biolink` base namespace does not redirect correctly? HOT 1
- Two discrepencies in `OMIM` prefix
- A URL from Reactome database HOT 11
- Move prefix map to src
- Prediction Qualifiers HOT 2
- Generated Python/Pydantic Models as Package? HOT 1
- Pathway `preceded_by`/`followed_by` HOT 2
- Sequence Motif PWMs
- What is the Prefix for microRNA?
- It seems impossible to instantiate GeneToGoTermAssociation objects using the python classes
- Is the domain of 'predisposes to condition' (chemical or drug or treatment) too restrictive?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from biolink-model.