Skip to content

Specimen

One collected biology specimen. Returned by: bio_collector.cargo / bio_lab.specimen

MemberReturnsMeaning
.coords[x, y]Where it was collected (stable across save/load)
.distancenumberStraight-line meters from the collecting outpost, set at collect time
.stagestring"collected" before analysis, "analyzed" after lab.analyze() reveals the fragment and recipe
.fragment_idstring or NoneFragment id. Bio Collector cargo reveals it once the fragment is cataloged; Bio Lab input reveals it only after this specimen reaches "analyzed", even if already cataloged. Full id list: Biology Samples
.namestring or NonePlayer-facing name while identity is known
.raritystring or None"common" / "uncommon" / "rare" / "legendary"; None until analyzed
.recipedict or NoneRequired reagents {reagent_id: qty}; None until analyzed
.production_tiernumber or NoneTier of this specimen’s extraction recipe
.glow[r, g, b] or NoneCoastal specimens only: the dim start color the Bio Luminizer tunes
.geneslist of stringsGeothermal specimens: carried genes (the DNA strand itself is internal; you work at the gene level). Empty otherwise