brookwander / catlas

files for dask parallelization of catalysis system enumeration and inference using the Open Catalyst Project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

catlas

Installation

  • Install git-lfs:
  • $ pip install git-lfs
  • $ git-lfs install
  • Install ocp:
  • $ git clone git@github.com: Open-Catalyst-Project/ocp
  • $ cd ~/ocp && python setup.py develop
  • Install catlas:
  • $ git clone git@github.com: ulissigroup/catlas
  • $ cd ~/catlas && python setup.py develop

Usage

$ python bin/predictions.py configs/path/to/config.yml configs/path/to/cluster.py

Monitor a run at one of these URLs

At the end of a run, delete extra pods and services:

  • kubectl delete service -l 'app=dask'
  • kubectl delete po -l 'app=dask'
  • kubectl delete poddisruptionbudgets dask-catlas-dev

Automated screens:

This repo runs automated screens either on pushing to the repo or locally. Find scheduler pods using kubectl get po -l 'dask.org/component=scheduler'

About

files for dask parallelization of catalysis system enumeration and inference using the Open Catalyst Project

License:MIT License


Languages

Language:Python 100.0%