{
  "bco_id": "http://data.glygen.org/GLY_000637",
  "checksum": "3039c2863a1a56e53998518781ae61e9",
  "bco_spec_version": "1.3.0",
  "provenance_domain": {
    "name": "Fruitfly Protein Citations (UniProtKB)",
    "version": "1.12.3",
    "created": "2022-08-30T14:17:09.307325",
    "modified": "2022-08-30T14:17:20.729517",
    "contributors": [
      {
        "orcid": "",
        "affiliation": "The George Washington University",
        "contribution": [
          "createdBy"
        ],
        "name": "Jeet Vora",
        "email": "jeetvora@gwu.edu"
      },
      {
        "orcid": "",
        "affiliation": "The George Washington University",
        "contribution": [
          "createdBy"
        ],
        "name": "Robel Kahsay",
        "email": "rykahsay@gwu.edu"
      },
      {
        "orcid": "",
        "affiliation": "EMBL-EBI-UniProt",
        "contribution": [
          "contributedBy"
        ],
        "name": "Maria Martin",
        "email": "martin@ebi.ac.uk"
      },
      {
        "orcid": "",
        "affiliation": "EMBL-EBI-UniProt",
        "contribution": [
          "contributedBy"
        ],
        "name": "Preethi Vasudev",
        "email": "pvasudev@ebi.ac.uk"
      },
      {
        "orcid": "",
        "affiliation": "The George Washington University",
        "contribution": [
          "createdBy"
        ],
        "name": "Karina Martinez",
        "email": "karinamartinez@gwu.edu"
      }
    ],
    "license": "https://creativecommons.org/licenses/by/4.0/"
  },
  "usability_domain": [
    "The Fruitfly Protein Citations dataset contains publication information for fruitfly [taxid:7227] UniProtKB accessions that includes PMID, journal name, date and author and title. Publications of large scale studies, and high frequency publications pertaining to genome sequencing, cDNA, chromosomes have been filtered out as per https://data.glygen.org/ln2data/releases/data/v-1.12.3/compiled/fruitfly_protein_blacklisted_pmids_uniprotkb.csv. If you use this dataset please provide proper attribution to EMBL-EBI-UniProtKB and GlyGen"
  ],
  "extension_domain": {
    "fhir_extension": [],
    "scm_extension": {
      "scm_repository": "",
      "scm_type": "git",
      "scm_commit": "",
      "scm_path": ""
    },
    "additional_license": {
      "data_license": "https://creativecommons.org/licenses/by/4.0/",
      "script_license": "https://www.gnu.org/licenses/gpl-3.0.en.html"
    },
    "dataset_categories": [
      {
        "category_value": "Drosophila melanogaster",
        "category_name": "species"
      },
      {
        "category_value": "Protein",
        "category_name": "molecule"
      },
      {
        "category_value": "Protein Citations",
        "category_name": "tags"
      },
      {
        "category_value": "csv",
        "category_name": "file_type"
      },
      {
        "category_value": "Reviewed",
        "category_name": "status"
      },
      {
        "category_value": "internal",
        "category_name": "scope"
      }
    ]
  },
  "description_domain": {
    "keywords": [
      "publications",
      "PMID",
      "journal",
      "citations",
      "authors",
      "UniProtKB",
      "PubMed"
    ],
    "pipeline_steps": [
      {
        "step_number": 1,
        "name": "make-protein-dataset.py",
        "description": "The script loads the UniProtKB publication data from the triplestore containing triples from nt file to retrieve the publication information associated with the UniProtKB accession and maps it to the UniProtKB canonical accessions. The script also filters out publications of large scale studies, and high frequency publications pertaining to DNA sequencing, cDNA, chromosomes using blacklisted PMIDs file.",
        "version": "",
        "prerequisite": [],
        "input_list": [
          {
            "access_time": "",
            "uri": "https://data.glygen.org/ln2data/releases/data/v-1.12.3/compiled/fruitfly_protein_blacklisted_pmids_uniprotkb.csv",
            "filename": "fruitfly_protein_blacklisted_pmids_uniprotkb.csv"
          },
          {
            "access_time": "",
            "uri": "https://data.glygen.org/ln2data/releases/data/v-1.12.3/source/uniprot-proteome-drosophila-melanogaster.nt",
            "filename": "uniprot-proteome-drosophila-melanogaster.nt"
          },
          {
            "access_time": "",
            "uri": "https://data.glygen.org/ln2data/releases/data/v-1.12.3/reviewed/fruitfly_protein_masterlist.csv",
            "filename": "fruitfly_protein_masterlist.csv"
          }
        ],
        "output_list": [
          {
            "access_time": "",
            "uri": "https://data.glygen.org/ln2data/releases/data/v-1.12.3/reviewed/fruitfly_protein_citations_uniprotkb.csv",
            "filename": "fruitfly_protein_citations_uniprotkb.csv"
          }
        ]
      }
    ]
  },
  "execution_domain": {
    "script": [
      {
        "uri": {
          "access_time": "",
          "sha1_chksum": "",
          "uri": "https://github.com/GW-HIVE/glygen-backend-integration/blob/master/pipeline/integrator/make-protein-dataset.py",
          "filename": "make-protein-dataset.py"
        }
      }
    ],
    "script_driver": "manual",
    "software_prerequisites": [
      {
        "name": "Python",
        "version": "2.7.5",
        "uri": {
          "access_time": "",
          "sha1_chksum": "",
          "uri": "https://www.python.org/download/releases/2.7.5/"
        }
      }
    ],
    "external_data_endpoints": [],
    "environment_variables": {}
  },
  "parametric_domain": [
    {
      "param": "",
      "value": "",
      "step": ""
    }
  ],
  "io_domain": {
    "input_subdomain": [
      {
        "uri": {
          "access_time": "",
          "sha1_chksum": "",
          "uri": "https://data.glygen.org/ln2data/releases/data/v-1.12.3/source/uniprot-proteome-drosophila-melanogaster.nt",
          "filename": "uniprot-proteome-drosophila-melanogaster.nt"
        }
      },
      {
        "uri": {
          "access_time": "",
          "sha1_chksum": "",
          "uri": "https://data.glygen.org/ln2data/releases/data/v-1.12.3/compiled/fruitfly_protein_blacklisted_pmids_uniprotkb.csv",
          "filename": "fruitfly_protein_blacklisted_pmids_uniprotkb.csv"
        }
      },
      {
        "uri": {
          "access_time": "",
          "sha1_chksum": "",
          "uri": "https://data.glygen.org/ln2data/releases/data/v-1.12.3/reviewed/fruitfly_protein_masterlist.csv",
          "filename": "fruitfly_protein_masterlist.csv"
        }
      }
    ],
    "output_subdomain": [
      {
        "mediatype": "csv",
        "uri": {
          "access_time": "",
          "sha1_chksum": "",
          "uri": "https://data.glygen.org/ln2data/releases/data/v-1.12.3/reviewed/fruitfly_protein_citations_uniprotkb.csv",
          "filename": "fruitfly_protein_citations_uniprotkb.csv"
        }
      },
      {
        "mediatype": "csv",
        "uri": {
          "access_time": "",
          "sha1_chksum": "",
          "uri": "https://data.glygen.org/ln2data/releases/data/v-1.12.3/reviewed/fruitfly_protein_citations_uniprotkb.stat.csv",
          "filename": "fruitfly_protein_citations_uniprotkb.stat.csv"
        }
      }
    ]
  },
  "error_domain": {
    "empirical_error": {},
    "algorithmic_error": {},
    "emperical_error": {}
  }
}