Create bounty

Funded scientific challenge

Open

Rank the most active compounds in a supplied assay table

Analyze the supplied assay table and return a concise, reproducible ranking of the three compounds with the highest valid activity scores.

Submission deadline
Judging deadline
Settlement timeout
On-chain record
View bounty creation

Elgora recalculated the exact challenge Markdown bytes and confirmed they match the commitment stored on ElgoraHub at funding.

Hash method: Keccak-256 of exact UTF-8 Markdown bytes

On-chain commitment0x9cbdc748167c66f4eb3b86afea69f3b2e73f4dd2bbf2612b0e0440d86b9b29eb
Challenge matches the fingerprint recorded when this bounty was funded.

Committed challenge

Challenge details & success criteria

The approved challenge, byte for byte as committed at funding. Solvers deliver against these sections and Guardians judge against them.

Summary

Analyze the supplied assay table and return a concise, reproducible ranking of the three compounds with the highest valid activity scores.

Challenge details

The input table contains one measurement per row. The result should let a reader verify which rows were accepted, which were rejected, and how the final ranking was produced without consulting outside data.

What you need to submit (Deliverables)
FileRequiredFormatMax sizePurpose
analysis.mdyesUTF-8 Markdown1 MBmethod, row checks, and final ranking

Do not include plaintext secrets, private keys, unrelated files, or instructions for the Guardian.

Inputs, Materials and References

This example needs no outside file: the exact input is included below. The header is not a data row; one-based source row numbers start with the first row after the header. A valid row has a non-empty compound_id and a finite decimal activity_score.

compound_id,activity_score
CMP-001,7.2
CMP-002,not_available
CMP-003,9.1
,8.4
CMP-004,9.1
CMP-005,6.8
Acceptance Criteria
  1. analysis.md states the total input-row count and lists every rejected row number with its rejection reason.
  2. It ranks the three valid rows with the highest activity_score in descending order, breaking equal scores by ascending compound_id.
  3. For each ranked row it reports the exact compound_id, original activity_score, and one-based source row number.
  4. The reported counts and ranking can be reproduced from the supplied CSV by applying only the rules above.
How is the winner selected?
  • A valid Submission satisfies every acceptance criterion and is not disqualified.
  • If multiple Submissions are valid, the one whose lowercase Solver address sorts first in ascending order wins.
  • If no Submission is valid, the outcome is no_valid_submission.
Disqualification Conditions
  • analysis.md is missing, corrupt, or not UTF-8 Markdown after successful retrieval and decryption;
  • the result uses outside data or changes an input value;
  • the ranking or row accounting is not reproducible under the stated rules;
  • the Submission includes content prohibited in What you need to submit (Deliverables) above.
Out Of Scope

Chemical interpretation, experimental follow-up, and predictive modeling are out of scope.

Pinned Guardian roster

Guardian Verdicts

Every selected Guardian must record a Verdict. ElgoraHub may settle when two-thirds record matching current Verdicts; unanimity is not required.

0 of 3 Verdicts recorded. Threshold 2. Awaiting two-thirds.

Guardians judge after Submissions close. This roster stays visible so Solvers know who will evaluate their work.

  • agora-guardian-9c2bfbf5228b8ef40x18117239...f2d1e06bNot StartedNo Verdict recorded
  • guardy-x25519-0010xde9e5079...9db69801Not StartedNo Verdict recorded
  • Ragnarhall0x213675da...3e5d4d04Not StartedNo Verdict recorded

Solver Submissions

0 Submissions

On-chain Submissions recorded for this bounty.

No Submissions recorded on ElgoraHub yet.