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
- examples/ - example data
- project/ - project files (do not edit these)
- src/ - source files (edit these)
- tests/ - Python tests
Developer Documentation
poetry shell
: start up a poetry shell virtual environmentpoetry install
: to install required dependencies
Then use the make
command to generate project artifacts:
make gen-project
: regenerates core project artifactsmake all
: make everythingmake deploy
: deploys site
Credits
This project was made with linkml-project-cookiecutter.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for translator_testing_model-0.1.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0b049884630543777eaa7a2cf6b8ff0e3e4899d8e8acc013e9f379be7c321080 |
|
MD5 | 75239bd460767cdec9b32a28080577c0 |
|
BLAKE2b-256 | f7243adde394b4c03f3eb81daca2a49a12427b19c6601ffae8c2198d19518e77 |
Hashes for translator_testing_model-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f94f181ed5d93d36ab5b4c7cbd25e4ece978f08e4b6d0df82907ac5cd8073558 |
|
MD5 | eb164000fc819be26839edd75a702f65 |
|
BLAKE2b-256 | e94a1ccf259b6665691e5091be902806e079597d94bf534340455d7a6a244bdf |