Hướng dẫn python for bioinformatics tutorial - python cho hướng dẫn tin sinh học

Bỏ qua nội dung chính

Nội dung chính ShowShow

  • Khách hàng đã xem mục này cũng đã xem
  • Từ thương hiệu
  • Từ nhà xuất bản
  • Từ lời nói đầu
  • Biên tập viên
  • Thông tin chi tiết sản phẩm
  • Thông tin về các Tác giả
  • Ken Youens-Clark
  • Giúp người khác tìm hiểu thêm về sản phẩm này bằng cách tải lên video!
  • Theo dõi các tác giả để có được cập nhật phát hành mới, cộng với các khuyến nghị được cải thiện. 0% (0%)

Nội dung chính

  • Khách hàng đã xem mục này cũng đã xem
  • Từ thương hiệu
  • Từ nhà xuất bản
  • Từ lời nói đầu
  • Biên tập viên
  • Thông tin chi tiết sản phẩm
  • Thông tin về các Tác giả
  • Ken Youens-Clark
  • Giúp người khác tìm hiểu thêm về sản phẩm này bằng cách tải lên video!
  • Theo dõi các tác giả để có được cập nhật phát hành mới, cộng với các khuyến nghị được cải thiện. 0% (0%)

Nội dung chính

  • Khách hàng đã xem mục này cũng đã xem
  • Từ thương hiệu
  • Từ nhà xuất bản
  • Từ lời nói đầu
  • Biên tập viên
  • Thông tin về các Tác giả
  • Thông tin chi tiết sản phẩm
  • Thông tin về các Tác giả
  • Ken Youens-Clark
  • Giúp người khác tìm hiểu thêm về sản phẩm này bằng cách tải lên video!
  • Theo dõi các tác giả để có được cập nhật phát hành mới, cộng với các khuyến nghị được cải thiện. 0% (0%)
Nội dung chính
  • Ken Youens-Clark
  • Giúp người khác tìm hiểu thêm về sản phẩm này bằng cách tải lên video!
  • Theo dõi các tác giả để có được cập nhật phát hành mới, cộng với các khuyến nghị được cải thiện. 0% (0%)
  • Giúp người khác tìm hiểu thêm về sản phẩm này bằng cách tải lên video!
  • Theo dõi các tác giả để có được cập nhật phát hành mới, cộng với các khuyến nghị được cải thiện. 0% (0%)

Nội dung chính 978-1098100889

Ken Youens-Clark 1098100883

