# Protein Measurements - Source Coverage Map

> Protein Measurements - Source Coverage Map is a paid API for AI agents from www.mahastrategies.com, paid per call via x402, $0.035153/call, status unknown (last checked 2026-10-16).

Binds protein/isoform/sequence measurement record references to an exact owner, subject, revision, content, and source frame, mapping declared sources against provided rows to produce a coverage analysis.

## Facts

- Endpoint: POST https://www.mahastrategies.com/api/v1/compute/protein-measurements/source-coverage-map?utm_source=zero.xyz
- Price: $0.035153/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/protein-measurements-source-coverage-map-93c0dd31
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_EzpcyUegWiTPdoiP3iwNZ

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability protein-measurements-source-coverage-map-93c0dd31 -d '<json body>'
```

Example prompt: I have up to 32 protein measurement rows and a list of declared sources — can you run a source coverage map analysis on this public dataset to show me which sources bind to which rows and where there are gaps?

## When to prefer this

Choose this endpoint when you need to map declared source references against protein, isoform, or sequence-pinned measurement records to produce a coverage frame analysis. It is suited for auditing provenance declarations and identifying coverage gaps in batches of up to 32 rows and 32 sources. It is not a live certification or independent verification service — use it when the goal is binding declared metadata frames, not authenticating raw source bytes.

## Known failure modes

- Rows array exceeds 32 items — request rejected with validation error
- Sources array exceeds 32 items — request rejected with validation error
- Missing required nonpersonalMetadata: true flag — request rejected
- Invalid dataClass value (not 'public' or 'synthetic') — enum validation error
- Malformed row or source references — binding may fail or return incomplete coverage
- Payment of $0.035153 USDC not provided — 402 Payment Required response

## How this service works

Bind record references to an exact owner/subject/revision/content/source frame; hash-shaped strings are declarations, not independently verified source bytes for protein/isoform/sequence-pinned measurement Supplied-record analysis, not independent certification. Full contract at the free describe URL.

## Output

Returns a source coverage map that binds each supplied measurement row to the declared owner, subject, revision, content, and source frame. Identifies which rows are covered by which sources, highlights gaps or unmatched records, and provides hash-shaped string declarations for each binding. The result represents a declared-frame analysis, not independent certification of source bytes.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "rows": {
   "type": "array",
   "maxItems": 32,
   "minItems": 1
  },
  "sources": {
   "type": "array",
   "maxItems": 32,
   "minItems": 1
  },
  "dataClass": {
   "enum": [
    "public",
    "synthetic"
   ],
   "type": "string"
  },
  "nonpersonalMetadata": {
   "type": "boolean",
   "const": true
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/protein-measurements-source-coverage-map-93c0dd31/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from www.mahastrategies.com](https://www.zero.xyz/host/www.mahastrategies.com/llms.txt)
