Knowledge graphs: A short introduction to the core concepts of biomedical knowledge graphs

Sdílet
Vložit
  • čas přidán 23. 08. 2024

Komentáře • 13

  • @andriy123
    @andriy123 Před 2 lety +5

    The beauty of opensource

    • @larsjuhljensen
      @larsjuhljensen  Před 2 lety +2

      Open source and open data licenses, yes! Being able to build upon what others have already done is what makes large knowledge graphs feasible.

  • @jatinhemnani6111
    @jatinhemnani6111 Před 9 měsíci +1

    Thankuuu u helped me undestand basic concepts a night before metabolic engineering exam

    • @larsjuhljensen
      @larsjuhljensen  Před 9 měsíci

      Haha, I always enjoy hearing how people use my videos - I hope your exam went well!

    • @jatinhemnani6111
      @jatinhemnani6111 Před 9 měsíci

      @@larsjuhljensen i kinda bombed a basic question but did the numerical 🥹

    • @larsjuhljensen
      @larsjuhljensen  Před 9 měsíci

      @@jatinhemnani6111 sorry to hear, it sucks when you mess up on something basic.

  • @gitanjaliroy6235
    @gitanjaliroy6235 Před 3 lety +6

    Thank you for creating such useful content. I learnt a lot about network biology from your videos.
    I am currently analyzing a time-course transcriptomics dataset and trying to create useful graphs for identifying the perturbed signaling pathways.
    Is it possible for you create a video using any example dataset that explains the interpretation of the networks to identify pathways or drug targets?

    • @larsjuhljensen
      @larsjuhljensen  Před 3 lety +1

      Glad you find it useful and thanks for the suggestion. What you suggest would definitely require more than one video, though! Analysis of time-course transcriptomics data should be fairly standard; I'm certainly not the expert on it, but it would typically involve running DESeq2 with the right design matrix for your experimental setup. After that you'd have a ranked list of significant genes, and you need to decide a cutoff. This could be done by just choosing some cutoff p-value/FDR, but if at all possible I would want to compare the list to some gold standard to find an optimal cutoff. Once you have your final gene list, I would fire up Cytoscape, use stringApp to fetch a network, import the data and use it to color the nodes by e.g. significance, use the MCL implementation in the clusterMaker2 app to cut the STRING network into modules, and use stringApp enrichment analysis to functionally characterize the clusters. After that, it would mostly be a matter of eye candy, possibly using the Omics Visualizer app to show the actual time course data on the network or stringApp to highlight selected enriched terms or drug targets on the network. This is all covered in one way or another in the hands-on training available from jensenlab.org/training/
      I am also planning to make short videos about stringApp and OmicsVisualizer over the coming month.

  • @iot3136
    @iot3136 Před 2 lety +1

    Hi Prof. Lars, Thank you very much for your videos. I value your efforts.
    Could I have kind support if possible. I'm coming from wet lab research and interested in moving to knowledge network and systems biology (Mainly interested in knowledge network). Could you please kindly mentor me where should I start;
    1. Any kind of course /curriculum you could recommend
    2. What kind of programming languages I should learn
    3. Any kind of tips for someone like me willing to self study.

    • @larsjuhljensen
      @larsjuhljensen  Před 2 lety +1

      Hi, I cannot recommend any specific courses, since I just do not know any of them well enough. Regarding programming language, the two dominating languages in the field are Python and R. Either will get the job done, but my personal preference would be to go with Python (I think it is a better programming language for learning how to program). In terms of tips, I would try to start analyzing some actual data as soon as possible - it is easy to spend time on learning about more things, but you need to apply what you have learned to real-world data (not toy teaching examples) to get actual experience. Aside from learning to program, you need to learn to work on a Linux command line and to use version control (git).

    • @iot3136
      @iot3136 Před 2 lety +1

      @@larsjuhljensen Thank you very much for your kind reply. Greatly appreciate it.

  • @JohnWatts-ep1mm
    @JohnWatts-ep1mm Před 10 měsíci

    Help please

    • @larsjuhljensen
      @larsjuhljensen  Před 10 měsíci

      Help with what? You'll need to be a bit more specific than that for anyone to be able to help you ;-)