/* tslint:disable */ /** * This file was automatically generated by json-schema-to-typescript. * DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, * and run json-schema-to-typescript to regenerate this file. */ export type Sigcom = { /** * URI to schema or module for validation of this instance */ $validator: string; [k: string]: any; } & { /** * The url that this library can be acccessed from. */ Access_URL: string; /** * Type of assay (TODO: validate against official list) */ Assay: | "amino acid sequence analysis" | "cell viability" | "ChIP-seq" | "computational prediction" | "DNA sequencing" | "L1000" | "literature curation" | "mass spectrometry" | "microarray" | "mining queries" | "mouse KO phenotyping" | "RNA-seq" | "sequence analysis" | "text mining" | "various"; /** * The DOI for this publication */ DOI?: string; /** * Description of the library */ Description: string; /** * Tells whether the data are up regulated or down regulated */ Direction?: "up" | "down"; /** * Filename of the library */ Filename?: string; /** * The gene family of the signatures */ Gene_Family?: "Kinases" | "Transcription factors" | "phosphatase"; /** * Path to the favicon */ Icon: string; /** * The name of the library */ Library_Name?: string; /** * Creator of the library */ Library_created_by: string; /** * Link to the script used to process the library */ Link_to_processing_scripts_on_GitHub?: string; /** * Links to library resource */ Link_to_resource: string; /** * Scientific name of the source organism of the library */ Organism: string; /** * Original source of the library */ "Original Source"?: string; /** * The PubMed ID for this publication */ PMID?: string; /** * The type of perturbation */ Perturbation_Type: string; /** * Primary resource used */ Primary_Resource: string; /** * The readout */ Readout: "mRNA" | "gene" | "protein" | "various"; /** * Regex used to mine the metadata from the gmt file */ Spec?: string; /** * The version of this library (TODO: more formal version format) */ Version: string; /** * Whether the signatures are weighted or not (TODO: entire vocabulary for sig type) */ Weighted?: "True" | "False"; /** * Year the library was created */ Year?: string; [k: string]: any; };