<commit_before>#+TITLE: BBOP JS README
#+Options: num:nil
#+STARTUP: odd
#+Style: <style> h1,h2,h3 {font-family: arial, helvetica, sans-serif} </style>

* Overview

  BBOP JS is cross-platform client (web browsers) and server (NodeJS,
  Rhino, etc.) JavaScript library. Spun-off from its roots in the Gene
  Ontology Consortium's AmiGO software,

  - A rich interface to Solr servers
  - Rich (mathematical/set) graph and tree facilities
  - Scripting functionality and multiple REPLs
  - A set of useful utility functions
  - A light templating/replacement facility
  - A generic logger facility
  - A light and easy-to-use testing framework
  - HTML generation and widget sets
  - Much much more...
  
  BBOP JS is cleanly coded with namespacing, well tested, and
  documented. We're still putting this all together, so please be
  patient with the current organization...

* Getting the library
** Remote (CDN)

   Currently, the easiest way to use BBOP JS is just to download it<commit_msg>aws for all docs and demos; support for that<commit_after>#+TITLE: BBOP JS README
#+Options: num:nil
#+STARTUP: odd
#+Style: <style> h1,h2,h3 {font-family: arial, helvetica, sans-serif} </style>

* Overview

  BBOP JS is a cross-platform client (web browsers) and server
  (NodeJS, Rhino, etc.) JavaScript library. Spun-off from its roots in
  the Gene Ontology Consortium's AmiGO software,

  - A rich interface to Solr servers
  - Rich (mathematical/set) graph and tree facilities
  - Scripting functionality and multiple REPLs
  - A set of useful utility functions
  - A light templating/replacement facility
  - A generic logger facility
  - A light and easy-to-use testing framework
  - HTML generation and widget sets
  - Much much more...
  
  BBOP JS is cleanly coded with namespacing, well tested, and
  documented. We're still putting this all together, so please be
  patient with the current organization...

* Getting the library
** Remote (CDN)

   Currently, the easiest way to use BBOP JS is just to download it
{'fraction_non_alphanumeric': 0.07471548738248392, 'fraction_numerical': 0.0029688273132112814, 'mean_word_length': 3.7242990654205608, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7672955', 'n_tokens_mistral': 611, 'n_tokens_neox': 588, 'n_words': 268}