Ken Youens-Clark đã làm việc như một nhà phát triển phần mềm trong 25 năm. Sự nghiệp tin sinh học của ông bắt đầu vào năm 2001 khi ông tham gia một dự án genomics thực vật tại Phòng thí nghiệm Cold Spring Harbor dưới sự chỉ đạo của Tiến sĩ Lincoln Stein, một tác giả nổi tiếng của sách và mô -đun ở Perl và là người ủng hộ sớm cho phần mềm mở, dữ liệu và khoa học. Vào năm 2014, Ken chuyển đến Tucson, AZ, để làm lập trình viên khoa học cao cấp tại Đại học Arizona, nơi ông đã hoàn thành MS về Kỹ thuật hệ thống sinh học vào năm 2019. Khi còn ở UA, Ken thích giảng dạy các kỹ năng lập trình và tin học sinh học. Kinh nghiệm giảng dạy của ông đã dẫn đến cuốn sách đầu tiên của ông, Tiny Python Project (Manning, 2020), sử dụng phương pháp phát triển theo hướng thử nghiệm để giảng dạy Python. Cuốn sách thứ hai của ông, làm chủ Python cho tin sinh học (O'Reilly, 2021) có một cách tiếp cận tương tự để dạy cách sử dụng Python để giải quyết các vấn đề phổ biến trong điện toán khoa học.

Nội phân chính

Phản hồi khách hàng

Đánh giá hàng đầu từ Hoa Kỳ
Use the Amazon App to scan ISBNs and compare prices.

Làm chủ Python cho tin sinh học: Cách viết linh hoạt, được ghi lại, mã Python đã được thử nghiệm để nghiên cứu điện toán: Youens-Clark, Ken: 9781098100889: Amazon.com: Sách 978-1098100889

Sách 1098100883

Máy tính & Công nghệ

Lập trình 978-1098100889

ISBN-13: 978-1098100889 1098100883Use the Amazon App to scan ISBNs and compare prices.

ISBN-10: 1098100883Tiny Python Projects (Manning), demonstrates not only how to write effective Python code but also how to use tests to write and refactor scientific programs. You'll learn the latest Python features and tools including linters, formatters, type checkers, and tests to create documented and tested programs. You'll also tackle 14 challenges in Rosalind, a problem-solving platform for learning bioinformatics and programming.

  • Tại sao ISBN lại quan trọng?
  • ISBN
  • Số mã vạch này cho phép bạn xác minh rằng bạn nhận được chính xác phiên bản hoặc phiên bản của một cuốn sách. Các định dạng 13 chữ số và 10 chữ số đều hoạt động.Use the Amazon App to scan ISBNs and compare prices.
  • Quét một ISBN bằng điện thoại của bạn sử dụng ứng dụng Amazon để quét ISBN và so sánh giá.
  • Ken Youens-Clark, tác giả của Tiny Python Project (Manning), không chỉ trình bày cách viết mã Python hiệu quả mà còn làm thế nào để sử dụng các bài kiểm tra để viết và tái cấu trúc các chương trình khoa học. Bạn sẽ tìm hiểu các tính năng và công cụ Python mới nhất bao gồm linters, định dạng, trình kiểm tra loại và thử nghiệm để tạo các chương trình được tài liệu và thử nghiệm. Bạn cũng sẽ giải quyết 14 thách thức trong Rosalind, một nền tảng giải quyết vấn đề để học tin sinh học và lập trình.
  • Tạo các chương trình Python dòng lệnh để ghi lại và xác nhận các tham số
  • Viết các bài kiểm tra để xác minh các chương trình tái cấu trúc và xác nhận chúng chính xác

Khách hàng đã xem mục này cũng đã xem

  1. Giải quyết các ý tưởng tin sinh học bằng cách sử dụng các cấu trúc và mô -đun dữ liệu Python như Biopython

  2. Giải quyết các ý tưởng tin sinh học bằng cách sử dụng các cấu trúc và mô -đun dữ liệu Python như Biopython

  3. Sử dụng các hàm bậc cao hơn trong python như bộ lọc (), map () và giảm ()

    Bìa mềm

  4. $ 13,00 vận chuyển

    Sử dụng các hàm bậc cao hơn trong python như bộ lọc (), map () và giảm ()

  5. Sử dụng các hàm bậc cao hơn trong python như bộ lọc (), map () và giảm ()

  6. Bìa mềm

    $ 13,00 vận chuyểnWednesday, Oct 12

    Geraldine van der Auwera

Từ thương hiệu

  1. Bìa cứng

    Nhận nó ngay sau thứ Tư, ngày 12 tháng 10

    $ 22,87 Vận chuyển

Từ nhà xuất bản

Từ lời nói đầu

Chia sẻ kiến ​​thức của các chuyên gia

Nhiệm vụ của O'Reilly là thay đổi thế giới bằng cách chia sẻ kiến ​​thức của các nhà đổi mới. Trong hơn 40 năm, chúng tôi đã truyền cảm hứng cho các công ty và cá nhân làm những việc mới (và làm chúng tốt hơn) bằng cách cung cấp các kỹ năng và sự hiểu biết cần thiết để thành công.Tiny Python Projects (Manning, 2020), where I show how to use Python data structures like strings, lists, tuples, dictionaries, sets, & named tuples. You need not be an expert in Python, but I definitely will push you to understand some advanced concepts I introduce in that book, such as types, regular expressions, and ideas about higher-order functions, along with testing and how to use tools like pylint, flake8, yapf, & pytest to check style, syntax, and correctness.

Khách hàng của chúng tôi đang khao khát xây dựng những đổi mới thúc đẩy thế giới tiến lên. Và chúng tôi giúp họ làm điều đó.mypy tool to ensure the correct use of types.

Bạn nên đọc cuốn sách này nếu bạn quan tâm đến nghề lập trình và nếu bạn muốn tìm hiểu cách viết các chương trình sản xuất tài liệu, xác nhận các tham số của họ, thất bại một cách duyên dáng và làm việc một cách đáng tin cậy. Kiểm tra là một kỹ năng quan trọng để hiểu mã của bạn và để xác minh tính chính xác của nó. Tôi sẽ chỉ cho bạn cách sử dụng các bài kiểm tra mà tôi đã viết cũng như cách viết bài kiểm tra cho các chương trình của bạn.

  • Để tận dụng tối đa cuốn sách này, bạn nên có một sự hiểu biết vững chắc về Python. Tôi sẽ xây dựng dựa trên các kỹ năng mà tôi đã dạy trong các dự án Python nhỏ (Manning, 2020), nơi tôi chỉ ra cách sử dụng các cấu trúc dữ liệu Python như chuỗi, danh sách, bộ dữ liệu, từ điển, bộ, và có tên là Tuples. Bạn không cần phải là một chuyên gia về Python, nhưng tôi chắc chắn sẽ thúc đẩy bạn hiểu một số khái niệm nâng cao mà tôi giới thiệu trong cuốn sách đó, chẳng hạn như các loại, biểu thức thông thường và ý tưởng về các chức năng bậc cao, cùng với thử nghiệm và cách sử dụng các công cụ như pylint, flake8, yapf, & pytest để kiểm tra phong cách, cú pháp và tính đúng đắn.type like a number or a list, and you can use the mypy tool to ensure the types are used correctly.
  • Các khung thử nghiệm như pytest có thể thực hiện mã của bạn bằng cả dữ liệu tốt và xấu để đảm bảo rằng nó phản ứng theo một cách nào đó có thể dự đoán được.pytest can exercise your code with both good and bad data to ensure that it reacts in some predictable way.
  • Các công cụ như pylint và flake8 có thể tìm thấy các lỗi tiềm ẩn và các vấn đề về phong cách sẽ khiến các chương trình của bạn khó hiểu hơn.pylint and flake8 can find potential errors and stylistic problems that would make your programs more difficult to understand.
  • Mô -đun Argparse có thể ghi lại và xác nhận các đối số cho các chương trình của bạn.argparse module can document and validate the arguments to your programs.
  • Hệ sinh thái Python cho phép bạn tận dụng hàng trăm mô -đun hiện có như Biopython để rút ngắn các chương trình và làm cho chúng đáng tin cậy hơn.

Sử dụng các thực tiễn công cụ này riêng lẻ sẽ cải thiện các chương trình của bạn, nhưng kết hợp tất cả chúng sẽ cải thiện mã của bạn theo những cách kết hợp. Cuốn sách này không phải là một cuốn sách giáo khoa về tin sinh học mỗi se. Trọng tâm là những gì Python cung cấp khiến nó phù hợp để viết các chương trình khoa học có thể tái tạo. Đó là, tôi sẽ chỉ cho bạn cách thiết kế và kiểm tra các chương trình sẽ luôn tạo ra các đầu ra giống nhau được đưa ra cùng một đầu vào. Tin sinh học được bão hòa với các chương trình viết kém, không có giấy tờ và mục tiêu của tôi là đảo ngược xu hướng này, một chương trình tại một thời điểm.reproducible. That is, I’ll show you how to design and test programs that will always produce the same outputs given the same inputs. Bioinformatics is saturated with poorly written, undocumented programs, and my goal is to reverse this trend, one program at a time.

Biên tập viên

Ken Youens-Clark làm việc như một kỹ sư dữ liệu tại Viện Đường dẫn quan trọng, nơi ông giúp các đối tác trong ngành công nghiệp, học viện và chính phủ tìm thấy các liệu pháp điều trị bằng thuốc mới cho các bệnh từ ung thư và bệnh lao đến hàng ngàn bệnh hiếm gặp. Sự nghiệp tin sinh học của ông bắt đầu vào năm 2001 khi ông tham gia một dự án genomics thực vật tại Phòng thí nghiệm Cold Spring Harbor dưới sự chỉ đạo của Tiến sĩ Lincoln Stein, một tác giả nổi tiếng của sách và mô -đun ở Perl và là người ủng hộ sớm cho phần mềm mở, dữ liệu và khoa học. Vào năm 2014, Ken chuyển đến Tucson, AZ, để làm lập trình viên khoa học cao cấp tại Đại học Arizona, nơi ông đã hoàn thành MS về Kỹ thuật hệ thống sinh học vào năm 2019. Khi còn ở UA, Ken thích giảng dạy các kỹ năng học sinh học và sinh học và sử dụng một số ý tưởng đó Trong cuốn sách đầu tiên của mình, Tiny Python Project (Manning, 2020), sử dụng phương pháp phát triển theo hướng thử nghiệm để giảng dạy Python.

Thông tin chi tiết sản phẩm

  • Nhà xuất bản: O'Reilly Media; Phiên bản đầu tiên (ngày 1 tháng 6 năm 2021)O'Reilly Media; 1st edition (June 1, 2021)O'Reilly Media; 1st edition (June 1, 2021) O'Reilly Media; 1st edition (June 1, 2021)
  • Ngôn ngữ: Tiếng AnhEnglishEnglish English
  • Bìa mềm: 456 trang456 pages456 pages 456 pages
  • ISBN-10: 109810088310981008831098100883 1098100883
  • ISBN-13: 978-1098100889978-1098100889978-1098100889 978-1098100889
  • Vật phẩm Trọng lượng: 1,59 pounds1.59 pounds1.59 pounds 1.59 pounds
  • Kích thước: 7 x 1 x 9 inch7 x 1 x 9 inches7 x 1 x 9 inches 7 x 1 x 9 inches
  • Người bán hàng tốt nhất Xếp hạng: #144.033 trong sách (xem Top 100 trong sách) #144,033 in Books (See Top 100 in Books) #144,033 in Books (See Top 100 in Books) #144,033 in Books (See Top 100 in Books)
    • #11 trong Tin sinh học (Sách)
    • #163 trong chương trình Python
    • #206 trong Phát triển phần mềm (Sách)
  • Phản hồi khách hàng:

Nội dung ngắn có thể nhìn thấy, Double Tap để đọc đầy đủ nội dung.

Nội dung đầy đủ có thể nhìn thấy, Double Tap để đọc nội dung ngắn gọn.

Video

Giúp người khác tìm hiểu thêm về sản phẩm này bằng cách tải lên video!

Tải lên video của bạn

Thông tin về các Tác giả

Theo dõi các tác giả để có được cập nhật phát hành mới, cộng với các khuyến nghị được cải thiện.

Ken Youens-Clark

Nội dung ngắn có thể nhìn thấy, Double Tap để đọc đầy đủ nội dung.

Nội dung đầy đủ có thể nhìn thấy, Double Tap để đọc nội dung ngắn gọn.

Video

Giúp người khác tìm hiểu thêm về sản phẩm này bằng cách tải lên video!

Tải lên video của bạn Thông tin về các Tác giả
Theo dõi các tác giả để có được cập nhật phát hành mới, cộng với các khuyến nghị được cải thiện. 0% (0%) Ken Youens-Clark
Theo dõi các tác giả để có được cập nhật phát hành mới, cộng với các khuyến nghị được cải thiện. 0% (0%) 0% (0%) Ken Youens-Clark
Theo dõi các tác giả để có được cập nhật phát hành mới, cộng với các khuyến nghị được cải thiện. 0% (0%) 0% (0%) Ken Youens-Clark
Theo dõi các tác giả để có được cập nhật phát hành mới, cộng với các khuyến nghị được cải thiện. 0% (0%) 0% (0%) Ken Youens-Clark

Theo dõi các tác giả để có được cập nhật phát hành mới, cộng với các khuyến nghị được cải thiện.

Ken Youens-Clark

Theo dõi các tác giả để có được cập nhật phát hành mới, cộng với các khuyến nghị được cải thiện. 0% (0%)

Theo dõi các tác giả để có được cập nhật phát hành mới, cộng với các khuyến nghị được cải thiện. 0% (0%) 0% (0%)

Phản hồi khách hàng

5 sao

100%

4 sao 0% (0%)

Được xem xét tại Hoa Kỳ vào ngày 9 tháng 7 năm 2021

Tôi thực sự rất thích làm việc thông qua các ví dụ tin sinh học được cung cấp và thấy những lợi ích của một cách tiếp cận được suy nghĩ kỹ lưỡng để phát triển phần mềm.

Chủ đề