Skip to main content

X-ray diffraction analysis for high pressure science

Project description

PeakPo

DOI

PeakPo is a Python application for X-ray diffraction analysis of samples at high pressure and high temperature.

Major features include:

  • Pressure and temperature estimation
  • Phase identification
  • Two-dimensional data analysis
  • Visual equation-of-state fitting
  • Peak fitting
  • Visual unit-cell fitting
  • Generation of Excel files containing all calculation results

How to install (under development, may be unstable)

Open a terminal and create a new conda environment:

conda create -n peakpo python=3.11 -y

Activate the environment:

conda activate peakpo

Install PeakPo:

pip install --index-url https://test.pypi.org/simple/ --extra-index-url https://pypi.org/simple PeakPo==7.9.3

How to install before 7.9.x

Installation wiki page

Installation Google Slides

Where to download executables

I no longer provide executable files. You can still download previous versions from this Google Drive folder.

Where to get help

See the PeakPo wiki for detailed instructions on installation, setup, operation, and updates.

How to cite

S.-H. Shim (2017). PeakPo: A Python software package for X-ray diffraction analysis at high pressure and high temperature. Zenodo. https://doi.org/10.5281/zenodo.810199

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

peakpo-7.9.3.tar.gz (130.4 kB view details)

Uploaded Source

Built Distribution

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

peakpo-7.9.3-py3-none-any.whl (152.5 kB view details)

Uploaded Python 3

File details

Details for the file peakpo-7.9.3.tar.gz.

File metadata

  • Download URL: peakpo-7.9.3.tar.gz
  • Upload date:
  • Size: 130.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for peakpo-7.9.3.tar.gz
Algorithm Hash digest
SHA256 b05eadb9bbf9d40ba6048cb33de81b167697db9f02bb92b273267010e364e3cc
MD5 84fec24d7e16af135137a10a138d2f67
BLAKE2b-256 7490ced659a5b0ab04a9a556cb12f9e6cc8680b9d5d43fbff6068c62ff240c2e

See more details on using hashes here.

File details

Details for the file peakpo-7.9.3-py3-none-any.whl.

File metadata

  • Download URL: peakpo-7.9.3-py3-none-any.whl
  • Upload date:
  • Size: 152.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for peakpo-7.9.3-py3-none-any.whl
Algorithm Hash digest
SHA256 34cd2de35fd2e426c4e9b6f273a61e5ae23b36b375f71b68c0f0a974d212ba23
MD5 8060df02861e54118fb472076381a403
BLAKE2b-256 21b56d4b486348507ddc71431ddffa1e9164b786c9dbcb2dda62645e06677e8b

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