Code Monkey home page Code Monkey logo

htt_plot's Introduction

htt_plot

Installation

  • Go to lyovis10
  • Clone this directory
  • Put this package in your python path by doing:
source ./init.sh

Also install cpyroot

Test

datacard_and_plot_maker -o TEST -s True

Test dask in a jupyter notebook on lyovis10

On your computer, open a terminal and establish an ssh connection to lyovis10:

ssh -L8889:lyovis10:8889 lyovis10

This forwards the local port 8889 to port 8889 on lyovis10.

On lyovis10, activate the conda environment and start the jupyter notebook server:

conda activate base

And start the jupyter notebook server from the htt_plot directory.

jupyter notebook --no-browser --port=8889 --ip=0.0.0.0

Since the server listens to port 8889, you can connect to this port on your local computer, and the connection will be forwarded to port 8889 on lyovis10. So start a web browser and go to http://localhost:8889/.

In the browser, open macros/test_dask.ipynb.

Dataset report

See above how to use jupyter notebook remotely.

Then, in the jupyter notebook, open harvesting/dataset_report.ipynb

TODO

You should disable parallel mode in the main macro for development and debugging

  • add the proper cross-section and generated number of events for the MC datasets
  • implement the final signal selection cut
  • start implementing the various background estimation methods

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.