GithubHelp home page GithubHelp logo

postlammps's Introduction

Postlammps

A tool for performing post-processing with LAMMPS log files or OpenMM state data reports.

Installation

git clone https://github.com/atoms-ufrj/postlammps
cd postlammps
make
sudo make install

Usage

Usage: postlammps [options] action [args] property-1 [property-2 ...]

  • action = acfun or block or fluct or histo or ineff or print or props or sampl or stats
    • acfun args = maxtime
    • block args = none
    • fluct args = maxtime
    • histo args = nbins
    • ineff args = none
    • print args = none
    • props args = none
    • sampl args = none
    • stats args = none

Actions

acfun: Computes autocorrelation functions from zero to maxtime
block: Performs normalization group blocking analysis
fluct: Computes normalized fluctuation autocorrelation functions from zero to maxtime
histo: Builds histograms with specified number of bins
ineff: Computes statistical inefficiencies and uncertainties
print: Prints the values of the selected properties
props: Lists all properties available in the log file
sampl: Samples uncorrelated points from the original data
stats: Computes basic statistics

Options

-in: Specifies the name of the log file to be processed
-p: Tells postlammps to read a plain data file instead of a lammps log file
-mm: Tells postlammps to read an OpenMM state-data report
-e n: Skips n lines after every property reading
-d delimiter: Specifies the item delimiter used for output
delimiter = space or comma or semicolon or tab
-nt: Does not print property titles
-c X: Consider only the last X% of data
-r X Y: Consider only data within a specified range

Notes

  • If option -in is not used, postlammps operates in the standard input.
  • A plain data file contains the property titles in the first line and the property values in the subsequent lines.

postlammps's People

Contributors

craabreu avatar iquintelam avatar

Stargazers

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

Watchers

 avatar  avatar  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.