Skip to main content

Supporting functions for handling the c++ library sigmond

Project description

Sigmond Scripts

This repository contains a set of scripts used for the analysis of 2-point temporal correlation functions. They depend on the sigmond analysis package (https://bitbucket.org/ahanlon/sigmond), and you should first have sigmond installed before using these scripts.

These functions are modified for the PyCALQ package.

Directory structure

  • analysis - contains the main scripts for running the analysis
    • run_sigmond.py - the driving script (pass -h to see options)
  • data_conversion - contains various scripts for converting data to various formats (e.g. hdf5, LapH-binary, sigmond-bins).
  • example_yamls - contains some example yaml files that can be passed to run_sigmond.py
  • doc - contains documenation for how to use the analysis scripts (not up to date at all)

What software requirements are there?

  • Python 3.8 is required
  • Many Python modules
    • wheel
    • cython
    • pybind11
    • pyyaml
    • progressbar
    • sortedcontainers
    • pylatex
    • numpy
    • uncertainties
    • aenum
    • tqdm
    • h5py
    • matplotlib

How do I get started?

  • You first need data in a format that sigmond can read (either LapH-binary or sigmond-bins). The data_conversion scripts can be used for this

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

sigmond_scripts-1.0.2.tar.gz (64.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sigmond_scripts-1.0.2-py3-none-any.whl (69.3 kB view details)

Uploaded Python 3

File details

Details for the file sigmond_scripts-1.0.2.tar.gz.

File metadata

  • Download URL: sigmond_scripts-1.0.2.tar.gz
  • Upload date:
  • Size: 64.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.13

File hashes

Hashes for sigmond_scripts-1.0.2.tar.gz
Algorithm Hash digest
SHA256 d4ab051a7e0b4a94f32a6b8d9c4727729122e6c0871d06afdb1362d2d9928b60
MD5 8a633801e79e8129e8526b5d3886a379
BLAKE2b-256 ec6d8ddffbaca862bbb135dd313c14659b374bb5d6d843051b9928760fa639c3

See more details on using hashes here.

File details

Details for the file sigmond_scripts-1.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for sigmond_scripts-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 0292c27add6937d5797c6dccc05a13bde32857f726f0fd2af6203d34fbeeb23c
MD5 d1c8544f4956168db85e83efadd9983c
BLAKE2b-256 8b159466cab25e3636129e5dae80f4a738f629a166ad3a7ec3cd4c8f6346cec9

See more details on using hashes here.

Supported by

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