├── LICENSE └── README.md /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2024 Blaine Mooers and the University of Oklahoma Board of Regents 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ![Version](https://img.shields.io/static/v1?label=matplotlib-voice-in&message=0.1&color=brightcolor) 2 | [![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT) 3 | 4 | 5 | # Library of voice-triggered code snippets for cmdstanpy using Voice-In Plus 6 | 7 | The module [cmdstanpy](https://mc-stan.org/cmdstanpy/) is a Python wrapper for cmdstan. 8 | Cmdstanpy is more current than PyStan. 9 | 10 | ## Usage 11 | 12 | - Open the *cmdstanpy.csv* file in a text editor or in the raw view on GitHub. 13 | - Select all, copy, and paste into the text area exposed upon clicking on the **bulk add** window in Voice-In Plus. 14 | - Hit the **Add Commands** button to add the new commands. 15 | - Activate Voice In Plus in Google Chrome or Microsoft Edge. 16 | - Speak the voice command (in the left column of the CSV file) with the cursor in a code cell in a Jupyter Notebook or in a Python script file that has been opened for editing inside Jupyter Lab. 17 | 18 | ## Related projects 19 | 20 | - [markdown-jupyter-voice-in](https://github.com/MooersLab/markdown-jupyter-voice-in) 21 | - [jupyter-voice-in](https://github.com/MooersLab/jupyter-voice-in) 22 | - [voice-in-basics-quiz](https://github.com/MooersLab/voice-in-basics-quiz) 23 | - [arviz-voice-in](https://github.com/MooersLab/arviz-voice-in) 24 | - [matplotlib-voice-in](https://github.com/MooersLab/matplotlib-voice-in) 25 | - [pandas-voice-in](https://github.com/MooersLab/pandas-voice-in) 26 | - [numpy-voice-in](https://github.com/MooersLab/numpy-voice-in) 27 | - [statsmodels-voice-in](https://github.com/MooersLab/statsmodels-voice-in) 28 | - [jupyter-voice-in](https://github.com/MooersLab/jupyter-voice-in) 29 | - [python-voice-in](https://github.com/MooersLab/python-voice-in) 30 | - [cmdstanpy-voice-in](https://github.com/MooersLab/cmdstanpy-voice-in) 31 | - [scipy-voice-in](https://github.com/MooersLab/scipy-voice-in) 32 | 33 | 34 | ## Update history 35 | 36 | |Version | Changes | Date | 37 | |:-----------:|:------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------:| 38 | | Version 0.0 | Added badges, funding, and update table. | 2024 May 29 | 39 | | Version 0.1 | Added usage and related projects subsections to the README.md file. | 2024 August 8 | 40 | 41 | 42 | ## Sources of funding 43 | 44 | - NIH: R01 CA242845 45 | - NIH: R01 AI088011 46 | - NIH: P30 CA225520 (PI: R. Mannel) 47 | - NIH: P20 GM103640 and P30 GM145423 (PI: A. West) 48 | --------------------------------------------------------------------------------