Cách cài đặt biopython trong anaconda
Sau khi cài đặt gói, bạn có thể xác nhận rằng gói đã được cài đặt đúng cách bằng cách mở Jupyter Notebook trong môi trường đó, nhập gói và hiển thị văn bản trợ giúp của gói. Trong ví dụ này, chúng tôi sẽ sử dụng gói BioPython Nội dung chính Hiển thị
Tôi đang cố cài đặt biopython trong Jupyter Notebook, Anaconda, Ubuntu 16. 04. Tôi làm theo quy trình trên trang web biopython và nó chạy trên python
Tuy nhiên, nó không hoạt động trên Jupyter Notebook
Có bất kỳ lý do tại sao nó không hoạt động? Bài cuối cùng trong loạt bài Cấu trúc Protein đã kết thúc với “Trong bài tiếp theo, tôi sẽ sử dụng Biopython để nhập một cấu trúc và thực hiện một số tính toán khá cơ bản” Trong bài viết này tôi sẽ nhặt từ đó Mặc dù có nhiều cách để một người có thể sử dụng Biopython, tôi sẽ sử dụng nó thông qua Jupyter Notebook. Vì vậy, yêu cầu đầu tiên của doanh nghiệp là thiết lập nó để sử dụng Python. Các hướng dẫn để thực hiện việc này đã được đăng trước đó trong “Thiết lập Python“ Vì vậy, giả sử bạn đã thiết lập và chạy Python trong Jupyter Notebook, chúng tôi sẽ bắt đầu bằng cách nhập biopython. Để làm điều này gõ lệnh import Bio Bạn sẽ viết cái này vào ô có sẵn (gọi là ô) và khi viết xong lệnh, bạn sẽ chạy nó bằng cách nhấn tổ hợp phím Cntrl + Enter. Dấu ngoặc vuông bên cạnh ô [ ] hiển thị ký hiệu dấu hoa thị (*) cho biết lệnh đang chạy. Khi lệnh trong ô xử lý xong, nó sẽ hiển thị một số Trong Jupyter Notebook, bạn luôn có thể chạy lại một ô, nhưng trong trường hợp đó, số trong dấu ngoặc vuông sẽ vẫn được cập nhật Tuy nhiên trong trường hợp này, rất có thể bạn sẽ nhận được thông báo lỗi nói rằng mô-đun bạn vừa thử tải không khả dụng (Hình 1) Hình 1. Thông báo lỗi khi cố tải Biopython. Đây là một thông báo lỗi điển hình khi cố tải một mô-đun chưa được cài đặt hoặc đã được cài đặt nhưng không hiển thị với Python Điều này là do bạn vừa thực hiện cài đặt “MỚI” và do đó không có gì khác ngoài những gì bạn đã cài đặt có sẵn. Biopython không được bao bọc trong bản cài đặt này, đó là lý do tại sao bạn sẽ nhận được thông báo này. Nếu vì lý do nào đó mà bạn không cài đặt, bạn có thể bỏ qua bước tiếp theo, nơi tôi hướng dẫn cách cài đặt Biopython Để cài đặt biopython, hãy nhập một ô !conda install --yes biopython và nhấn Ctrl + Enter để chạy lệnh. Mỗi ô cũng có thể có nhiều lệnh. Quá trình cài đặt này có thể rất nhanh hoặc mất nhiều thời gian tùy thuộc vào kết nối internet và tốc độ máy tính của bạn Đảm bảo quá trình thành công. Bạn sẽ thấy và xuất ra như trong Hình 2 nếu mọi thứ diễn ra theo đúng kế hoạch. Tôi không thể nhận xét về loại lỗi có thể xảy ra, vì vậy nếu bạn gặp khó khăn khi cài đặt, vui lòng liên hệ (hoặc sử dụng trang Facebook để gửi tin nhắn cho tôi) Hình 2. Cài đặt thành công Biopython bằng conda trong Jupyter Notebook Tại thời điểm này, bạn đã cài đặt thành công Biopython và hiện đã sẵn sàng để sử dụng nó Những thứ khácMặc dù tôi đã chỉ ra cách cài đặt Biopython và tải nó, nhưng chúng tôi cũng sẽ sử dụng nhiều mô-đun khác. May mắn thay, nhiều mô-đun này sẽ được cài đặt theo mặc định với Python. Chúng tôi sẽ sử dụng chúng thường xuyên. Như một ví dụ, hãy thử và tìm ra thứ gì đó Ví dụ: giả sử một tình huống mà bạn muốn nhập tệp dữ liệu nằm trên ổ cứng máy tính của bạn tại một vị trí nhất định. Trước khi bạn có thể nhập nó, bạn phải có thể “đặt đường dẫn” cho tệp đó. Có nhiều cách khác nhau để làm điều này. Cách tôi sẽ làm điều này là mỗi khi chúng tôi sử dụng Python, chúng tôi sẽ tạo một “Thư mục làm việc” và giữ tất cả các tệp cần thiết cho một dự án trong thư mục đó. Điều này sẽ hạn chế việc phải thay đổi đường dẫn Hãy xem xét một ví dụ để làm rõ điều này. Để phát hiện đường dẫn trong Python, bạn sẽ cần một mô-đun có tên là “os”. Bạn sẽ tải mô-đun này bằng cách sử dụng import os Điều này tốt, bởi vì khi bạn nhập một mô-đun, tất cả các chức năng trong mô-đun đó sẽ khả dụng. Khi bạn tải mô-đun “os”, chức năng “getcwd” sẽ khả dụng để sử dụng. Để sử dụng loại phương thức này print os.getcwd() trong đó “os” là mô-đun và “getcwd()” là một phương thức của mô-đun đó mà bạn sẽ truy cập thông qua việc sử dụng “dấu chấm”. Lệnh os. lệnh getcwd() sẽ cho bạn biết vị trí hiện tại có sẵn cho Python. Hãy nhớ rằng nếu bạn tạo một tệp và muốn đọc tệp, thì đây là vị trí Python đang xem. Bạn phải đặt các tệp của mình ở vị trí này. Nếu bạn không muốn sử dụng vị trí này, bạn có thể thay đổi nó. Để thay đổi đường dẫn, bạn có thể sử dụng một phương thức khác gọi là “chdir(new_path)”. Phương thức này lấy đầu vào của nó (đầu vào là giá trị bạn sẽ chuyển vào trong dấu ngoặc, tôi. e. bằng cách thay thế chuỗi new_path) đường dẫn mới mà bạn muốn sử dụng. Xem Hình 3 Hình 3. Ô đầu tiên hiển thị cách tải mô-đun “os” để sử dụng các phương thức có sẵn trong đó. Ô thứ hai sử dụng “os. getcwd()” để tìm vị trí hiện tại hiển thị với Python. Vì tôi đang sử dụng Linux và cách Jupyter được thiết lập trên máy tính của tôi nên nó trỏ đến nhà người dùng của tôi, đó là '/home/proteinmechanic/'. Trên máy tính của bạn, đường dẫn này sẽ khác. Nếu bạn đang dùng windows, nó cũng sẽ bao gồm ký tự ổ đĩa của bạn (e. g. C. \). Trong ô tiếp theo, “os. chdir(path)” được sử dụng, trong đó đường dẫn là đường dẫn đầy đủ của vị trí mới. Một lần nữa, tôi đã chọn một cái gì đó trên máy tính của mình. Bạn sẽ chọn bất cứ điều gì thuận tiện cho bạn. Sau khi chạy “os. lệnh chdir(path)”, chúng ta có thể kiểm tra xem đường dẫn có thực sự bị thay đổi hay không. Đầu ra từ “os. getcwd()” cho biết đường dẫn hiện đã được cập nhật Loạt bài này không phải là “Học Python” mà chỉ là trang bị đủ kiến thức để nó hoạt động và làm những gì bạn muốn nó làm. Vì vậy, tôi sẽ kết thúc bài viết này ở đây. Trong bài đăng tiếp theo, chúng tôi sẽ bắt đầu từ đây và bắt đầu sử dụng các cấu trúc PDB mà chúng tôi sẽ nhập từ một vị trí nhất định và xử lý để nhận phân tích Để bạn có thể theo dõi các bài tiếp theo một cách thuận lợi, hãy đảm bảo làm theo hướng dẫn trong các bài viết trước và hiện tại. Nếu bạn gặp bất kỳ khó khăn nào, vui lòng liên hệ với tôi qua trang Facebook IDRACK Làm cách nào để cài đặt Biopython trong Anaconda?Cài đặt Anaconda Navigator, đi đến " Môi trường " và chọn môi trường thích hợp (cơ sở hoặc của riêng bạn) và nhấp vào " chưa cài đặt ". Cuộn xuống biopython nhấp vào hộp và sau đó cài đặt |