Code Monkey home page Code Monkey logo

Pengfei Hou's Projects

app-template icon app-template

Common conventions for building applications on the GeoDeepDive infrastructure

awesome-open-geoscience icon awesome-open-geoscience

Curated from repositories that make our lives as geoscientists, hackers and data wranglers easier or just more awesome

corebreakout icon corebreakout

Segmentation and depth-alignment of geological core sample image columns via Mask-RCNN

cs61a icon cs61a

Assignments/labs/projects for cs61a done by me

cs61a-1 icon cs61a-1

This is my repository for labs, homework or projects when going through the course, CS 61A, from U.C. Berkeley.

cs61a_sp20 icon cs61a_sp20

CS61A - Structure and Interpretation of Computer Programs, Spring 2020

mines-erds icon mines-erds

"Data Science: Earth Resources" graduate certificate at Colorado School of Mines

nolineartimeseriesanalysis icon nolineartimeseriesanalysis

The codes in the toolbox can be used to perform nonlinear time series analysis on single(or multi) channel data. This is done by mapping the single channel data to phase space representation using Taken's embedding theorem (compute_psv.m). The parameters - optimal delay and dimension are estimated using first minimum of MI (compute_tau.m) and FNN method (compute_dim) respectively. The recurrence network can be constructed from the phase space vector using ComputeRecurrenceNetwork_ANN.m or ComputeRecurrenceNetwork_fixedRR.m. The topology of the RN can be further analysed using graph theoreticl quantifiers (you need BCT toolbox for this). One can also compute the complexity-entrropy plane using get_mpr_complexity.m for which the ordinal patterns are computed using get_ordinal_pattern_dist.m (see the function descp for more details). Also, the tool box contains python codes to generate variety of uni(or multi) variate surrogate data.

nolitsa icon nolitsa

A Python module implementing some standard algorithms used in nonlinear time series analysis

stratstat icon stratstat

A R-based digitizer that is used to discretize hand-drawn stratigraphic sections/core logs into a numerical format for use in statistical analysis, visualization, or prediction of sedimentary strata.

trilium icon trilium

Build your personal knowledge base with Trilium Notes

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.