agentsclimarketplace

Genome match

Skill BioTender-max/awesome-bio-agent-skills/skills/clawbio/genome-match

Score genetic compatibility across all male-female pairings in a Genomebook generationFrom its SKILL.md

Install
npx -y skills add BioTender-max/awesome-bio-agent-skills --skill genome-match

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.

What its file declares

Copied from the file, not written here

The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.

SKILL.md

2.6 KB, 529 tokens by cl100k_base, as published. Nobody here has run it

💞 GenomeMatch

Purpose

Score genetic compatibility between all male-female pairings in a Genomebook generation. The engine evaluates heterozygosity advantage, disease carrier risk, and trait complementarity to rank optimal mating pairs for the next generation.

How It Works

  1. Load genomes for a target generation from GENOMEBOOK/DATA/GENOMES/.
  2. Compute pairwise compatibility for every M x F combination:
    • Heterozygosity score (40%): fraction of loci where offspring would be heterozygous (genetic diversity advantage).
    • Trait complementarity (40%): reward balanced trait combinations and high average trait values across the pair.
    • Disease risk penalty (20%): flag pairs where both parents carry recessive disease alleles (25% affected offspring risk per flagged condition).
  3. Rank all pairings by composite score (0.0 to 1.0).
  4. Select non-overlapping mating pairs via greedy selection from the top of the ranked list (each individual mates at most once per generation).

Input

  • GENOMEBOOK/DATA/GENOMES/*.genome.json
  • GENOMEBOOK/DATA/disease_registry.json

Output

  • Ranked compatibility table (all M x F pairings)
  • Selected mating pairs for the next generation

CLI Usage

# Score all pairings for generation 0
python skills/genome-match/genome_match.py

# Score a specific generation
python skills/genome-match/genome_match.py --generation 1

# Demo mode
python skills/genome-match/genome_match.py --demo

# Limit output to top N pairings
python skills/genome-match/genome_match.py --top 10

Output Format

Rank          Male x Female              Score   Het   Comp   Risk  Flags
   1      einstein-g0 x curie-g0         0.8234  0.650  0.821  0.000  --
   2      darwin-g0   x franklin-g0      0.7891  0.600  0.790  0.000  --
...

SELECTED MATING PAIRS (generation 0 -> 1):
  Albert Einstein x Marie Curie  (compat: 0.8234)
  Charles Darwin x Rosalind Franklin  (compat: 0.7891)

What ships with it: 1 file

3.4 KB alongside SKILL.md, 1 of them executable

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.