single-market-robot-simulator-viz-plotly

    6.4.1 • Public • Published

    single-market-robot-simulator-viz-plotly

    Total alerts Language grade: JavaScript

    Middleware to generate chart data for plotly from single-market-robot-simulator's simulation logs.

    Used at Econ1.Net and by an older prototype, robot-trading-webapp

    Installation

     npm i single-market-robot-simulator-viz-plotly -S
    

    Summary

    This module helps create visualizations of single-market-robot-simulator simulation data with plotly.js:^1.12.0 charting library.

    A particular visualization typically extracts row data contained in one or more simulations logs in browser memory into traces and layouts required by plotly.

    Documentation

    The module has changed enough that the previously posted documentation may be incorrect.

    To understand how this code is used, you can look at code in another module: single-market-robot-simulator-app-framework

    Note that Plotly.js is not listed as a dependency or called. This code does the Extract-Transform steps and it is expected that the calls to Plotly are done in other code.

    Tests

    Tests confirm that each of the visualizations defined in ./test/dataVisuals.json will complete its extract-transform step when given randomized simulation data.

    At this time, the tests are not elaborate enough to confirm that each visualization faithfully reproduces the simulation data. Instead, tests provide a means of detecting a feature regression before committing new code.

    Copyright

    2016- Paul Brewer Economic and Financial Technology Consulting LLC

    License

    MIT License

    Install

    npm i single-market-robot-simulator-viz-plotly

    DownloadsWeekly Downloads

    94

    Version

    6.4.1

    License

    MIT

    Unpacked Size

    88.7 kB

    Total Files

    15

    Last publish

    Collaborators

    • drpaulbrewer