PavlidisLab / gotrack

Web-based system and database that provides access to historical records and trends in the Gene Ontology and GO annotations
1 stars 0 forks source link

Differentiate organisms loaded from organisms displayed in UI #26

Open ppavlidis opened 6 years ago

ppavlidis commented 6 years ago

Primary example is on the term tracker Gene Breakdown.

Organisms like dog, cow, pig, chicken are of lower use. Since most of these annotations are computational, and the number of people using them is small, I'm not sure it adds enough value.

It should be a server configuration to choose which organisms to work with so we can re-enable them if we feel the need.

ppavlidis commented 6 years ago

Just to clarify, there's probably no major downside to keeping these orgs in our database and allowing the API to support them. Just about the web interface.

JacobsonMT commented 6 years ago

Similar server configuration already exists, the following will only load the organisms in a comma separated list:

gotrack.speciesRestriction=fly,yeast,zebrafish,dicty,arabidopsis,human,worm,mouse,rat

(Are these the organisms you'd like enabled on production?)

What is currently not supported is differentiating organisms loaded from organisms displayed thus allowing a situation where we display a subset of organisms in the UI but allow all in the API.

ppavlidis commented 6 years ago

Yes, that list is okay, dropping pig, dog and chicken is fine. Having a different setup for the API is not important.