GithubHelp home page GithubHelp logo

inab / disease_perception Goto Github PK

View Code? Open in Web Editor NEW
2.0 2.0 1.0 186.86 MB

Personalized Comorbidity Profile Generation

License: GNU Affero General Public License v3.0

Python 37.04% JavaScript 56.51% HTML 1.97% CSS 4.10% Shell 0.38%

disease_perception's People

Contributors

dependabot[bot] avatar jmfernandez avatar jonsv89 avatar migp11 avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

sthhher

disease_perception's Issues

See the drugs and genes involved in patient-subgroup interactions

Once visualizing relative risk interactions between subgroups of patients, be able to show only the subgroups with at least "x" patients (in the manuscript we are selecting subgroups with at least 4 patients). Once done that, show only those subgroups where there is at least one gene up- and one gene down-regulated in all the patients composing the subgroup, showing only those interactions where at least a gene is involve, this is: in those positive relative risk interactions there should be at least one gene up- or down-regulated in all the patients from both subgroups, while in the case of negative relative risk interactions we are going to show only those interactions where a gene is up-regulated in all the patients from one subgroup and down-regulated in all the patients from the other subgroup, or vice versa. Do the same with drugs. Add the possibility to see the genes and drugs involved in the interactions. Of special interest for the interactions between subgroups from different diseases.

Create data and graph saving interfaces

As @jonsv89 has stated in #7 , downloading the currently viewed subnetwork in tabular format should be possible, and it should have a GUI. Also, it should be possible to also save the graph itself in bitmap, vector or other graph formats

Add history management

Currently, it is not possible to go back to the previous view, so a history management infrastructure, and a GUI interface, are needed

Allow searching by genes and drugs

It should be possible to search by genes and drugs, in the same way diseases are searched. It may require creating more than one destination view for the same search.

Patient subgroups interactions are interesting with this kind of search.

Legend

It would be really important that a legend indicating what people are looking at is displayed somewhere. I can imagine and assume what I'm looking at but users might miss the meaning of colors and/or shapes.

Fix image export resolution

Currently, when a graph view is saved as PNG, it uses the screen's DPI, so it is too fuzzy when it is zoomed with office tools. Add a fix for it

Add a title to the view

As there are now more than one view, a brief title describing what it is being viewed should be added to the interface

Fix export viewport

When the graph representation is saved, it is currently saving the viewport, and not the entire graph

Change arrows colours and formats

Choose colours that can be differentiated easily, right now there are cases where blue and red arrows are hardly differentiated.
Choose different types of arrows (dashed, solid...) to make visually easy to detect the interactions that have been previously described by epidemiological networks.

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.