Skip to main content

fpop

fp stands for first-principles calculation and op stands for operators. The abbreviation fpop stands for operators related to first-principles calculation.This project is based on dflow which is a Python framework for constructing scientific computing workflows (e.g. concurrent learning workflows) employing Argo Workflows as the workflow engine.

Installation

pip install fpop

Develop Guide

If you want to support a new first-principles computing software in fpop, you can refer to the writeup of fpop/vasp.py and fpop/abacus.py. Specifically, you need to rewrite the abstract method prep_task of class PrepFp, and rewrite run_task and input_files(if needed) methods of class RunFp.

Metadata

Release files for fpop 0.0.8

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

Source distribution (sdist)

Source distribution for fpop 0.0.8
File Size Uploaded Provenance Actions
fpop-0.0.8.tar.gz 26.0 kB Without provenance Details for fpop-0.0.8.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for fpop 0.0.8
File Interpreter ABI Platform Actions
fpop-0.0.8-py3-none-any.whl Python 3 none any Details for fpop-0.0.8-py3-none-any.whl

Total release size: 64.1 kB

Release files / fpop-0.0.8.tar.gz

Download URL fpop-0.0.8.tar.gz
Size 26.0 kB
Tags Source
SHA-256 checksum
How to use checksums
b3ecdc081ebf3f0066e053bf69a1da76faa887db25ce130f3ccc9a2e755a0c26
BLAKE2b-256 checksum
How to use checksums
4908b607f04784e21e54037ace2d82b33d7c818eafaff357eee574b960826faf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.6

Release files / fpop-0.0.8-py3-none-any.whl

Download URL fpop-0.0.8-py3-none-any.whl
Size 38.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
78ecbf191651625ea68cc633158f514ebf80af42445b4192032148e75c91f4ef
BLAKE2b-256 checksum
How to use checksums
fff6ad4e7c8a0e4f0a15bb581372f9ac7cd2bb13bf00b11a73147e5562120f50
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.6

Security for fpop 0.0.8

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.

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