lamindb.core.datasets.mini_immuno.define_features_labels¶
- lamindb.core.datasets.mini_immuno.define_features_labels()¶
Features & labels to validate the mini immuno datasets.
import lamindb as ln import bionty as bt # define valid labels perturbation_type = ln.ULabel(name="Perturbation", is_type=True).save() ln.ULabel(name="DMSO", type=perturbation_type).save() ln.ULabel(name="IFNG", type=perturbation_type).save() bt.CellType.from_source(name="B cell").save() bt.CellType.from_source(name="T cell").save() # define valid features ln.Feature(name="perturbation", dtype=perturbation_type).save() ln.Feature(name="cell_type_by_model", dtype=bt.CellType).save() ln.Feature(name="cell_type_by_expert", dtype=bt.CellType).save() ln.Feature(name="assay_oid", dtype=bt.ExperimentalFactor.ontology_id).save() ln.Feature(name="donor", dtype=str, nullable=True).save() ln.Feature(name="concentration", dtype=str).save() ln.Feature(name="treatment_time_h", dtype="num", coerce_dtype=True).save()
- Return type:
None