Skip to main content

This is the project description.

Project description

Translator Testing Model

This is a preliminary schema repo for defining test cases in Translator that can be reused in different test suites. e.g. a test case in plain language might be something like "what drugs may treat MS? I expect fingolimod to return in the top 10 results in less than 5 mins."

Capturing these details in metadata that is parsable and usable by test runners is the objective of this schema. We also want to harmonize our language and nomenclature for the metadata we need (which of these data are required and which are optional for each kind of test case, etc.) so that downstream testing code can utilize a common framework for understanding.

Website

https://TranslatorSRI.github.io/translator_testing_model

Repository Structure

Developer Documentation

The project uses [Poetry](https://python-poetry.org/) to manage its dependencies. Install Poetry then:
  • poetry shell: start up a poetry shell virtual environment
  • poetry install: to install required dependencies

Then use the make command to generate project artifacts:

  • make gen-project: regenerates core project artifacts
  • make all: make everything
  • make deploy: deploys site

Credits

This project was made with linkml-project-cookiecutter.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

translator_testing_model-0.1.0.tar.gz (43.9 kB view details)

Uploaded Source

Built Distribution

translator_testing_model-0.1.0-py3-none-any.whl (22.5 kB view details)

Uploaded Python 3

File details

Details for the file translator_testing_model-0.1.0.tar.gz.

File metadata

  • Download URL: translator_testing_model-0.1.0.tar.gz
  • Upload date:
  • Size: 43.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.0 CPython/3.10.1 Darwin/21.6.0

File hashes

Hashes for translator_testing_model-0.1.0.tar.gz
Algorithm Hash digest
SHA256 0b049884630543777eaa7a2cf6b8ff0e3e4899d8e8acc013e9f379be7c321080
MD5 75239bd460767cdec9b32a28080577c0
BLAKE2b-256 f7243adde394b4c03f3eb81daca2a49a12427b19c6601ffae8c2198d19518e77

See more details on using hashes here.

File details

Details for the file translator_testing_model-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for translator_testing_model-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f94f181ed5d93d36ab5b4c7cbd25e4ece978f08e4b6d0df82907ac5cd8073558
MD5 eb164000fc819be26839edd75a702f65
BLAKE2b-256 e94a1ccf259b6665691e5091be902806e079597d94bf534340455d7a6a244bdf

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page