This release is a pre-release and may not be stable for production use.
Language Experience Overview (LEO) Report Generator
In Singapore, more than 90% of adults are literate in at least 2 languages (Singapore Census, 2010). Singaporean families often involve grandparents in the care of young children, and one in five families employ a live-in foreign worker for domestic help (Singapore Ministry of Manpower, 2020). Infants in Singapore typically hear two or more languages from each parent, two-to-three languages from their grandparents (Woon, 2018), and possibly more from a domestic helper. Given this complexity, existing models of balanced/unbalanced or dominant/non-dominant bilingualism are insufficient for describing the rich tapestry of multilingual experiences. In order to capture this variety, we created a flexible multilingual tool, the Language Experience Overview (LEO). This multivariate multilingual tool combines estimates of care time and language-use ratios with language profiles of each caregiver. Importantly, the LEO Report visualises the results in parent-friendly feedback.
blipleo is a Python package to generate Language Experience Overview (LEO) report.
Citation: Woon, Fei Ting; Le, Tuan Anh; binte Amran, Shaza; Ang, Wen Xin; Styles, Suzy J, 2021, "Language Experiences Overview (LEO)", https://doi.org/10.21979/N9/XQUFEW, DR-NTU (Data), V1
Installation
blipleo package is available on the Python official package index PyPI: https://pypi.org/project/blipleo/
It can be installed on Python 3.6 or later using pip
pip install blipleo
Notes: blipleo requires Inkscape to generate PDF files, which can be downloaded freely at https://inkscape.org/release/
Usage
To generate a LEO report, prepare a LEO json data file (For sample see: data/baby_test.json) and use the following commands:
import blipleo
leo = blipleo.read_json('./data/baby_test.json')
blipleo.generate_leo(leo, './data')
The generated LEO report looks like this: https://github.com/BLIPNTU/LEO/blob/main/data/baby_test.pdf
License
- The blipleo package is licensed under GPL version 3.0
- The LEO template graphic vector files under templates folder are licensed under CC-BY-NC 4.0
Developers
blipleois a free software, source code is available on Github: https://github.com/BLIPNTU/LEO- LEO research archive: https://doi.org/10.21979/N9/XQUFEW
- Maintainer: Le Tuan Anh
Contact
For more information, please contact Fei Ting Woon at feitingwoon@ntu.edu.sg
Metadata
Release files for blipleo 0.1a5.post1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| blipleo-0.1a5.post1.tar.gz | 702.6 kB | Without provenance | Details for blipleo-0.1a5.post1.tar.gz |
Release files / blipleo-0.1a5.post1.tar.gz
| Download URL | blipleo-0.1a5.post1.tar.gz |
|---|---|
| Size | 702.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
00f09f996b320914d27772cb77485155df25b7df07dc10c2e7f0ddc047868dae
|
|
BLAKE2b-256 checksum How to use checksums |
e2b3abada65ac289665bd8ed32f6fc5ec57dc95d1e17489096539ffe28add94c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.10
|
Security for blipleo 0.1a5.post1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.