The contents of BioGRID JSON output should be as follows. The value in bold is the name of the field accessible via an object or array depending on how you parse the json content.:
BIOGRID_INTERACTION_ID. A unique identifier for each interaction within the BioGRID database.
ENTREZ_GENE_A. The identifier from the Entrez-Gene database that corresponds to Interactor A.
ENTREZ_GENE_B. Same structure as column 2.
BIOGRID_ID_A. The identifier in the BioGRID database that corresponds to Interactor A. These identifiers are best used for creating links to the BioGRID from your own websites or applications. To link to a page within our site, simply append the
URL:
http://www.thebiogrid.org/ID/ to each ID. For example,
http://www.thebiogrid.org/31623/.
BIOGRID_ID_B. Same structure as column 4.
SYSTEMATIC_NAME_A. A plain text systematic name if known for interactor A. Will be a “-” if no name is available.
SYSTEMATIC_NAME_B. Same structure as column 6.
OFFICIAL_SYMBOL_A. A common gene name/official symbol for interactor A. Will be a “-” if no name is available.
OFFICIAL_SYMBOL_B. Same structure as column 8.
SYNONYMS_A. A “|” separated list of alternate identifiers for interactor A. Will be “-” if no aliases are available.
SYNONYMS_B. Same stucture as column 10.
-
EXPERIMENTAL_SYSTEM_TYPE. This will be either “physical” or “genetic” as a classification of the Experimental System Name.
PUBMED_AUTHOR. First author surname of the publication in which the interaction has been shown, optionally followed by additional indicators, e.g. Stephenson A (2005)
PUBMED_ID. Pubmed ID of the publication in which the interaction has been shown.
ORGANISM_A. This is the NCBI Taxonomy ID for Interactor A.
ORGANISM_B. Same structure as 16.
THROUGHPUT. This will be either High Throughput, Low Throughput or Both (separated by “|”).
QUANTITATION. This will be a positive for negative value recorded by the original publication depicting P-Values, Confidence Score, SGA Score, etc. Will be “-” if no score is reported.
MODIFICATION. For any Biochemical Activity experiments, this field will be filled with the associated post translational modification. Will be “-” if no modification is reported.
ONTOLOGY_TERMS. If any ontology terms are recorded, they will be provided here in a separate array. The array is indexed by ontology term ids and contains the relevant annotation to go with each term.
QUALIFICATIONS. If additional plain text information was recorded for an interaction, it will be listed with unique qualifiers separated by “|”. If no qualification is available, this field will contain “-”.
TAGS. If an interaction has been tagged with additional classifications, they will be provided in this column separated by “|”. If no tag information is available, this field will contain “-”.
SOURCEDB. This field will contain the name of the database in which this interaction was provided.