Generic CURL command:
curl -H "Accept: application/json" https://tools.ostrails.eu/champion/algorithms
Used in conjunction with FAIR Champion (late September 2025 release) test runner to calculate FAIR scores for individual CDC records
| Identifier | https://tools.ostrails.eu/champion/algorithms/d/1Nk0vM4yBpVQTo_UbB62NY_fz93aRZRHBZGh5fG-khOw |
|---|---|
| Endpoint (POST) | https://tools.ostrails.eu/champion/assess/algorithm/d/1Nk0vM4yBpVQTo_UbB62NY_fz93aRZRHBZGh5fG-khOw |
| OpenAPI (GET) | https://tools.ostrails.eu/champion/assess/algorithm/d/1Nk0vM4yBpVQTo_UbB62NY_fz93aRZRHBZGh5fG-khOw |
| Applicable Objects | |
| Application Domains | |
| Benchmark | https://github.com/OSTrails/benchmark-form/blob/main/cessda-benchmark.ttl |
| Scoring Algorithm Google Sheet | https://docs.google.com/spreadsheets/d/1Nk0vM4yBpVQTo_UbB62NY_fz93aRZRHBZGh5fG-khOw |
| Execute |
You may now apply the selected algorithm to a new Digital Object, or an existing Test Result Set |
This algorithm does no useful calculaation but shows how a Google Sheet can be used to configure a "generic" algorithm to score a benchmark
| Identifier | https://tools.ostrails.eu/champion/algorithms/d/16s2klErdtZck2b6i2Zp_PjrgpBBnnrBKaAvTwrnMB4w |
|---|---|
| Endpoint (POST) | https://tools.ostrails.eu/champion/assess/algorithm/d/16s2klErdtZck2b6i2Zp_PjrgpBBnnrBKaAvTwrnMB4w |
| OpenAPI (GET) | https://tools.ostrails.eu/champion/assess/algorithm/d/16s2klErdtZck2b6i2Zp_PjrgpBBnnrBKaAvTwrnMB4w |
| Applicable Objects | |
| Application Domains | |
| Benchmark | https://ostrails.github.io/sandbox/mockbenchmark1.ttl |
| Scoring Algorithm Google Sheet | https://docs.google.com/spreadsheets/d/16s2klErdtZck2b6i2Zp_PjrgpBBnnrBKaAvTwrnMB4w |
| Execute |
You may now apply the selected algorithm to a new Digital Object, or an existing Test Result Set |
The FAIR ARK Benchmark combined with the FAIR ARK Alg scoring algorithm will assess any database registered in FAIRsharing for FAIRness. Such a score will be created from database-level metadata as stored within FAIRsharing. In order for your database to be assessed, you only need to have it registered in FAIRsharing.
| Identifier | https://tools.ostrails.eu/champion/algorithms/d/1GnUr6YiFaqGwoK2-RywnojlwGkgIsY7g1KR4eWCVdlM |
|---|---|
| Endpoint (POST) | https://tools.ostrails.eu/champion/assess/algorithm/d/1GnUr6YiFaqGwoK2-RywnojlwGkgIsY7g1KR4eWCVdlM |
| OpenAPI (GET) | https://tools.ostrails.eu/champion/assess/algorithm/d/1GnUr6YiFaqGwoK2-RywnojlwGkgIsY7g1KR4eWCVdlM |
| Applicable Objects | |
| Application Domains | |
| Benchmark | https://fairsharing.org/7162 |
| Scoring Algorithm Google Sheet | https://docs.google.com/spreadsheets/d/1GnUr6YiFaqGwoK2-RywnojlwGkgIsY7g1KR4eWCVdlM |
| Execute |
You may now apply the selected algorithm to a new Digital Object, or an existing Test Result Set |
The FAIR LS ARK Benchmark, combined with the FAIR LS ARK Alg scoring algorithm, is intended to assess any life science database registered in FAIRsharing for FAIRness. Such a score will be created from database-level metadata as stored within FAIRsharing. In order for your database to be assessed, you only need to have it registered in FAIRsharing.
| Identifier | https://tools.ostrails.eu/champion/algorithms/d/1BroHwggqSs9p33uA-Z7CLz_XJx903IuBu6c8uoInhtk |
|---|---|
| Endpoint (POST) | https://tools.ostrails.eu/champion/assess/algorithm/d/1BroHwggqSs9p33uA-Z7CLz_XJx903IuBu6c8uoInhtk |
| OpenAPI (GET) | https://tools.ostrails.eu/champion/assess/algorithm/d/1BroHwggqSs9p33uA-Z7CLz_XJx903IuBu6c8uoInhtk |
| Applicable Objects | |
| Application Domains | |
| Benchmark | https://fairsharing.org/7456 |
| Scoring Algorithm Google Sheet | https://docs.google.com/spreadsheets/d/1BroHwggqSs9p33uA-Z7CLz_XJx903IuBu6c8uoInhtk |
| Execute |
You may now apply the selected algorithm to a new Digital Object, or an existing Test Result Set |