<commit_before>{
    "authors": [],
    "behavior": {
        "service-mapping": {
            "input_mapping": [
                {
                    "narrative_system_variable": "workspace",
                    "target_property": "ws_id"
                },
                {
                    "input_parameter": "alignment_sample_id",
                    "target_property": "alignment_sample_id"
                },
                {
                    "input_parameter": "output_obj_name",
                    "target_property": "output_obj_name"
                },
                {
                    "input_parameter": "annotation_gtf",
                    "target_property": "annotation_gtf"
                },
                {
                    "input_parameter": "num_threads",
                    "target_property": "num_threads"
                },
                {
                    "input_parameter": "library-type",
                    "target_property": "library-type"
                },
                {
                    "input_parameter": "library-norm-method",
                    "target_property": "library-norm-method"
                },
                {
                    "input_parameter": "min-intron-length",
                    "target_property": "min-intron-length"
                },
                {
                    "input_parameter": "max-intron-length",
                    "target_property": "max-intron-length"
                },
                {
                    "input_parameter": "overhang-tolerance",
                    "target_property": "overhang-tolerance"
                }
            ],
            "output_mapping": [
                {
                    "service_method_output_path": [
                        0
                    ],
                    "target_property": "CufflinksCall"
                }
            ]
        }
    },
    "categories": [
        "active"
    ],
    "contact": "<EMAIL>",
    "job_id_output_field": "docker",
    "parameters": [
        {
            "advanced": false,
            "allow_multiple": false,
            "default_values": [
                ""
            ],
            "field_type": "text",
            "id": "ws_id",
            "optional": false
        },
        {
            "advanced": false,
            "allow_multiple": false,
            "default_values": [
                ""
            ],
            "field_type": "text",
            "id": "alignment_sample_id",
            "optional": false,
            "text_options": {
                "valid_ws_types": [
                    "KBaseRNASeq.RNASeqSampleAlignment"
                ]
            }
        },
        {
            "advanced": false,
            "allow_multiple": false,
            "default_values": [
                ""
            ],
            "field_type": "text",
            "id": "output_obj_name",
            "optional": false
        },
        {
            "advanced": false,
            "allow_multiple": false,
            "default_values": [
                ""
            ],
            "field_type": "text",
            "id": "annotation_gtf",
            "optional": false,
            "text_options": {
                "valid_ws_types": [
                    "KBaseRNASeq.ReferenceAnnotation"
                ]
            }
        },
        {
            "advanced": false,
            "allow_multiple": false,
            "default_values": [
                ""
            ],
            "field_type": "text",
            "id": "num_threads",
            "optional": false
        },
        {
            "advanced": false,
            "allow_multiple": false,
            "default_values": [
                ""
            ],
            "field_type": "text",
            "id": "library-type",
            "optional": false
        },
        {
            "advanced": false,
            "allow_multiple": false,
            "default_values": [
                ""
            ],
            "field_type": "text",
            "id": "library-norm-method",
            "optional": false
        },
        {
            "advanced": false,
            "allow_multiple": false,
            "default_values": [
                ""
            ],
            "field_type": "text",
            "id": "min-intron-length",
            "optional": false
        },
        {
            "advanced": false,
            "allow_multiple": false,
            "default_values": [
                ""
            ],
            "field_type": "text",
            "id": "max-intron-length",
            "optional": false
        },
        {
            "advanced": false,
            "allow_multiple": false,
            "default_values": [
                ""
            ],
            "field_type": "text",
            "id": "overhang-tolerance",
            "optional": false
        }
    ],
    "ver": "1.0.0",
    "visible": true,
    "widgets": {
        "input": "null",
        "output": "null"
    }
}<commit_msg>added validation for int for CufflinksCall<commit_after>{
    "authors": [],
    "behavior": {
        "service-mapping": {
            "input_mapping": [
                {
                    "narrative_system_variable": "workspace",
                    "target_property": "ws_id"
                },
                {
                    "input_parameter": "alignment_sample_id",
                    "target_property": "alignment_sample_id"
                },
                {
                    "input_parameter": "output_obj_name",
                    "target_property": "output_obj_name"
                },
                {
                    "input_parameter": "annotation_gtf",
                    "target_property": "annotation_gtf"
                },
                {
                    "input_parameter": "num_threads",
                    "target_property": "num_threads"
                },
                {
                    "input_parameter": "library-type",
                    "target_property": "library-type"
                },
                {
                    "input_parameter": "library-norm-method",
                    "target_property": "library-norm-method"
                },
                {
                    "input_parameter": "min-intron-length",
                    "target_property": "min-intron-length"
                },
                {
                    "input_parameter": "max-intron-length",
                    "target_property": "max-intron-length"
                },
                {
                    "input_parameter": "overhang-tolerance",
                    "target_property": "overhang-tolerance"
                }
            ],
            "output_mapping": [
                {
                    "service_method_output_path": [
                        0
                    ],
                    "target_property": "CufflinksCall"
                }
            ]
        }
    },
    "categories": [
        "active"
    ],
    "contact": "<EMAIL>",
    "job_id_output_field": "docker",
    "parameters": [
        {
            "advanced": false,
            "allow_multiple": false,
            "default_values": [
                ""
            ],
            "field_type": "text",
            "id": "ws_id",
            "optional": false
        },
        {
            "advanced": false,
            "allow_multiple": false,
            "default_values": [
                ""
            ],
            "field_type": "text",
            "id": "alignment_sample_id",
            "optional": false,
            "text_options": {
                "valid_ws_types": [
                    "KBaseRNASeq.RNASeqSampleAlignment"
                ]
            }
        },
        {
            "advanced": false,
            "allow_multiple": false,
            "default_values": [
                ""
            ],
            "field_type": "text",
            "id": "output_obj_name",
            "optional": false
        },
        {
            "advanced": false,
            "allow_multiple": false,
            "default_values": [
                ""
            ],
            "field_type": "text",
            "id": "annotation_gtf",
            "optional": false,
            "text_options": {
                "valid_ws_types": [
                    "KBaseRNASeq.ReferenceAnnotation"
                ]
            }
        },
        {
            "advanced": false,
            "allow_multiple": false,
            "default_values": [
                ""
            ],
            "field_type": "text",
            "id": "num_threads",
            "optional": false,
            "text_options": {
                "validate_as": "int"
            }
        },
        {
            "advanced": false,
            "allow_multiple": false,
            "default_values": [
                ""
            ],
            "field_type": "text",
            "id": "library-type",
            "optional": false
        },
        {
            "advanced": false,
            "allow_multiple": false,
            "default_values": [
                ""
            ],
            "field_type": "text",
            "id": "library-norm-method",
            "optional": false
        },
        {
            "advanced": false,
            "allow_multiple": false,
            "default_values": [
                ""
            ],
            "field_type": "text",
            "id": "min-intron-length",
            "optional": false,
            "text_options": {
                "validate_as": "int"
            }
        },
        {
            "advanced": false,
            "allow_multiple": false,
            "default_values": [
                ""
            ],
            "field_type": "text",
            "id": "max-intron-length",
            "optional": false,
            "text_options": {
                "validate_as": "int"
            }
        },
        {
            "advanced": false,
            "allow_multiple": false,
            "default_values": [
                ""
            ],
            "field_type": "text",
            "id": "overhang-tolerance",
            "optional": false,
            "text_options": {
                "validate_as": "int"
            }
        }
    ],
    "ver": "1.0.0",
    "visible": true,
    "widgets": {
        "input": "null",
        "output": "null"
    }
}
{'fraction_non_alphanumeric': 0.12561127624892127, 'fraction_numerical': 0.000767091763352191, 'mean_word_length': 0.9393826701375976, 'pattern_counts': {'":': 208, '<': 5, '<?xml version=': 0, '>': 5, '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': '4220055', 'n_tokens_mistral': 2731, 'n_tokens_neox': 2549, 'n_words': 381}