Skip to content

Project: Dictionaries

Lakshmi Devi Priya edited this page Jun 30, 2020 · 12 revisions

Name

DistributedDictionary

Why needed

Because AMI uses a large n umber of dictionaries which may be developed independently and globally. AMIDictionaries are now spread over many sites, different degrees of compliance, and different location types (in-jar resources, distributed $DICTIONARY, local files, web sites). It's fun and a mess, just as the 1994 web was!

Similar/previous work

  • amidict org.contentmine.ami.tools.dictionary. Primary tools for creating, editing, translating, displaying, merging.

Proposed work

Definitions:

  • define the syntax
  • namespaces?

Tools

  • amidict-based: create, display, search , translate (the last is mainly json<->xml)
  • ami search supports distributed dictionaries but needs testing.

Developers

  • Peter Murray-Rust
  • ???

Testing

  • Richard Light
  • Emanuel Faria

Project page

???

Current state

Main use is in-jar resources. The distributed syntax works in ami search but is probably out-of-date. The dictionaries are not all Wikidata-ified.

Priority Dictionaries

  • country (Ambreen)
  • disease (Priya)
  • virus (vertebrate) (Kareena)
  • drugs (Rajan)
  • funders (PMR)

Testing amidict

Tester: Ambreen H

Dictionary: country

  1. Tested amidict to create the country dictionary
  2. Dictionary creation successful
  3. Detailed report: https://github.com/petermr/openVirus/blob/master/dictionaries/country/country_dict.md

Tester 2 : Lakshmi Devi Priya

Dictionary : Disease

Clone this wiki locally