<commit_before>{
    "title": "Repliseq Experiment Variables",
    "description": "Experimental variables for a Repliseq experiment.",
    "id": "/profiles/experiment_repliseq.json",
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "required": ["experiment_type", "award", "lab", "biosample"],
    "identifyingProperties": ["uuid", "accession", "aliases"],
    "additionalProperties": false,
    "mixinProperties": [
        { "$ref": "mixins.json#/schema_version" },
        { "$ref": "mixins.json#/accession" },
        { "$ref": "mixins.json#/uuid" },
        { "$ref": "mixins.json#/aliases" },
        { "$ref": "mixins.json#/attribution" },
        { "$ref": "mixins.json#/submitted" },
        { "$ref": "mixins.json#/notes" },
        { "$ref": "mixins.json#/references" },
        { "$ref": "mixins.json#/dbxrefs" },
        { "$ref": "mixins.json#/documents" },
        { "$ref": "mixins.json#/library"},
        { "$ref": "experiment.json#/properties" }
    ],
    "properties": {
        "schema_version": {
            "default": "1"
        },
        "experiment_type": {
            "enum": [
            "repliseq"
          ]
        },
        "dna_label": {
            "title": "DNA label",
            "description": "The tag or chemical used to label the newly replicated DNA - usually BrdU",
            "type": "string",
            "comment": "an enum/default of BrdU"
        },
        "labeling_time": {
            "title": "Labeling time",
            "description": "Time in minutes of labeling pulse",
            "type": "number"
        },
        "antibody": {
            "title": "Antibody",
            "description": "ENCODE accession for antibody used to pull down the labeled DNA",
            "type": "string",
            "comment": "Can we depend on encode having antibody or allow other string?",
            "pattern": "ENCAB.+"
        },
        "antibody_lot_id": {
            "title": "Antibody Lot ID",
            "description": "Identifier for the specific lot of antibody used",
            "type": "string"
        },
        "cell_cycle_stage": {
            "title": "Cell Cycle Stage",
            "description": "After sorting stage that the cell fraction falls in",
            "type": "string",
            "comment": "Link with a specific ontology",
            "enum": ["G1a", "G1b", "S1", "S2", "S3", "S4", "G2/M"]
        },
        "cell_sorting_details": {
            "title": "Cell Cycle Sorting Information",
            "description": "Details on cell sorting by FACS",
            "type": "string",
            "comment": "will linkTo ExperimentCellSorting"
        }
    },
    "facets": {
        "award.project": {<commit_msg>FF-383 #comment Facs sort as protocol linkTo<commit_after>{
    "title": "Repliseq Experiment Variables",
    "description": "Experimental variables for a Repliseq experiment.",
    "id": "/profiles/experiment_repliseq.json",
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "required": ["experiment_type", "award", "lab", "biosample"],
    "identifyingProperties": ["uuid", "accession", "aliases"],
    "additionalProperties": false,
    "mixinProperties": [
        { "$ref": "mixins.json#/schema_version" },
        { "$ref": "mixins.json#/accession" },
        { "$ref": "mixins.json#/uuid" },
        { "$ref": "mixins.json#/aliases" },
        { "$ref": "mixins.json#/attribution" },
        { "$ref": "mixins.json#/submitted" },
        { "$ref": "mixins.json#/notes" },
        { "$ref": "mixins.json#/references" },
        { "$ref": "mixins.json#/dbxrefs" },
        { "$ref": "mixins.json#/documents" },
        { "$ref": "mixins.json#/library"},
        { "$ref": "experiment.json#/properties" }
    ],
    "properties": {
        "schema_version": {
            "default": "1"
        },
        "experiment_type": {
            "enum": [
            "repliseq"
          ]
        },
        "dna_label": {
            "title": "DNA label",
            "description": "The tag or chemical used to label the newly replicated DNA - usually BrdU",
            "type": "string",
            "comment": "an enum/default of BrdU"
        },
        "labeling_time": {
            "title": "Labeling time",
            "description": "Time in minutes of labeling pulse",
            "type": "number"
        },
        "antibody": {
            "title": "Antibody",
            "description": "ENCODE accession for antibody used to pull down the labeled DNA",
            "type": "string",
            "comment": "Can we depend on encode having antibody or allow other string?",
            "pattern": "ENCAB.+"
        },
        "antibody_lot_id": {
            "title": "Antibody Lot ID",
            "description": "Identifier for the specific lot of antibody used",
            "type": "string"
        },
        "cell_cycle_stage": {
            "title": "Cell Cycle Stage",
            "description": "After sorting stage that the cell fraction falls in",
            "type": "string",
            "comment": "Link with a specific ontology",
            "enum": ["G1a", "G1b", "S1", "S2", "S3", "S4", "G2/M"]
        },
        "cell_sorting_protocol": {
            "title": "Sorting Protocol",
            "description": "Protocol with details on cell sorting by FACS",
            "type": "string",
            "linkTo": "Protocol"
        }
    },
    "facets": {
        "award.project": {
{'fraction_non_alphanumeric': 0.1718350966800438, 'fraction_numerical': 0.004195549069682597, 'mean_word_length': 2.0259381898454745, 'pattern_counts': {'":': 116, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3944700', 'n_tokens_mistral': 1677, 'n_tokens_neox': 1626, 'n_words': 400}