Recent Releases of kailo-beewell-dashboard
kailo-beewell-dashboard - v0.3.4
Release date: 25th April 2024
Contibutors: Annalise Clelland
Test to add more details to markdown
Added
- Test sentence
- Python
Published by AnnaliseClelland about 2 years ago
kailo-beewell-dashboard - v0.3.3
Release date: 16th April 2024
Contributors: Ellen Goddard
Test making a change to package
Added
- Test sentence
- Python
Published by ellengoddard about 2 years ago
kailo-beewell-dashboard - v0.3.2
Release date: 12th April 2024
Contributors: Amy Heather
Fixed generation of caution statement in static report for school dashboards.
Fixed
- Fixed generation of caution comparing statement (to refer to new function rather than old reference to dictionary) for the static reports in the school dashboards
- Python
Published by amyheather about 2 years ago
kailo-beewell-dashboard - v0.3.1
Release date: 9th April 2024
Contributors: Amy Heather
Fixed package so that css and image files are included in dist.
Fixed
- Fixed so that css and image files are now included in package dist (as previously were excluded)
- Python
Published by amyheather about 2 years ago
kailo-beewell-dashboard - v0.3.0
Release date: 9th April 2024
Contributors: Amy Heather
Modified package so it can be used to produce the synthetic public #BeeWell survey dashboard, as well as the standard and symbol survey dashboards.
Added
- An introduction to and glossary for CSS to the package documentation
- Step-by-step on dashboard maintenace (updating to use new package version) in package documentation
- CSS stylesheets and image files
about_page.py- to produce the About pages for each dashboard - with loads more text used in this added to toreuse_text.py- Add
choose_topic()toexplore_results.py(although produced errors when used on public dashboard as the selectbox wouldn't update correctly between two pages that both used this function, so ended up producing those manually in script rather than using this function, which is now just used in processing) map.py- to produce map for public dashboard with results for standard survey by MSOA- Add function for
get_image_path() topic_labels.py- names and descriptions used for the standard survey topics
Changed
- Modified and added to some of the documentation pages (package maintenance, streamlit community cloud)
- Use CSS and image files stored within package rather than within dashboard directory (modifications throughout package), and import them with package in
setup.py - Renamed
convert_image.pytoimages.py - Seperated
create_and_aggregate_data.pyinto four seperate scripts, with modifications and additions throughout that enable it to be used for creation and processing of data for the public dashboard -synthesise_aggregate.pysynthesise_demographic.pysynthesise_responses.pysynthesise_scores.py
- Modified text of
write_response_section_intro()andcaution_comparing()so can be used for public dashboard - Standard survey school dashboard no longer imports standardschoolaggregate_scores (and just the version with RAG added)
- In
extract_nested_results(), made addition of group optional - Changed how the RAG boxes are created in
summary_rag.py - Adapted
who_took_part.pyto work with public dashboard - Modified environment in
requirements.txt
- Python
Published by amyheather about 2 years ago
kailo-beewell-dashboard - v0.2.0
Release date: 1st March 2024
Contributors: Amy Heather
Modified package so it can be used to produce the synthetic symbol #BeeWell survey dashboard, as well as the standard survey dashboard.
Added
- Created
CHANGELOG.md(with backdated entry for 0.1.0) - Created
CITATION.cff - Created package documentation using Sphinx and readthedocs -
docs/and.readthedocs.yaml create_group_list()inbar_charts.pywhich creates a correctly formatted list of strings depending on number of inputs (e.g. 'a', 'a and b', 'a, b and c')grammar.py- containslower_first()which converts first letter of string to lower case, unless all other letters are upper case- Add
aggregate_demographic()tocreate_and_aggregate_data.py - Add new alternative inputs, outputs and process to existing functions that were developed for standard survey, so they can be used to output equivalent content for symbol survey. This includes
authentication.py- custom login screen textcreate_and_aggregate_data.py- two possible sets of groups to aggregate byexplore_results.py- custom page text, and providing survey type to functions likefilter_by_group()import_data.py- add names of data for symbol survey as for session_state and as in TiDB Cloud, and simplified import functionpage_setup.py- to use name 'symbol' survey in the page menureshape_data.py- for differences with symbol (e.g. exc SEN)response_labels.py- new functioncreate_symbol_response_label_dict()static_report.py- converting some of the processes into standalone functions, so they can be imported to old function making static standard report and new function making static symbol reportwho_took_part.py- modifications for symbol like different headers and no descriptive text
Changed
- Moved all About page text to
reuse_text.py - In
requirements.txt, upgraded pip to 24.0 and streamlit to 1.31.1, and add packages used to produce documentation (sphinx, sphinx-rtd-theme, myst-parser, sphinx-autoapi)
Removed
- Removed option to compare data import from TiDB to imported CSVs from the project directory (as function wasn't being used) in
import_data.py
Fixed
- Hide responses (and non-response) on 'who took part' if n<10 for a given response option (more strict than elsewhere on dashboard, which just requires n>=10 for the entire question). For this, modified
survey_responses()inbar_charts.py
- Python
Published by amyheather over 2 years ago
kailo-beewell-dashboard - v0.1.0
First release of kailo-beewell-dashboard as on PyPi.
Contains functions for production of synthetic standard #BeeWell survey dashboard.
- Python
Published by amyheather over 2 years ago