Giter Site home page Giter Site logo

minard's People

Contributors

amandabacon avatar billyliggins avatar chmills avatar ddrobner avatar edcallaghan avatar fbdescamps avatar icoulter avatar jackdunger avatar jamicus96 avatar jrrumles avatar kkamdin avatar klabe avatar mark--s avatar mark-r-anderson avatar marzece avatar mrigansusx avatar tannerbk avatar tlatorre-uchicago avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

minard's Issues

Sparkline graph doesn't show time

Currently, the sparkline graph for running the Snoplus detector shows the date in the top right corner when hovering the mouse over the graph according to its point on the x-axis, but it doesn't show the time. It would be very useful if it did, as we could tell the exact time events happened instead of approximating, and would make things easier to analyse.

detector state data is incorrect for missing slots

The problem is that the function fetch_from_table_with_key assumes that if key is None, it should find the maximum key in the table, but if a card is missing then that column will be NULL which gets translated into a None object in python.

One solution which would simultaneously fix this problem and speed up the database queries would be to use the detector_state view in the database. Something like:

SELECT * FROM detector_state WHERE run = [run];

See all baselines

Would be handy to be able to view of all the baselines simultaneously.

Shifter Information page crash

When filling the phone number in the Shifter Information page, it complains that the number is not the right length (the check should be country-dependent).
Then when trying to submit page again without the number, it crashed. ("500 Internal Server Error").
And stayed crashed in following days.

HV status in detector state

Could there be another crate-view section that shows the HV status of the crates? So an user off-site can see which crates are on HV easily?

Stacked trigger-type time-series

As was done in Snostream, we could display trigger-type over time by using a stacked histogram, see screenshot below. I am not sure how to interpret the x-axis there though. ๐ŸŒณ

snostream

periodic shuffling of events between bins

As was seen yesterday, the stream page seems to sometimes blink and then shove the missed events into the next time window. Produces nonphysical spikes in the time series. This appears to be happening with a regular periodicity of 3.5 minutes currently - perhaps that suggests where to look for the problem. See attached image.
periodic_bunching

Zoom/enhance baseline drift

It'd be good if the baseline drifts were 0 centered over the given time window and perhaps given in mV instead of volts.

Time scale in trigger details page

Add the time-scale drop down also on the trigger-specific page. This way, people can change the time-scale directly on this page, without needing to go back to the stream page.

pmt noise rate should be plotted versus time

Currently it's very difficult to get an overall feel for the PMT noise rate since the plot is displayed versus run number.

Screen Shot 2019-03-15 at 1 05 22 PM

This could be solved by plotting versus time instead of run number.

It might also be cool to display a native graph on the page instead of a ROOT plot so you can select different time ranges, etc.

@edcallaghan

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.