Code Monkey home page Code Monkey logo

las-util-cpp's Introduction

Hi there ๐Ÿ‘‹


Current Open Source Activity:



Past Open Source Contributions:


Log-Ascii-Standard is a data format used in well logging.

Code Farm Proprietor:


  • Code Farm: Code Farm provides software engineering support to small-businesses and non-profits.

las-util-cpp's People

Contributors

dcslagel avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

las-util-cpp's Issues

Remove Las3 files

Remove Las3 files for now because the goals for this tool are currently to focus on the Las2 specification.

Update -h help display for las 2.0 section options

Description:

Currently lasUtil -h displays Las 3.0 options, change it to display Las 2.0 options because Las 2.0 is the current roadmap focus.

Current display:

Usage: lasUtil -f <las_filename> [-p <sections_to_print>]
 
- Sections to print:
  Specify which sections to display by listing the letters following '-p'
  Example:
  lasUtil -f myfile -p vw
    Letter  : Section
    v       : Version Information Section
    w       : Well Information Section
    p       : Log Parameter Section
    d       : Log Definition Section
    e       : Drilling Definition Section
    a       : Drilling Data Section

Proposed display:

Current display:

Usage: lasUtil -f <las_filename> [-p <sections_to_print>]
 
- Sections to print:
  Specify which sections to display by listing the letters following '-p'
  Example:
  lasUtil -f myfile -p vw
    Letter  : Section
    v       : Version Information Section
    w       : Well Information Section
    c       : Curve Section
    p       : Parameter Section
    o       : Other Section
    a       : Drilling Data Section

Parse '~A' data section

  • Design a structure to hold the ~A data section information.
  • Add basic data section parsing
  • Add basic data section tests

Add a REPL/server loop.

Add a REPL/server loop.

Example

$ las-util-cpp --repl
> help
...
> read examples/sample_2.0.las
> version
"VERS", "", "2.0", "CWLS LOG ASCII STANDARD -VERSION 2.0"
> quit
$

Test: Add initial test framework.

Currently we don't have any testing or test automation.

  • Research test tools.
  • Adopt one or write something simple.
  • Add initial test

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.