All Projects → Tomoki-YAMASHITA → CrySPY

Tomoki-YAMASHITA / CrySPY

Licence: MIT license
CrySPY is a crystal structure prediction tool written in Python.

Programming Languages

python
139335 projects - #7 most used programming language
fortran
972 projects

Labels

Projects that are alternatives of or similar to CrySPY

Asynquence
Asynchronous flow control (promises, generators, observables, CSP, etc)
Stars: ✭ 1,737 (+2894.83%)
Mutual labels:  csp
AspNetCore6Experiments
ASP.NET Core Blazor BFF with Azure AD and Razor page
Stars: ✭ 43 (-25.86%)
Mutual labels:  csp
AspNetCoreMvcAngular
ASP.NET Core MVC with angular in MVC View OpenID Connect Hybrid Flow
Stars: ✭ 54 (-6.9%)
Mutual labels:  csp
Content Security Policy.com
Source code for the content-security-policy.com website
Stars: ✭ 148 (+155.17%)
Mutual labels:  csp
Csp
The source for this module has moved to the Helmet repository.
Stars: ✭ 225 (+287.93%)
Mutual labels:  csp
go-csp-collector
A CSP collector written in Golang
Stars: ✭ 74 (+27.59%)
Mutual labels:  csp
Csp Bypass
A Burp Plugin for Detecting Weaknesses in Content Security Policies
Stars: ✭ 130 (+124.14%)
Mutual labels:  csp
pyGRETA
python Generator of REnewable Time series and mAps
Stars: ✭ 27 (-53.45%)
Mutual labels:  csp
cb-tumblebug
Cloud-Barista Multi-Cloud Infra Management Framework
Stars: ✭ 33 (-43.1%)
Mutual labels:  csp
capture reid
可基于摄像头实时监控或录制的视频或静态图片进行行人检测(lffd)/跟踪(deep sort)和行人重识别(reid)。
Stars: ✭ 87 (+50%)
Mutual labels:  csp
Next Secure Headers
Sets secure response headers for Next.js.
Stars: ✭ 156 (+168.97%)
Mutual labels:  csp
Javasecurity
Java web and command line applications demonstrating various security topics
Stars: ✭ 182 (+213.79%)
Mutual labels:  csp
SOMns
SOMns: A Newspeak for Concurrency Research
Stars: ✭ 62 (+6.9%)
Mutual labels:  csp
Chymyst Core
Declarative concurrency in Scala - The implementation of the chemical machine
Stars: ✭ 142 (+144.83%)
Mutual labels:  csp
plg system httpheader
This is a Joomla Plugin that provides setting of HTTP Headers
Stars: ✭ 19 (-67.24%)
Mutual labels:  csp
Archer
基于协程Swoole的Task组件,支持多种模式。轻松实现协程Task的队列、并发、Defer、计时器等 | Swoole coroutine task kit - Swoole Humanization Library
Stars: ✭ 132 (+127.59%)
Mutual labels:  csp
csp
Because Security Matters, and Web libraries, tools, and projects, should be more informative about their state.
Stars: ✭ 15 (-74.14%)
Mutual labels:  csp
frontreport
Simple frontend logging collector written in Go
Stars: ✭ 23 (-60.34%)
Mutual labels:  csp
nuxt-security
Module for Nuxt.js to configure security headers and more
Stars: ✭ 46 (-20.69%)
Mutual labels:  csp
django-http2-middleware
⚡️Django middleware to automatically send preload headers before views runs, enabling faster HTTP2 server-push (with CSP support).
Stars: ✭ 65 (+12.07%)
Mutual labels:  csp

cryspy_logo

CrySPY

CrySPY is a crystal structure prediction tool written in Python.
Document site is moved to https://tomoki-yamashita.github.io/CrySPY_doc/

Latest version

version 0.10.3 (2022 May 17)

Important changes

  • version 0.10.3 (2022 May 17)
    • Bug fixed for LAMMPS IO
  • version 0.10.2 (2022 January 24)
    • Added nrot: maximum number of times to rotate molecules in mol_bs mode
  • version 0.10.1 (2021 September 30)
    • Bug fixed for numpy.random.seed in multiprocessing
  • version 0.10.0 (2021 July 25)
    • Support PyXtal 0.2.9 or later
    • Step data and LAQA for QE
    • Upper and lower limits of energy for EA and BO
  • version 0.9.2 (2021 Mar 18)
    • Support pymatgen major change (v2022)
  • version 0.9.0 (2021 Feb 7)
    • Interfaced with OpenMX
    • Employ PyXtal library to generate initial structures
    • If you use PyXtal (default), find_wy program is not required
    • LAQA can be used with soiap
    • Change the section name in the input file: [lattice] section –> [structure] section
    • Several input variables move to [structure] section
      • natot: [basic] –> [structure]
      • atype: [basic] –> [structure]
      • nat: [basic] –> [structure]
      • maxcnt: [option] –> [structure]
      • symprec: [option] –> [structure]
      • spgnum: [option] –> [structure]
    • New features
      • Molecular crystal structure generation
      • Scale volume
  • version 0.8.0
    • Migrated to Python 3
    • Several variable names
    • Several data formats
    • Unit of energy in output: eV/cell --> eV/atom
    • No. of working directories corresponds to structure ID
  • version 0.7.0
    • Evolutionary algorithm is now available
  • version 0.6.2
    • LAMMPS can be used in CrySPY
  • version 0.6.0
    • LAQA is now available
    • Changed the data format of init_struc_data and opt_struc_data from list to dict

System requirements

Python

See CrySPY document in detail.

Structure optimizer

At least one optimizer is required.

Others

  • find_wy: find_wy can randomly select a combination of Wyckoff positions for a given chemical composition and space group. (optional)

Document (English/Japanese)

CrySPY document

Google group

Google group of CrySPY

Reference

CrySPY (software)

Bayesian optimization

Baysian optimization and evolutionary algorithm

LAQA

License

CrySPY is distributed under the MIT License.
Copyright (c) 2018 CrySPY Development Team

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].