What Is Biopython

Q

What is BioJava?

✍: FYIcenter.com

A

Biopython is a set of freely available tools for biological computation written in Python by an international team of developers.

Biopython versions and release dates are:

Biopython 1.80, November 18, 2022

Main features of Biopython:

  • The ability to parse bioinformatics files into Python utilizable data structures, including support for multiple formats, including Blast, Clustalw, FASTA, GenBank, PubMed and Medline, ExPASy, SCOP, UniGene, and SwissProt.
  • Files in the supported formats can be iterated over record by record or indexed and accessed via a Dictionary interface.
  • Code to deal with popular on-line bioinformatics destinations such as: NCBI - Blast, Entrez and PubMed services; and ExPASy - Swiss-Prot and Prosite entries, as well as Prosite searches.
  • Interfaces to common bioinformatics programs such as: Standalone Blast from NCBI; and Clustalw alignment program - EMBOSS command line tools.
  • A standard sequence class that deals with sequences, ids on sequences, and sequence features.
  • Tools for performing common operations on sequences, such as translation, transcription and weight calculations.
  • Code to perform classification of data using k Nearest Neighbors, Naive Bayes or Support Vector Machines.
  • Code for dealing with alignments, including a standard way to create and deal with substitution matrices.
  • Code making it easy to split up parallelizable tasks into separate processes.
  • GUI-based programs to do basic sequence manipulations, translations, BLASTing, etc.
  • Extensive documentation and help with using the modules, including this file, on-line wiki documentation, the web site, and the mailing list.
  • Integration with BioSQL, a sequence database schema also supported by the BioPerl and BioJava projects.

For more information, visit biopython.org.

 

Install Biopython

Biopython - Tools for Biological Computation

Biopython - Tools for Biological Computation

⇑⇑ OBF (Open Bioinformatics Foundation) Tools

2023-02-04, 663🔥, 0💬