Skip to main content

Hemlock Big 5

Hemlock-big5 is a hemlock extension for creating big 5 personality questionnaires.

Installation

With hemlock-CLI (recommended):

$ hlk install hemlock-big5

With pip:

$ pip install hemlock-big5

Quickstart

This assumes you are using the hemlock template. In survey.py:

from hemlock import Branch, Page, Label, route
from hemlock_big5 import big5

@route('/survey')
def start():
    return Branch(
        big5(page=True),
        Page(
            Label('The end.'), 
            terminal=True
        )
    )

Citation

Hemlock-big5 includes several versions of big 5 personality questionnaires. Please cite the appropriate questionnaire along with hemlock.

Hemlock-big5

@software{bowen2021hemlock-big5,
  author = {Dillon Bowen},
  title = {Hemlock-Big5},
  url = {https://dsbowen.github.io/hemlock-big5/},
  date = {2021-02-17},
}

IPIP 50-item inventory (IPIP-50)

@article{donnellan2006mini,
  title={The mini-IPIP scales: tiny-yet-effective measures of the Big Five factors of personality.},
  author={Donnellan, M Brent and Oswald, Frederick L and Baird, Brendan M and Lucas, Richard E},
  journal={Psychological assessment},
  volume={18},
  number={2},
  pages={192},
  year={2006},
  publisher={American Psychological Association}
}

Ten-item personality inventory (TIPI)

@article{gosling2003very,
  title={A very brief measure of the Big-Five personality domains},
  author={Gosling, Samuel D and Rentfrow, Peter J and Swann Jr, William B},
  journal={Journal of Research in personality},
  volume={37},
  number={6},
  pages={504--528},
  year={2003},
  publisher={Elsevier}
}

Ten-item big five inventory (BFI-10)

@article{rammstedt2007measuring,
  title={Measuring personality in one minute or less: A 10-item short version of the Big Five Inventory in English and German},
  author={Rammstedt, Beatrice and John, Oliver P},
  journal={Journal of research in Personality},
  volume={41},
  number={1},
  pages={203--212},
  year={2007},
  publisher={Elsevier}
}

License

Users must cite this package in any publications which use it.

It is licensed with the MIT License.

Metadata

Release files for hemlock-big5 0.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for hemlock-big5 0.0.2
File Size Uploaded
hemlock-big5-0.0.2.tar.gz 6.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for hemlock-big5 0.0.2
File Interpreter ABI Platform
hemlock_big5-0.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 13.9 kB

Release files / hemlock-big5-0.0.2.tar.gz

Download URL hemlock-big5-0.0.2.tar.gz
Size 6.4 kB
Tags Source
SHA-256 checksum
How to use checksums
d3bdf7018cc869fbe6bb0296a5e5b50c5656338ce0f5d87c433d6873dcbf0b15
BLAKE2b-256 checksum
How to use checksums
387d8d5177264dfbcb0dbae07bee3236cf3b693c2f5994b5dcc1d6d71c71a2c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.22.0 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.5

Release files / hemlock_big5-0.0.2-py3-none-any.whl

Download URL hemlock_big5-0.0.2-py3-none-any.whl
Size 7.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9d2c42bd840de1da988500e01df7c2577c187c0dadcc6522256dcdf0662940f3
BLAKE2b-256 checksum
How to use checksums
6550135e9c22f9da8e474538b8101264163526902cdf871113ae09fc30c1886d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.22.0 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.5

Release history Release notifications | RSS feed

This release

0.0.2 This release

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page