{"inputSchema":{"type":"object","additionalProperties":false,"required":["artifact"],"properties":{"artifact":{"type":"object","additionalProperties":false,"required":["gffCds"],"properties":{"gffCds":{"type":"object","additionalProperties":false,"required":["data","claim"],"properties":{"data":{"type":"object","additionalProperties":false,"required":["text","transcript_ids"],"properties":{"text":{"type":"string","maxLength":16000,"minLength":0},"transcript_ids":{"type":"array","items":{"type":"string","maxLength":160,"minLength":1},"minItems":1,"maxItems":32}}},"claim":{"anyOf":[{"type":"null"},{"type":"object","additionalProperties":false,"required":["fasta_ignored","feature_records","transcripts"],"properties":{"fasta_ignored":{"type":"boolean"},"feature_records":{"type":"number"},"transcripts":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["coding_bases","complete_codons","phase_errors","segments","strand","trailing_bases","transcript"],"properties":{"coding_bases":{"type":"number"},"complete_codons":{"type":"number"},"phase_errors":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["actual","expected","segment"],"properties":{"actual":{"type":"number"},"expected":{"type":"number"},"segment":{"type":"number"}}},"minItems":0,"maxItems":4096},"segments":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["end","phase","record","start","transcript_offset"],"properties":{"end":{"type":"number"},"phase":{"type":"number"},"record":{"type":"number"},"start":{"type":"number"},"transcript_offset":{"type":"number"}}},"minItems":0,"maxItems":4096},"strand":{"type":"string","maxLength":20000,"minLength":0},"trailing_bases":{"type":"number"},"transcript":{"type":"number"}}},"minItems":0,"maxItems":4096}}}]}}}}}}},"method":"POST","url":"https://detect.halowerk.com/v1/F-TD2000-DATASTRUCTURES-02/gff3-parented-strand-aware-cds-phase-continuation-ledger"}