crispr_design_guides
Design and score CRISPR guides on the subject — on/off-target scores, QC flags, and cloning-enzyme conflicts. Nuclease list comes from the real nuclease registry.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| _files | No | The project: record references shaped like _subject. Their records become library documents a tool names in sequences/parts/document; a trace or alignment is found by file name. | |
| _subject | No | The record to act on: exactly one of sequence, accession (+source), sample (an id from list_samples) or file ({name, text} or {name, base64}); record_index picks one record of several. | |
| min_stem | No | minimum self-complementary stem to report. In nt. Advanced. | |
| nuclease | No | the nuclease (PAM + spacer length) to scan for. Values: SpCas9 (SpCas9: NGG (3')), SpCas9-NG (SpCas9-NG: NG (3')), SpG (SpG: NGN (3')), SpRY (SpRY: NRN (3')), xCas9 (xCas9: NG (3')), SaCas9 (SaCas9: NNGRRT (3')), SaCas9-KKH (SaCas9-KKH: NNNRRT (3')), AsCas12a (AsCas12a: TTTV (5')), LbCas12a (LbCas12a: TTTV (5')), enAsCas12a (enAsCas12a: TTTV (5')). | SpCas9 |
| region_end | No | restrict results to guides ending at/before this position. In bp. Advanced. | |
| region_start | No | restrict results to guides starting at/after this position (0-based). In bp. Advanced. | |
| restriction_enzymes | No | cloning enzymes whose recognition site must NOT appear in the spacer. Advanced. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | Yes | guides passing the region filter | |
| guides | Yes | the designed guides, scored | |
| topSpacer | Yes | spacer of the highest-ranked guide | |
| totalCandidates | Yes | candidates found before filtering |