Giter VIP home page Giter VIP logo

webgen's Introduction

Join the chat at https://gitter.im/web4bio/webgen

WebGenomics

WebGen is hosted on GitHub Pages at web4bio.github.io/webgen/main/html

View our May 2020 interactive presentation at web4bio.github.io/webgen/presentationPoster/

Conference call via Zoom W 2:30 - 3:23 PM EST Other weekly meetings here

Private folder for Spring 2024 student notebooks

Background

There is an ever-growing Biomedical BigData reference, which is particularly striking for (1) pathologies with a genomic basis, like Cancer, and (2) observational studies from electronic health records. Accordingly, NIH has spearheaded the establishment of interoperable repositories such as the Genomic Data Commons (gdc.cancer.gov) & the National Covid Cohort Collaborative (covid.cd2h.org). These data ecosystems allow the scientific community, including the citizen scientist, to generate complimentary analytical applications. The goal of this project is to explore this new data-rich landscape by developing nimble Web Applications (Apps) using these public data..

How to Contribute

This is a public, open-source project, as well as a project that students may receive academic credit for through the Stony Brook University VIP program.

  1. Create a GitHub account, request access to this project, and add your name/GitHub username to the participants table below.
  2. Create a WebGen Observable notebook using your Github credentials, and publish it.
  3. Have a look at freecodecamp.org as reference for JS learning.
  4. Start checking your fellow participants' notebooks and GitHub activity.
  5. Study the GDC API and note how easy it is to retrieve data. The next step is to start doing just that in the middle of your own notes. Have a look at mine.
  6. Study the FireBrowse API.
  7. Report issues or requests for new features.
  8. Create a fork or a branch off of the development branch, and make a pull request.

Participants

Name & GitHub ID Individual folder or notebook Observable Other links
Richard Moffitt Folder, js Sandbox Notebook homepage, WebGen page, Simple GDC query tool Faculty website
Jonas Almeida Folder, js Sandbox Sandbox Firebrowse
Alisa Yurovsky Observable Faculty website
Adit Anand Spring 2020 Log, Fall 2020 Log, Spring 2021 Log, Fall 2021 Log Observable, Spring 2022 Log
Purva Shenoy Spring 2021 Log, Fall 2021 Log, Spring 2022 Log
Amara Im Spring 2021 Log Fall 2021 Log Fall 2022 Log Spring 2023 Log Observable
Erika Nemeth Fall 2019 Log, Spring 2020 Log, Fall 2020 Log, Spring 2021 Log WebGen Background Interactive Plots
Uday Turakhia Fall 2023 Log NASA Events API, State VS Covid

Alumni

APIs


Course Information

  • Participation in this project may count for SBU students as part of the VIP program, or BMI 530 Software Development in Biomedical Informatics, or under another listing in your home department.

  • Issues: Cancer Genomics, Web Technologies, JavaScript, Artificial Intelligence, scalable distributed computing, social coding, patient-centered cancer prevention and treatment.

  • Methods & Technologies: Web Technologies (JavaScript, Apps), Cancer Genomics, Computational Statistics, Artificial Intelligence, Precision Medicine

  • Disciplines: Applied Mathematics and Statistics, Biomedical Engineering, Biomedical Informatics, Computer Engineering, Computer Science

  • Interests / Preparation by Major: Pre-existing knowledge of programming, particularly JavaScript, will be favored as it indicates an innate interest in social coding (user-facing application development). This is applicable to all students, regardless of focus being on Mathematics or Molecular Biology.

  • Faculty:

    • Alisa Yurovsky (Biomedical Informatics, Stony Brook)
    • Richard Moffitt (Hematology / Medical Oncology, Biomedical Informatics, Emory University)
    • Jonas S Almeida (Naitonal Cancer Institute)
  • Team Established: Spring 2019

  • Meeting Time: W 10:30 -11:25 AM EST

  • Meeting Location: Zoom

  • Contact: richard . moffitt @ stonybrookmedicine . edu

Links


Edit this page at source.

webgen's People

Contributors

amaraim22 avatar anthonyxiang1 avatar anuki11 avatar ayurovsky avatar cgbrem avatar chantelle-dsilva avatar chowdhuryannoor avatar dependabot[bot] avatar enemeth19 avatar ericr491 avatar ethan-earlie avatar fenghsi avatar hunterjimenezsbu avatar jillianunk32 avatar jli0980 avatar jonasalmeida avatar kaczmarj avatar kevin-murgas avatar ko-bmi avatar liwll avatar lthealy avatar prvshenoy01 avatar rmoffitt avatar sammyswang avatar shweta98 avatar skobayashi0417 avatar udayvt avatar xnonx14 avatar yuw-zhang avatar zhenghaozhu avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

webgen's Issues

update readme entry for rmoffitt

| [Richard Moffitt](https://github.com/rmoffitt) | [Notebook](https://docs.google.com/document/d/1tjo-rafpYEwuRS9hhp6eQ8UvNseNXmcvcHEvZuKuAJw) | [Sandbox](https://beta.observablehq.com/@rmoffitt/webgen), [GDC tool](https://observablehq.com/@rmoffitt/tcgaplots) | [Project page](/richard/richard.html) |

Resize violin plots

If only displaying a small number of violins, the plot should be made smaller (i.e., not take up the width of the whole webpage)

ME - Enhance Dragging function

Now, though it can be dragged, every time position will become to the beginning position. Need to automatically generate a new position instead of the previous one.

Gather metadata

Query Clinical_FH from firebrowse API. This will facilitate analyses from expression (heatmap sample tracks, violin splits, etc)

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.