Recent Releases of vuegen
vuegen - v0.4.1
What's Changed
- Update GUI installation instructions by @enryH in https://github.com/Multiomics-Analytics-Group/vuegen/pull/118
- Streamlit and quarto relative paths, and fix plots resizing by @sayalaruano in https://github.com/Multiomics-Analytics-Group/vuegen/pull/119
- Use multiple sheets from ab excel file in reports by @enryH in https://github.com/Multiomics-Analytics-Group/vuegen/pull/115
Full Changelog: https://github.com/Multiomics-Analytics-Group/vuegen/compare/v0.4.0...v0.4.1
- Python
Published by sayalaruano about 1 year ago
vuegen - v0.4.0
What's Changed
- :bug: pass config path to completion message by @enryH in https://github.com/Multiomics-Analytics-Group/vuegen/pull/111
- :sparkles: Shut down button for streamlit app by @enryH in https://github.com/Multiomics-Analytics-Group/vuegen/pull/113
- Split readme docs by @sayalaruano in https://github.com/Multiomics-Analytics-Group/vuegen/pull/114
- Make required folder structure more flexible by @enryH in https://github.com/Multiomics-Analytics-Group/vuegen/pull/108
- Recursive sub-sub-sections components by @enryH in https://github.com/Multiomics-Analytics-Group/vuegen/pull/112
- Ruff checks by @enryH in https://github.com/Multiomics-Analytics-Group/vuegen/pull/117
- Update documentation (minor) by @enryH in https://github.com/Multiomics-Analytics-Group/vuegen/pull/83
Full Changelog: https://github.com/Multiomics-Analytics-Group/vuegen/compare/v0.3.3...v0.4.0
- Python
Published by sayalaruano about 1 year ago
vuegen - v0.3.3
What's Changed
- 📝 Docs: change text from logo to path to avoid changes across OS by @sayalaruano in https://github.com/Multiomics-Analytics-Group/vuegen/pull/106
- 🚧 ensure a valid python identifier for report_manger.py streamlit file by @enryH in https://github.com/Multiomics-Analytics-Group/vuegen/pull/105
- 🤖 Api and chatbot components update by @sayalaruano in https://github.com/Multiomics-Analytics-Group/vuegen/pull/107
Full Changelog: https://github.com/Multiomics-Analytics-Group/vuegen/compare/v0.3.2...v0.3.3
- Python
Published by sayalaruano about 1 year ago
vuegen - v0.3.2
What's Changed
- 🐛 Fix: change the engine to export tables to images from chrome to matplotlib by @sayalaruano in https://github.com/Multiomics-Analytics-Group/vuegen/pull/104
Full Changelog: https://github.com/Multiomics-Analytics-Group/vuegen/compare/v0.3.1...v0.3.2
- Python
Published by sayalaruano about 1 year ago
vuegen - v0.3.1
What's Changed
- Quarto checks and output directory parameters by @sayalaruano in https://github.com/Multiomics-Analytics-Group/vuegen/pull/99
Full Changelog: https://github.com/Multiomics-Analytics-Group/vuegen/compare/v0.3.0...v0.3.1
- Python
Published by sayalaruano about 1 year ago
vuegen - v0.3.0
What's Changed
- :bug: Save streamlit rand quarto reports with Posix and change str paths to Path by @enryH in https://github.com/Multiomics-Analytics-Group/vuegen/pull/78
- Non random import order and separation from setup code by @enryH in https://github.com/Multiomics-Analytics-Group/vuegen/pull/92
- Os standalone installers (with a GUI) by @enryH in https://github.com/Multiomics-Analytics-Group/vuegen/pull/73
- includes updates to logging, output-folder specifications, specifying static export folders, itables fix and Windows Path compatibility
- first GUI created
- 🐛 Fix: add code to handle plotly plots generated with R by @sayalaruano in https://github.com/Multiomics-Analytics-Group/vuegen/pull/96
- :art: updadte GUI instructions, format document by @enryH in https://github.com/Multiomics-Analytics-Group/vuegen/pull/98
Full Changelog: https://github.com/Multiomics-Analytics-Group/vuegen/compare/v0.2.2...v0.3.0
To launch the bundled GUI, you will need to unzip the installer compatible with your system (MacOS with arm64/ apple silicon or x8664/ intel or Windows x8664) and run vuegen_gui in the unpacked main folder. Most dependencies are included into the bundle using PyInstaller.
Streamlit works out of the box as a purely Python based package. For html creation you will have to have a Python 3.12 installation with the jupyter package installed as quarto needs to start a kernel for execution. This is also true if you install quarto globally on your machine.
We recommend using miniforge to install Python and the conda package manager:
We continue our example assuming you have installed the miniforge distribution for your machine. now, create a virtual environment:
bash
conda create -n vuegen_gui -c conda-forge python=3.12 jupyter
conda info -e # find environment location
Find the vuegen_gui path for your local user.
On MacOS you need to add a bin to the path:
bash
/Users/user/miniforge3/envs/vuegen_gui/bin
On Windows you can use the path as displayed by conda info -e:
[!NOTE] On Windows a base installation of miniforge with
jupytermight work as well as the app can see your entire Path which is not the case on MacOS.
bash
C:\Users\user\miniforge3\envs\vuegen_gui
More information regarding the app and builds can be found in the GUI README.
- Python
Published by sayalaruano about 1 year ago
vuegen - v0.3.0-beta
What's Changed
- :bug: Fix github release editing by @enryH in https://github.com/Multiomics-Analytics-Group/vuegen/pull/95
- :bug: environment variable access in powershell by @enryH in https://github.com/Multiomics-Analytics-Group/vuegen/pull/97
Full Changelog: https://github.com/Multiomics-Analytics-Group/vuegen/compare/v0.3.0-alpha...v0.3.0-beta
- Python
Published by enryH about 1 year ago
vuegen - v0.3.0-alpha
What's Changed
- :bug: Save streamlit rand quarto reports with Posix and change str paths to Path by @enryH in https://github.com/Multiomics-Analytics-Group/vuegen/pull/78
- Non random import order and separation from setup code by @enryH in https://github.com/Multiomics-Analytics-Group/vuegen/pull/92
- Os standalone installers (with a GUI) by @enryH in https://github.com/Multiomics-Analytics-Group/vuegen/pull/73
- includes updates to logging, output-folder specifications, specifying static export folders, itables fix and Windows Path compatibility
- first GUI created
Full Changelog: https://github.com/Multiomics-Analytics-Group/vuegen/compare/v0.2.2...v0.3.0
- Python
Published by enryH about 1 year ago
vuegen - v0.2.2
What's Changed
- No default logger and print message after completion by @sayalaruano in https://github.com/Multiomics-Analytics-Group/vuegen/pull/76
Full Changelog: https://github.com/Multiomics-Analytics-Group/vuegen/compare/v0.2.1...v0.2.2
- Python
Published by sayalaruano over 1 year ago
vuegen - v0.2.1
What's Changed
- Add basic example directory and notebook by @sayalaruano in https://github.com/Multiomics-Analytics-Group/vuegen/pull/63
- :art: add basic vuegen demo to docs #64 by @enryH in https://github.com/Multiomics-Analytics-Group/vuegen/pull/65
- Display dataframes in streamlit apps with aggrid by @sayalaruano in https://github.com/Multiomics-Analytics-Group/vuegen/pull/66
- 👷 CI: Add CI steps to create streamlit example branch and deploy EMP … by @sayalaruano in https://github.com/Multiomics-Analytics-Group/vuegen/pull/70
- :art: sort imports, format codebase with black by @enryH in https://github.com/Multiomics-Analytics-Group/vuegen/pull/72
- Fix dfi library issue to export a dataframe as an image by @sayalaruano in https://github.com/Multiomics-Analytics-Group/vuegen/pull/74
Full Changelog: https://github.com/Multiomics-Analytics-Group/vuegen/compare/v0.2.0...v0.2.1
- Python
Published by sayalaruano over 1 year ago
vuegen - v0.2.0
What's Changed
- 🐛 build docs - fix errors by @enryH in https://github.com/Multiomics-Analytics-Group/vuegen/pull/49
- :art: publish report to GitHub Pages by @enryH in https://github.com/Multiomics-Analytics-Group/vuegen/pull/51
- Readme and img update by @sayalaruano in https://github.com/Multiomics-Analytics-Group/vuegen/pull/52
- :art: add dynamic versioning of python pkg by @enryH in https://github.com/Multiomics-Analytics-Group/vuegen/pull/50
- :art: visualize example in docs by @enryH in https://github.com/Multiomics-Analytics-Group/vuegen/pull/54
- Update footer img by @sayalaruano in https://github.com/Multiomics-Analytics-Group/vuegen/pull/53
- Update demo noteb by @sayalaruano in https://github.com/Multiomics-Analytics-Group/vuegen/pull/55
Full Changelog: https://github.com/Multiomics-Analytics-Group/vuegen/compare/v0.1.0...v0.2.0
- Python
Published by sayalaruano over 1 year ago
vuegen - v0.1.0
What's Changed
- Mk_pkg by @enryH in https://github.com/Multiomics-Analytics-Group/vuegen/pull/30
- Config generator from a directory by @sayalaruano in https://github.com/Multiomics-Analytics-Group/vuegen/pull/33
- :sparkles: basic docs by @enryH in https://github.com/Multiomics-Analytics-Group/vuegen/pull/32
- St autorun argument and updated README by @sayalaruano in https://github.com/Multiomics-Analytics-Group/vuegen/pull/35
- Entrypoint by @enryH in https://github.com/Multiomics-Analytics-Group/vuegen/pull/38
- :zap: only run docs for one python version, save only once by @enryH in https://github.com/Multiomics-Analytics-Group/vuegen/pull/44
- EMP case study as example data by @sayalaruano in https://github.com/Multiomics-Analytics-Group/vuegen/pull/45
- restructure package layout by @enryH in https://github.com/Multiomics-Analytics-Group/vuegen/pull/42
- ➕ Add quarto as default dependency by @enryH in https://github.com/Multiomics-Analytics-Group/vuegen/pull/46
- :art: readthedocs configuration by @enryH in https://github.com/Multiomics-Analytics-Group/vuegen/pull/48
New Contributors
- @enryH made their first contribution in https://github.com/Multiomics-Analytics-Group/vuegen/pull/30
- @sayalaruano made their first contribution in https://github.com/Multiomics-Analytics-Group/vuegen/pull/33
Full Changelog: https://github.com/Multiomics-Analytics-Group/vuegen/commits/v0.1.0
- Python
Published by enryH over 1 year ago