<commit_before>Computational System Model
**************************

There are two primary ways in which users can interact with ISB-CGC data.  The first method is 
through the ISB-CGC web application, which provides users a convenient web-based interface from 
which it is easy to create and visualize collections of data hosted by the ISB-CGC.

The second method is through the ISB-CGC programmatic API or through other Google Cloud APIs.  
The ISB-CGC API provides access to much of the same computational functionality as the 
web application, and the other Google APIs can be used to access the hosted data sets depending
on which technology is used to host them:  

  * the BigQuery `Web UI <https://cloud.google.com/bigquery/web-ui-quickstart>`_, `Command-Line Tool <https://cloud.google.com/bigquery/bq-command-line-tool-quickstart>`_, or `REST API <https://cloud.google.com/bigquery/bigquery-api-quickstart>`_ for the data stored in BigQuery tables; 
  * the Google Cloud Storage (GCS) `JSON API <https://cloud.google.com/storage/docs/json_api/>`_ or `gsutil <https://cloud.google.com/storage/docs/gsutil>`_ for the data stored in GCS objects; or
  * the `Genomics REST API <https://cloud.google.com/genomics/reference/rest/>`_ for data stored in Google Genomics.

For users interested in performing custom analyses, accessing the data directly using these APIs 
will provide greater flexibility.

`Here <bigqueryGUI/HowToAccessBigQueryFromTheGoogleCloudPlatform.html>`_ are instructions on how to access BigQuery from the Google Cloud Platform.

`Here <bigqueryGUI/LinkingBigQueryToIsb-cgcProject.html>`_ are instructions on how to see ISB-CGC data through the BigQuery Web UI.

`Here <bigqueryGUI/WalkthroughOfGoogleBigQuery.html>`_ are examples of how to query ISB-CGC data using BigQuery, including using multiple tables with Joins.
<commit_msg>Update SysModel.rst<commit_after>Computational System Model
**************************

There are two primary ways in which users can interact with ISB-CGC data.  The first method is 
through the ISB-CGC web application, which provides users a convenient web-based interface from 
which it is easy to create and visualize collections of data hosted by the ISB-CGC.

The second method is through the ISB-CGC programmatic API or through other Google Cloud APIs.  
The ISB-CGC API provides access to much of the same computational functionality as the 
web application, and the other Google APIs can be used to access the hosted data sets depending
on which technology is used to host them:  

  * the BigQuery `Web UI <https://cloud.google.com/bigquery/web-ui-quickstart>`_, `Command-Line Tool <https://cloud.google.com/bigquery/bq-command-line-tool-quickstart>`_, or `REST API <https://cloud.google.com/bigquery/bigquery-api-quickstart>`_ for the data stored in BigQuery tables; 
  * the Google Cloud Storage (GCS) `JSON API <https://cloud.google.com/storage/docs/json_api/>`_ or `gsutil <https://cloud.google.com/storage/docs/gsutil>`_ for the data stored in GCS objects; or
  * the `Genomics REST API <https://cloud.google.com/genomics/reference/rest/>`_ for data stored in Google Genomics.

For users interested in performing custom analyses, accessing the data directly using these APIs 
will provide greater flexibility.

`Here <bigqueryGUI/HowToAccessBigQueryFromTheGoogleCloudPlatform>`_ are instructions on how to access BigQuery from the Google Cloud Platform.

`Here <bigqueryGUI/LinkingBigQueryToIsb-cgcProject>`_ are instructions on how to see ISB-CGC data through the BigQuery Web UI.

`Here <bigqueryGUI/WalkthroughOfGoogleBigQuery>`_ are examples of how to query ISB-CGC data using BigQuery, including using multiple tables with Joins.

{'fraction_non_alphanumeric': 0.08465893771906174, 'fraction_numerical': 0.0, 'mean_word_length': 4.870253164556962, 'pattern_counts': {'":': 0, '<': 21, '<?xml version=': 0, '>': 21, 'https://': 12, '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': '920329', 'n_tokens_mistral': 1041, 'n_tokens_neox': 994, 'n_words': 433}