Code Monkey home page Code Monkey logo

captaindasheng's Projects

openprotein icon openprotein

A PyTorch framework for prediction of tertiary protein structure

optical-modeling icon optical-modeling

Optical Modeling (Transfer Matrix): Modeling the light propogation, light absorption, transmission, and reflection in a multi-layer thin-film stack and current in solar cells.

p4vasp icon p4vasp

p4vasp, the VASP Visualization Tool

pdielec icon pdielec

PDielec is a Python package for post-processing solid state QM and MM calculations of Infrared Spectra

phono3py icon phono3py

A simulation package of phonon-phonon interaction related properties

phonolammps icon phonolammps

LAMMPS interface for phonon calculations using phonopy

phonon_bandplot icon phonon_bandplot

This script would fix the band ordering problem in phonopy-bandplot.

phonons icon phonons

A collection of structures, force constants and phonon data obtained from first-principles calculations

phonopy-spectroscopy icon phonopy-spectroscopy

A collection of tools for simulating vibrational spectra, which interfaces with the Phonopy package.

plasticity icon plasticity

PRISMS Crystal Plasticity and Continuum Plasticity FEM code

prophet icon prophet

PROPhet is a code to integrate machine learning techniques with first-principles quantum chemistry approaches

prospr icon prospr

ProSPr: Protein Structure Prediction

pulse icon pulse

PULSE: Self-Supervised Photo Upsampling via Latent Space Exploration of Generative Models

pyband icon pyband

band plot using python matplotlib

pymatgen icon pymatgen

Python Materials Genomics (pymatgen) is a robust materials analysis code that defines core object representations for structures and molecules with support for many electronic structure codes. It is currently the core analysis code powering the Materials Project.

pymatgen-db icon pymatgen-db

Pymatgen-db provides an addon to the Python Materials Genomics (pymatgen) library (https://pypi.python.org/pypi/pymatgen) that allows the creation of Materials Project-style databases for management of materials data.

pyprism icon pyprism

A framework for conducting polymer reference interaction site model (PRISM) calculations

pyprocar icon pyprocar

A python package for analyzing PROCAR files obtained from VASP and Abinit

q-e_schrodinger icon q-e_schrodinger

Quantum ESPRESSO package for integration into Schrödinger’s Materials Science Suite

qe-tddft icon qe-tddft

Time-Dependent Density Functional Theory Integration Schemes

qstem icon qstem

STEM/TEM/Coherent CBED image simulations

revealing-ferroelectric-switching-character-using-deep-recurrent-neural-networks icon revealing-ferroelectric-switching-character-using-deep-recurrent-neural-networks

The ability to manipulate domains and domain walls underpins function in a range of next-generation applications of ferroelectrics. While there have been demonstrations of controlled nanoscale manipulation of domain structures to drive emergent properties, such approaches lack an internal feedback loop required for automation. Here, using a deep sequence-to-sequence autoencoder we automate the extraction of features of nanoscale ferroelectric switching from multichannel hyperspectral band-excitation piezoresponse force microscopy of tensile-strained PbZr0.2Ti0.8O3 with a hierarchical domain structure. Using this approach, we identify characteristic behavior in the piezoresponse and cantilever resonance hysteresis loops, which allows for the classification and quantification of nanoscale-switching mechanisms. Specifically, we are able to identify elastic hardening events which are associated with the nucleation and growth of charged domain walls. This work demonstrates the efficacy of unsupervised neural networks in learning features of the physical response of a material from nanoscale multichannel hyperspectral imagery and provides new capabilities in leveraging multimodal in operando spectroscopies and automated control for the manipulation of nanoscale structures in materials.

rvasp icon rvasp

Tools for loading, manipulating and plotting VASP files within R

scriptsforvasp icon scriptsforvasp

Making life easier using scripting languages (Bash and Python) to facilitate multiple VASP simulation jobs preparation, submission and analysis.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.