Skip to content

todor-ivanov/AutoDQM

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AutoDQM

AutoDQM parses DQM histograms and identifies outliers by various statistical tests for further analysis by the user. Its output can be easily parsed by eye on an AutoPlotter-based html page which is automatically generated when you submit a query from the AutoDQM GUI.

Example Page: http://uaf-8.t2.ucsd.edu/~jguiang/AutoDQM
AutoPlotter: http://github.com/jkguiang/AutoPlotter

Features

AutoDQM.py
  • Outputs histograms that clearly highlight outliers
  • Creates a .txt file along with each .pdf with relevant information on it
  • Allows user to easily change input
  • Seeks and accurately finds outliers
index.php
  • Previews input in a readable way
  • Gives a clear indication of the status of a user's query
search.php
  • Allows user to quickly search data set names
  • Allows user to quickly search file name from selected data set name
  • Allows user to submit a retrieve query to index
database.php
  • Automatically generates a list of DQM files currently stored in a local database
  • Allows user to manually refresh DQM file list
  • Allows user to submit a retrieve query to index
plots.php
  • Dynamically displays text files below AutoPlotter toolbar
  • Unique url's for sharing plots pages with the data and reference data set names

Using AutoDQM

Setup:

Clone this repository and move its contents to a public html directory, then run ./setup.sh to set up AutoDQM's directories.

Main Page:
  1. Select sample name
    • Currently supported samples: SingleMuon, Cosmics
  2. Enter data and reference information
  3. Click submit.
    • After process is complete, you will be automatically redirected to the "plots" page
Search Page:
  1. Enter a data set name into the search bar
    • Supported regex expressions: Wildcards *
  2. Click the search button
  3. Select a data or reference data set
    • If applicable, choose a run from the file list generated by clicking the "Get File List" button
  4. Repeat for other data set if necessary
  5. Click the "Submit" button
    • The submission form can be toggled by using the "toggle submit form" checkbox
Database Page:
  1. Select one of the automatically updated data sets
  2. Use the radio menu to channel selection into either the data or reference form
  3. Click the "Submit" button

About

A statistical tool for DQM shifters

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 36.4%
  • PHP 30.3%
  • Python 29.9%
  • Shell 3.4%