Skip to main content

Creating Non-Symbolic Number Displays

Project description

PyNSN

Creating Non-Symbolic Number Displays


Released under the GNU General Public License v3

Oliver Lindemann (lindemann@cognitive-psychology.eu)

Project homepage: https://github.com/lindemann09/PyNSN

Dependencies

  • Python 3 (>=3.6)
  • numpy (>=1.6)
  • scipy (>=1.0)
  • Pillow (>=5.0)
  • svgwrite (>=1.4)

Optional requirements

Additional Python packages, which are optional and required only for some features:

  • matplotlib (>=3.2)
  • pygame (>=1.9)
  • expyriment (>=0.9)
  • PyQT5 (>=5.14)

Installing via pip

python3 -m pip install pynsn

Image formats

By default, PyNSN is able to write SVG or Pillow images. To generate Pygame or Matplotlib images or stimuli for Expyriment, please install the respective packages.

Examples

  • making arrays: manually creating object arrays and exporting picture files
  • random arrays: Creating random dot arrays
  • matching visual features
  • data base, sequences
  • Euro flag example: using pictures as objects in array

RUN GUI tool

Note: Using the PyNSN-GUI requires the installation of PyQt5

python3 -m pynsn

or if installed correctly:

pynsn

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pynsn-0.11.7.tar.gz (58.2 kB view hashes)

Uploaded Source

Built Distribution

pynsn-0.11.7-py3-none-any.whl (71.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page