Code Monkey home page Code Monkey logo

pickax's People

Contributors

crotwell avatar dafrost avatar

Watchers

 avatar

pickax's Issues

Ability to host aggregated data in a shared location (i.e., server)

Sc_quakes.py is currently outputting pick files to a directory on our local machines. If Chase, Logan, and I are all going to be running this program locally, how will we eventually aggregate the resulting datasets?

Here is one idea: Does the department have a dedicated seismology server for which we could be granted write-access (to a specific directory only)? If so, perhaps sc_quakes.py could be modified to output our picks there at the end of each session. Further, if that process were in place, those files could also act as an input to the sc_quakes.py Import step. Instead of sc_quakes.py reloading data (from web services) and then appending our picks to the imported data, it could pull all of our picks from the server. The data on the server would essentially become the latest and greatest source of work to date.

Option to EDIT picks

Request for Enhancement: This functionality does not necessarily have to occur in real-time from the same interactive window. Perhaps there is a different window that would be launched by the script if we wanted to work in 'edit mode'.

Option to DELETE a just-made pick

Request for Enhancement: If we accidentally hit 'a' instead of 's', it would be nice to correct that mistake in real-time, within the interactive window.

Option to HIDE USGS picks

Request for Enhancement: As we learn how to recognize p- and s-waves, it might be helpful to hide the USGS picks in the beginning. This could just be a filter setting in the interactive window so we can toggle back and forth.

Matching Amplitude

We talked about possibly making all of the amplitudes on the same scale.

Filter_ID: "file will not be a valid QuakeML file"

Ashley's Error: After completing some picks this morning, I noticed these comments in the log. The message seems to be inferring that the picks I made while using one of the filters will 'not be a valid QuakeML file'.

"UserWarning: 'bandpass 1 10' is not a valid QuakeML URI. It will be in the final file but note that the file will not be a valid QuakeML file."

Phillip's Response: The issue is that I put in the filter_id in the QuakeML Arrival object as just whatever the name of the filter is. However, QuakeML has a rather strict opinion of the structure of an "id"...I should make a legit filter_id eventually, but just ignore until then."

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.