{"protocolVersion":"0.3.0","name":"HALOWERK biowerk","description":"HALOWERK biowerk. Bezahlung über x402 in USDC auf Base Mainnet.","url":"https://bio.halowerk.com","version":"1.0.0","preferredTransport":"JSONRPC","capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false},"defaultInputModes":["application/json"],"defaultOutputModes":["application/json"],"skills":[{"id":"biowerk_protein_folding","name":"Validates and scores a supplied two-dimensional HP lattice conformation.","description":"Checks that a hydrophobic/polar sequence follows a self-avoiding unit-step lattice path, then counts non-consecutive hydrophobic contacts and assigns one negative energy unit per contact. It evaluates a supplied toy conformation only; it neither predicts a fold nor represents atomic chemistry, kinetics, solvent or biological function.","tags":["biowerk"],"examples":[],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"biowerk_crispr_offtarget","name":"Ranks supplied candidate sequences by guide mismatches and PAM compatibility.","description":"Compares one guide with caller-supplied candidate protospacers, weights mismatches in the guide’s final ten positions twice, applies a simple NGG PAM penalty, and ranks a transparent similarity score. It does not search a genome, model bulges, chromatin or nuclease-specific biology, and must not be used as a clinical or laboratory safety decision.","tags":["biowerk"],"examples":[],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"biowerk_dna_storage_encode","name":"Encodes UTF-8 bytes into a deterministic A/C/G/T representation.","description":"Maps each two-bit group of caller-supplied UTF-8 bytes to A, C, G or T and reports a SHA-256 checksum of the original bytes. This reversible representation performs no biological synthesis, homopolymer balancing, GC optimization, addressing or error-correcting code.","tags":["biowerk"],"examples":[],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"biowerk_microbiome_diversity","name":"Calculates standard alpha-diversity indices from supplied taxon counts.","description":"Normalizes non-negative caller-supplied taxon counts and computes observed richness, natural-log Shannon entropy, Simpson diversity and Pielou evenness. It does not perform sequence classification, compositional correction, rarefaction, cohort comparison or medical interpretation.","tags":["biowerk"],"examples":[],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"biowerk_pathogen_r0","name":"Calculates a transparent homogeneous-mixing R0 and susceptible-adjusted Re.","description":"Multiplies per-contact transmission probability, effective contacts per day and infectious duration to obtain a simple basic reproduction number, then applies a susceptible fraction for an effective number. It is a classroom homogeneous-mixing calculation, not an outbreak estimate, fitted epidemiological model or public-health forecast.","tags":["biowerk"],"examples":[],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"biowerk_biomarker_longevity","name":"Builds a transparent weighted standardized index from caller-defined biomarker references.","description":"Standardizes each supplied value against its supplied mean and standard deviation, flips markers whose favorable direction is lower, and computes a weighted composite mapped to a bounded 0–100 index. The references and weights come entirely from the caller; this is not a validated longevity score, diagnosis, prognosis or medical advice.","tags":["biowerk"],"examples":[],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"biowerk_syn_yeast_yield","name":"Calculates a stoichiometric product ceiling and process-adjusted yield from supplied substrates.","description":"Divides each available substrate mass by its required mass per product mass, selects the limiting substrate, and applies a caller-supplied process efficiency. It does not model yeast metabolism, kinetics, oxygen transfer, toxicity, regulation or actual fermentation performance.","tags":["biowerk"],"examples":[],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"biowerk_allergen_epitope","name":"Compares a protein sequence with supplied epitopes using transparent sequence similarity metrics.","description":"Builds amino-acid k-mer sets, calculates Jaccard similarity, and finds the highest contiguous identity between each supplied epitope and any equal-length window of the query. It does not predict immune binding, allergenicity, cross-reactivity or clinical risk and cannot replace curated databases or laboratory testing.","tags":["biowerk"],"examples":[],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"biowerk_phage_matching","name":"Finds best exact-length spacer matches in a supplied phage sequence and its reverse complement.","description":"Slides each caller-supplied spacer over a bounded phage sequence in both orientations, records its minimum Hamming distance and reports matches within a caller-selected mismatch threshold. It does not account for PAMs, phage taxonomy, infection biology, escape, host range or therapeutic suitability.","tags":["biowerk"],"examples":[],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"biowerk_tissue_scaffold","name":"Estimates idealized porous-scaffold permeability and superficial flow.","description":"Uses the Kozeny-Carman relation with supplied porosity and pore diameter, then applies Darcy’s law with supplied thickness, viscosity and pressure drop. It is an idealized homogeneous porous-medium calculation, not scaffold design validation, cell-transport modeling, biocompatibility assessment or medical guidance.","tags":["biowerk"],"examples":[],"inputModes":["application/json"],"outputModes":["application/json"]}],"payment":{"protocol":"x402","network":"eip155:8453","asset":"USDC","recipient":"0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E","manifest":"https://bio.halowerk.com/.well-known/x402"}}