Skip to main content

DFlow Galaxy

PyPI version Downloads Docker

Collection of workflows and tools built on top of DFlow and ai2-kit.

Features

Tools

  • DFlowBuilder: A type friendly wrapper for DFlow to build workflows in a more intuitive way.

Workflow

  • TESLA: a Training-Exploration-Screening-Labeling workflow developed by AI4EC. Get inspired by DPGEN, DPGEN2, powered by ai2-kit.

Bohrium Apps

Bohrium Apps are cloud native apps that can be run on Bohrium Platform.

  • CP2K Lightning: Run CP2K without building input files from scratch.
  • DynaCat TESLA: An automated workflow to generated DeepMD potential for DynaCat.
  • DynaCat MD: Run MD simulations with DeepMD potential for DynaCat.

Get Started

dflow-galaxy requires Python 3.9+ since it depends on typing.Annotated.

To use dflow-galaxy as a library, you can install it via pip:

pip install dflow-galaxy

For developers, please use poetry to bootstrap the development environment:

poetry install
poetry shell

Bohrium App

The entry of the Bohrium App are in the launch_app directory, and the actual implementation are in the dflow_galaxy/app directory.

Document for Bohrium App development can be found here

Distribution

PyPI

poetry publish --build

Docker

./build-docker.sh

Manuals

Metadata

Release files for dflow-galaxy 0.1.9

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

Source distribution (sdist)

Source distribution for dflow-galaxy 0.1.9
File Size Uploaded
dflow_galaxy-0.1.9.tar.gz 1.7 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for dflow-galaxy 0.1.9
File Interpreter ABI Platform
dflow_galaxy-0.1.9-py3-none-any.whl Python 3 none any Details

Total release size: 3.5 MB

Release files / dflow_galaxy-0.1.9.tar.gz

Download URL dflow_galaxy-0.1.9.tar.gz
Size 1.7 MB
Tags Source
SHA-256 checksum
How to use checksums
402d53e5b9524f0559b7aefbaaec6f5b3354b28a908a2ff0b66726d033bf6523
BLAKE2b-256 checksum
How to use checksums
47282d892fd66cf9885fde6b52dd818df5ac7862aa896a01c1c396a9a4193783
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.7.1 CPython/3.9.12 Linux/5.15.146.1-microsoft-standard-WSL2

Release files / dflow_galaxy-0.1.9-py3-none-any.whl

Download URL dflow_galaxy-0.1.9-py3-none-any.whl
Size 1.8 MB
Tags Python 3
SHA-256 checksum
How to use checksums
62ba2b79c29d4614488688b8a9a7fd542c89d2afc6ac2d84cf5e23e3685cfbe2
BLAKE2b-256 checksum
How to use checksums
5874b59e0b7f004b4395ef2ceb6f3ff07706786b64cca4c6f032c98240097757
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.7.1 CPython/3.9.12 Linux/5.15.146.1-microsoft-standard-WSL2

Release history Release notifications | RSS feed

This release

0.1.9 This release

2 release files

0.1.8

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.2

2 release files

0.1.0

2 release files

0.0.3

2 release files

0.0.2

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