Git Product home page Git Product logo

hugin's Introduction

hugin

Status monitor

hugin's People

Contributors

guillermo-carrasco avatar senthil10 avatar b97pla avatar remiolsen avatar ewels avatar alneberg avatar vezzi avatar mariogiov avatar mayabrandi avatar parlundin avatar

Stargazers

Kenny Billiau avatar Johan Dahlberg avatar

Watchers

 avatar James Cloos avatar  avatar  avatar  avatar  avatar  avatar Denis Moreno avatar Anandashankar Anil avatar  avatar Rickard Hammarén avatar Chuan Wang avatar  avatar Sofia Haglund avatar

hugin's Issues

Not picking up MiSeq runs

Higun is not picking up MiSeq runs that are actually OK and/or finished (i.e 140124_M01320_0070_000000000-A71KL). The reason is that the method hugin.run_monitor.get_status_due (here) is first looking for the status file First_Base_Report.htm, which Is not being generated for the MiSeq (I'm not sure about the last statement.). @b97pla can you confirm this?

This could be solvable by doing a different checking for the MiSeq runs.

Handle Samplesheets more sophisticatedly

For Mi-seq runs usually the samplesheets are not like in the same format of hiseq. But illumina_finished_msg creates a second samplesheet in hiseq format. But sometimes these samplesheet are not present in the run folder and hence the run is skipped by hugin.

Suggestion: preserve view when changing zoom

Currently, changing the zoom setting usually causes you to lose your view in the image.

It would be more intuitive and cause less scrolling and searching if the middle pixel of the new zoom's view was the same as the current zoom's.

Fix card description

It is creating some weird bullet points in the card description, i.e

screen shot 2015-01-15 at 14 15 43

EDIT:

For example, bullet point 1 has repeated information from bullet point 5. Also the second bullet point contains what I guess is the nas number? don't know

STALLED runs with due date < current day will never leave STALLED status

Hi,

There is this condition in the function update_tello_board in the run_monitor.py module:

# If due time has passed, set status to stalled
if due < datetime.datetime.utcnow():
    status = STALLED

If a run fails once, and the time between the re-starting of this run and the time when it completes passes the due date, it will never be moved from check_status, because this conditional will always be true.

Is happening right now with some Miseq runs that we had to re-start. They finished ok, but they're not being moved from check_status because due date is July 19th

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.