Giter VIP home page Giter VIP logo

lammps-data-processing's Introduction

为什么要数据处理?

对于开源分子动力学模拟软件Lammps导出的大数据量文件(单个数据文件上10G都是有可能的),是不太适合利用Excel或者Origin等常规软件来进行数据处理和绘图的。笔者从2020年正式学习Lammps时,就做了利用Python进行全流程(后处理+科研绘图)的尝试,也都取得了相关的论文成果,论文中除结构示意图外,数据图都是采用Python来进行的。

前期基础

博客

我的博客地址快乐学术猿_YuanbaoQiang_CSDN博客-LeetCode,剑指offer刷题记录,科研记录领域博主,内容包含我的研究生科研记录Java学习记录计算机基础等内容,会长期更新自己的学习内容。

论文

论文1

仓库内容

本仓库分为两个文件夹:examplespython-scritpsexamples主要是一些建模或者数据文件,python-scritps是一些个人常用的处理数据的脚本,专门针对examples中的数据文件做相关处理和数据图绘制。

脚本使用

笔者列出一些常见的可导出数据的Lammps命令,针对命令导出的数据文件,给出相应的脚本使用说明。

ave/chunk

针对ave/chunk导出的1d切分和2d切分的数据文件,可利用sharding_for_ave_chunk.pyplot_for_ave_chunk.py来进行数据的切分和数据图的简单绘制。使用方法见我的博客记录:数据处理-500行Python代码处理ave/chunk命令下1d和2d分块数据_快乐学术猿-CSDN博客,代码注释较为详尽。

lammps-data-processing's People

Contributors

yuanbaoqiang avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

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.