Creative Commons License
This blog by Tommy Tang is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

My github papge

Friday, September 13, 2019

My opinionated selection of books/urls for bioinformatics/data science curriculum


There was a paper on this topic: A New Online Computational Biology Curriculum.
I am going to provide a biased list below (I have read most of the books if not all). I say it is biased because you will see many books of R are from Hadely Wickham. I now use tidyverse most of the time.

Unix

I suggest people who want to learn bioinformatics starting to learn unix commands first. It is so powerful and also omnipresent in high-performance computing settings (clouding computing etc). You can not survive without knowing it.

Computational biology

R programming

  • R for data science by Garrett Grolemund and Hadley Wickham.
  • Advanced R by Hadley Wickham.
  • R packages by Hadley Wickham. If you want to transit from an R user to developer, writing an R package will get you started.

Stats (R focused)

Python programming

Machine learning

Visualization

Those two books are not teaching you how to make figures programmatically (although the book by Claus was generated by Rmarkdown and the codes for all the figures can be found at https://github.com/clauswilke/dataviz). They teach you what kind of figures are informative and pleasant to eyes. From data to viz is a website guiding you to choose the right graph for your data.
I am still using R/ggplot2 for visualization.
What’s your favorite book that I have missed? Comment below!

72 comments:

  1. Awesome..I read this post so nice and very informative information...thanks for sharing
    Data Science Training in Hyderabad

    ReplyDelete
  2. Nice Article...Very interesting to read this article. I have learn some new information.thanks for sharing.
    Data Science Training in Hyderabad

    ReplyDelete
  3. Really a awesome blog for the freshers. Thanks for posting the information.
    Data Science Training in Delhi
    Data Science Course in Delhi

    ReplyDelete
  4. hey awesome info about if you looking for Genetics info i will highly recommend Xcode

    comt gene
    warrior gene

    ReplyDelete
  5. Your article is very informative. This website is also having very useful article regarding this topic is breast cancer genetic

    ReplyDelete
  6. I got what you mean , thanks for posting .Woh I am happy to find this website through google.satta king

    ReplyDelete
  7. Positive site, where did u come up with the information on this posting? I'm pleased I discovered it though, ill be checking back soon to find out what additional posts you include. Satta king

    ReplyDelete
  8. Thanks for Sharing a Lovely Post for us and Please Keep Updating & Increase Our Knowledge & If anyone Want to Grow your Career in Python Language So you Can Contact Here-9354210902/ 9310806006 Or Visit Website-https://www.powermindtech.com/

    Here is the best Training Center for Data Science

    python training institute in gurgaon
    python training Center in gurgaon


    ReplyDelete
  9. Randomly found your blog. You have share informative information. Thank You. Data Science Course in Mumbai

    ReplyDelete
  10. I have started a blog on Bioinformatics with name Bioinformatics India

    ReplyDelete
  11. I have bookmarked your Website since this site contains important data in it. You rock for guardianship incredible stuff. I am a lot of grateful of this site.

    Python Training Institute in Delhi
    Python Training Course in Delhi
    Python Training Center in Delhi

    ReplyDelete
  12. I have read your post very carefully and get some interesting tips and tricks on Data Science. Thanks for sharing this post with us.

    ReplyDelete
  13. I think I have never seen such blogs ever before that has complete things with all details which I want. So kindly update this ever for us. Oregon Business Registry

    ReplyDelete
  14. Python is one of the most popular, general purpose, interpreted and high-level programming language. SOL Technologies Solutions delivers best python training institute in Delhi.

    Python training institute in delhi
    Python training Course in delhi

    ReplyDelete
  15. Pretty informative article on data science, thank you for sharing.
    Data Science Course in Pune

    ReplyDelete
  16. Thanks for sharing the informative post about. I have learned many new information from your post. it is really helpful. So i suggest you that Satta King check if it is useful for you.
    If You want to play online Satta king game. Visit now Sattaking

    ReplyDelete
  17. I was taking a gander at some of your posts on this site and I consider this site is truly informational! Keep setting up..
    토토사이트

    ReplyDelete
  18. I think about it is most required for making more on this get engaged. 토토사이트

    ReplyDelete
  19. Thanks for your marvelous posting! I really enjoyed reading it, you happen to be a great author. I will remember to bookmark your blog and may come back in the foreseeable future.

    Read More:-

    Satta King

    ReplyDelete
  20. wow your arctile was very informative and it has solved my many quiries

    Please more information on different topic please visit these links given bellow...

    Top 10 CBSE Schools in Meerut

    Astro Finding

    Best Website Designer in Meerut

    ReplyDelete
  21. Well Said, you have furnished the right information that will be useful to anyone at all time. Thanks for sharing your Ideas.
    Power Bi training in bangalore
    Power Bi institutes in bangalore



    ReplyDelete
  22. NICE POST CHECK MY NEW POSTOK SATTAKING

    NICE POST CHECK MY NEW POSTSATTA RESULT

    NICE POST CHECK MY NEW POSTSATTAKING REAL

    ReplyDelete
  23. Nice post. Thanks for sharing! I want people to know just how good this information is in your article. It’s interesting content and Great work.
    Power Bi Training in Gurgaon
    SQL Training in Gurgaon
    Advanced Excel /VBA training in Gurgaon
    Tableau Training in Gurgaon

    ReplyDelete
  24. wow really good informision got lot to learn. looking forward for more informative posts from you. recently searching for the relative informision got this satta king check it out.

    ReplyDelete
  25. best site for satta king result, leak number all game record charts. We provide 100% fix number direct from Satta king gali company which includes all famous games like Satta king Desawar, Gali Satta, Ghaziabad, Faridabad, Shri Ganesh Satta, Taj Satta King, charminar and other games of Satta Market Matka is also a simple game and essentially is a form of old lottery games. Ratan Khatri was the founder of this game in the 70 century and was become popular up until the 90 century. The game is not played that much anymore mostly in the regions of North India and Pakistan. Instead, many enjoy the lottery games Satta king result more so these days.

    Here is an example card. satta-king.online is the no1 satta king site where you can get the fastest Satta result, Satta king leak number (confirm jodi), Old Satta King ghaziabad, Daily leak Jodi, Desawar Jodi, Satta king faridabad, Satta record chart, Satta king taj, Gali Satta result, Ghaziabad Satta Result, Satta Bazar result and 100% passing fix Jodi today.

    ReplyDelete
  26. best site for satta king result, leak number all game record charts. We provide 100% fix number.

    ReplyDelete
  27. Your Site is very nice, and it's very helping us this post is unique and interesting, thank you for sharing this awesome information. and visit our blog site also. Satta King

    ReplyDelete
  28. I am happy to find this post very useful for me, Sattakingas it contains lot of information.
    I always prefer to read the quality content and this thing I found in you post.
    Click Here to Get More SitesSattaking money online then don't worry.
    Satta King is one of the most popular game which helps you to earn money online.

    ReplyDelete
  29. thanks a lot for sharing, this really helped in my worksatta king

    ReplyDelete
  30. Best site for Satta king kashipurleak number & all game record charts. We provide 100% fix number direct from Satta king kashipur company which includes all famous games like, Shri Ganesh Satta King Here is an example card. satta-king.online is the no1 satta king site where you can get the fastest Shri ganesh satta king

    ReplyDelete

  31. nice post click here Satta
    check my site for best result Satta King

    ReplyDelete

  32. Nice post. I used to be checking constantly this blog and I am impressed! Extremely useful info particularly the ultimate section 🙂 I take care of such information a lot. I was seeking this certain information for a long time. Thank you and best of luck.
    a thing of beauty is a joy forever

    ReplyDelete
  33. Patti/Panna: this sort is related to the three digits satta king of betting, but here goes the catch only a limited numbers are often wont to place the bet. Matka: The derivation of this sort is from a Hindi word sense an earthen pot. many people were trapped in gambling enthusiasts, engrossed in practice, and a storm hit India.If done correctly, Satta is a perfect thanks to make a big amount of cash during a relatively short period of your time . satta king Our portal gives you access to all or any the premium quality games that you simply require to form your Satta and hit the proper Matka. we'll provide you the simplest and therefore the fastest satta matka tips and tricks provided to us by satta matka king.सट्टा किंग
    Since beginners find it difficult to urge conversant in this game so for them we update regularly the foremost recent and advanced Fix Matka Tips and Tricks of Satta Matka Number. Our committed team of experts is here to help you in playing Satta Matka games online. While playing Satta king, Kalyan Matka, or Satta, Indian Matka Mobi most of the people use their birth dates, anniversary dates, any auspicious numbers, festival dates, or the other significant days when exceptional things seemed to them in their lifetime, as their ‘lucky digit’ satta king.
    सट्टा किंग

    Now-a-Days there are numerous Matka Market has arrived in Matka World Gambling but KALYAN game is hottest Game in India and other Countries too,Kalyan Matka Chart Defines Jodi Chart and Panel Chart,founder Mr.RATAN KHATRI.We satta king will Provide You Satta Fix Jodi,Final Ank,Kalyan Panel Chart,live result accept as true with our site,matka site,informational purposes,time bazar,patti panna,kalyan panel chart,matka gambling,closing results,milan day night,dpboss matka,kalyan result,Kalyan Fast Result,Today Kalyan Lucky Number,Matka Result,Kalyan Guessing, Kalyan Night Chart,Kalyan Final,Kalyan Night Panel Chart,Kalyan Chart 2019-2021. Other Live Result we offer Latest Results,If you accept as true with our Site Must visit For Fast Matka Result Update,Which is predicated on Matka Informational purpose Web,Satta Batta,Kalyan Panel Chart,Matka Game,Matka Market,Satta Matka Game,Matka Gameling,Closing Results, Milan Day Night,Dpboss Matka,Satta Bazar. Satta Kalyan platform also will tell you about the opening and shutting time for the above mentioned games. If you online satta play with our internet site , you'll be ready to win an outsized quantity of money with our professional satta guessing to become satta king. Satta king up sattaking result fast up satta king fast. Play a well-liked Game In India Try Your Luck And Become A SattaKing . within the Sattaking game, you're allowed to pick any number from 00 to 99, and further depends on your luck satta king.

    ReplyDelete
  34. Get a Chance to Win Satta King Game then Visit:
    What Is Satta King Secrets To Win? - What Every Champ Needs To Know!
    The sattaking is an online game based on Thai Boxing. This is a Satta game that has the player controlling a specific character and trying to knock out other fighters. Unlike Black Satta King, you don't have any weapons or gears to use on matka Result. But you do have the Disawar which determines the results of each fight. Here's a look at Satta Result tricks to win. It is important to choose the सट्टा मटका रिजल्ट with the best odds. There are many online casinos in Satta King Online that claim to have the best roulette games, so you can't simply choose the one with the lowest odds and Satta King up hope to win a lot of money from it. You must consider Satta Game of your options before choosing any Satta Satta and its roulette game results.

    ReplyDelete

  35. Nice post check my site for super fast Satta king Result also check Sattaking

    ReplyDelete
  36. Get a Chance to Win Satta King Game then Visit:
    What Is Satta King Secrets To Win? - What Every Champ Needs To Know!
    The sattaking is an online game based on Thai Boxing. This is a Satta game that has the player controlling a specific character and trying to knock out other fighters. Unlike kalyan matka, you don't have any weapons or gears to use on matka Result. But you do have the Disawar which determines the results of each fight. Here's a look at Satta Result tricks to win. It is important to choose the सट्टा मटका with the best odds. There are many online casinos in Satta King Online that claim to have the best roulette games, so you can't simply choose the one with the lowest odds and Satta King up hope to win a lot of money from it. You must consider Satta Game of your options before choosing any Satta Satta and its roulette game results.

    ReplyDelete
  37. Nice post love it check my site for fast Satta King we provide superfast and all time result SattaKing

    ReplyDelete
  38. Your content is very inspiring and appriciating I really like it please visit my site for Satta king result also check
    Sattaking
    Nice post check my site for super fast Satta king Result also check Sattaking
    Nice post check my site for super fast Satta king Result also check Sattaking
    Nice post check my site for super fast Satta Result Result also check Sattaking

    ReplyDelete
  39. you privided very informative content but i have the info about fastest satta king result Sites. this site provides
    Desawar Result superfast,
    सट्टा किंग result before any site in the world. also
    Gali Result at 5 am every morning.
    satta king result everyday, and satta king this sites gives some leaks from the company.
    Gali Result, Desawar Result And satta king this sites are giving superfast results in the world no one gives results and leaks before this sites. satta king this is very old and trusted site witch gives best info about satta king results. your info is also good but i got more informisssion realated satta king and also you contact me on desawar Result so we can join togather and know more about this things

    ReplyDelete
  40. Nice post love it check my site for fast Satta King we provide superfast and all time result SattaKing also check सट्टा किंग and Satta matka

    ReplyDelete
  41. Satta King, Sattaking, ????? ????, Satta King 2021, Satta King up, Satta result, Play Bazaar, Satta king online, Gali result, Desawar result, Satta king chart, Satta king live, Gali satta, Deshawar live result, Gali live result, Satta matka, Satta matka king, Satta king up, Gali satta king result, Disawar satta king result, Faridabad satta king result, Gaziyabad satta king result

    Play Bazaar
    Play Bazzar
    Satta King
    Play Bajar
    Play Bazaar Chart
    Satta Result
    Play Bazaar
    Play Bajar Chart
    Satta Bazaar
    Satta King
    Satta Bazar
    Play Bazzar Result Chart
    Satta King Gali

    ReplyDelete
  42. DevilSon has been producing high-quality motogp leather jackets, aprilia motogp clothing, dainese motogp collection, kawasaki motogp apparel, ktm motogp clothing for its customers for a long time. The main aim that we pursue is to deliver quality. Every step that goes into the making of a leather jacket, from collecting the raw material to making the finished products, involves the hard work of our highly trained staff.

    ReplyDelete
  43. The leather jacket mens is not really a men’s staple. However, it can be a very personal piece that will follow you for years to come, provided you choose it clearly.MR.STYLES suppliers of leather Fashion Jackets,dauntless leather jacket,Harley Davidson Leather Jacket,Motorcycle Leather Jacket with custom design the best quality of Cowhide, Sheep, Lamb, And Goat Skins. Save your cash and enjoy the best quality. Best Men’s Leather Jackets with mr-styles.com

    ReplyDelete
  44. We will like to introduce our Firm as manufacturer and exporter of high quality Garments, Sports Wear Garments, school wear garments /blazer. We have gained excellent reputation among our clients worldwide. We are delivering our excellent quality American football Uniform, baseball uniform, soccer uniforms, track suits, hoddies, worldwide towards entire satisfaction of our valued customers.

    ReplyDelete
  45. Leather fashion jacket never runs out of style and if you’re looking for best articles regarding Harley Davidson leather Jackets, you’re just at the right place.
    JnJ is a registered firm that deals with all kinds of leather jackets, including motorbike racing suits, motorbike leather jackets and leather vests, leather gloves, for both men and women.

    ReplyDelete
  46. Established in 1997, PunjabStar had a clear focus, to be involved in the sporting and active lifestyle community by offering great custom Team Uniform and athletic Athletic Apparel. Our focus is making Sportswear we love and giving our customer a positive holistic experience through design to delivery.

    ReplyDelete
  47. nice post checkout this post by click here sattaking vip
    nice post checkout this post by click here sattaking best
    nice post checkout this post by click here sattaking disawar

    ReplyDelete
  48. best site for satta king result, leak number all game record charts. We provide 100% fix number direct from Satta king gali company which includes all famous games like Satta king Desawar, Gali Satta, Ghaziabad, Faridabad, Shri Ganesh Satta, Taj Satta King, charminar and other games of Satta Market Matka is also a simple game and essentially is a form of old lottery games. Ratan Khatri was the founder of this game in the 70 century and was become popular up until the 90 century. The game is not played that much anymore mostly in the regions of North India and Pakistan. Instead, many enjoy the lottery games Satta king result more so these days.

    ReplyDelete
  49. best site for satta king ghaziabad result, leak number all game record charts. We provide 100% fix number

    ReplyDelete


  50. best site for satta king result, leak number all game record charts. We provide 100% fix number.

    ReplyDelete
  51. Nice Post Your content is very inspiring and appriciating I really like it please visit my site for
    Satta King and Satta king Charts or for super fast result satta matka also checkout my site Deshawar rescords you can also visit out site satta king result visit us on satta king faridabad satta king ghaziabad

    ReplyDelete
  52. this is very old and trusted site witch gives best info about satta king results. your info is also good and also you contact me on desawar Result so we can join togather and know more about desawar Result.
    we have tried lots of methods of satta king And its successfull.satta king result everyday, and this sites gives some leaks from the company.

    ReplyDelete
  53. Nice Post Your content is very inspiring and appriciating I really like it please visit my site for Satta King and Satta king Charts or for super fast result satta matka also checkout my site Lottery Sambad you can also visit out site satta king result visit us on satta king faridabad satta king ghaziabad my new site SattaKing

    ReplyDelete
  54. Nice Post Your content is very inspiring and appriciating I really like it please visit my site for Satta King Matka and Satta king disawar or for super fast result satta king delhi also checkout my site Matka Result you can also visit out site satta king result visit us on satta king and satka matka satka my new site SattaKing


    ReplyDelete
  55. Thanks for every other excellent post. If you want to do some fun with hot girls then you can hire and call hot and sexy Indian and Russian Independent call girls in Jaipur. To book call girls number today kindly visit our website. A Find call girls complete your wish with giving be a good company with impressive intelligence and maturity. FINDCALLGIRLS.COM Looking wise very sexy, hot figure black eyes and hair. High heels sandals, short dress when you saw her going crazy you. Know about more sexy girls

    ReplyDelete
  56. Nice Post Your content is very inspiring and appriciating I really like it please visit my site for kolkata fatafat supper fast kolkata fatafat result and also visit our kolkata ff result you can also visit kolkata fatafat result for live result or for old or previous result you can check out kolkata old result a To find the lucky number in kolkata fatafat lottery you can check kolkata fatafat lottery

    ReplyDelete
  57. Traditional bookstores have always existed on high streets, but in the digital age, the internet is proving to become a serious competitor to traditional brick and mortar stores. This article examines both sides of the coin and provides an appropriate insight into the phenomenon of shopping of books online. 메이저사이트추천

    ReplyDelete
  58. I things and data online that you might not have heard before on the web.

    Hi, I found your site by means of Google

    indeed, even as searching for a comparative matter, your site arrived up, it is by all accounts incredible.

    bhai aapke liye hai. lagao or jeeto.I have bookmarked it in my google bookmarks.

    satta king game is drawing and guisses based generally match-up,

    anyway currentlyit's arranged in best, and satta lord desawar is presently horribly eminent

    furthermore, to a great extent participating in game across the globe people ar insane with respect to this game.

    Yet, as of now the principal essential factor is that this game is neglected to keep the law and

    decide guideline that to keep the conventions and rule. Presently right now people need to depend on it,

    on the off chance that the game doesn't follow the conventions they need not play the games anyway people are still

    partaking in the game,they play the games on the QT people have answer on it to quit participating

    in this kind of games, consistently help work and worked with individuals that might want facilitated,do something for

    your country do perpetually reasonable thing and be everlastingly happy.satta king

    Much obliged to you for visiting Our Website sattaking,Most most likely similar to our visitor from Google search.Maybe you are

    visting here to become more acquainted with about gali satta number today.to know gali disawar ka satta number please visting

    your landing page of site and look down . You will see boxed sorts data which is show satta number

    of particular game. There you will likewise see number of today yesterday satta number of, for example, gali disawar, new

    mumbai, disawar gold and loads of game you have wagered on the game.If you play your own gali disawar satta game and

    need us to put your own board on your website.satta kingPlease

    get in touch with us on showed number which you will discover in footer part of website.Apna game dalwane k liye hamse

    contact kre on google pay,phonepe, paytm jaise aap chahe pehle installment karen. aapka board moment site pr update

    kr diya jayega jaisi hey aapka installment done hota haiWe greet you wholeheartedly and exceptionally pleased to have you our

    website.satta kingPlease bookmark our site and stay tuned and refreshed to know.

    you might have perceived the cycle to play disawar satta gali game and caught wind of fix spill jodi disawar gali from

    your companions, family members. Actaully individuals favors disawar gali games as It is exceptionally well known in Indian subcontinent.

    also, is considered illegal.by having appended with our site .satta kingYou

    will discover magnificient content in regards to all the games.satta king We have staggering

    data of satta results and gali disawar diagrams as the are open for public and refreshed.

    ReplyDelete