Skip to main content

A CLI tool to generate Biopython lab exercise scripts with theory

Project description

Bioshell

A command-line tool to generate Biopython scripts for lab exercises, created by jfc.

Installation

pip install bioshell

Usage

Run the following command to open the menu:

bioshell

Choose a program index from the menu. The tool will:

  1. Create a Python file in your current directory.
  2. Include the theory in the comments of that file.
  3. Provide instructions on how to run it.

Programs Included:

  1. Basic Sequence Operations
  2. Read Sequence Data from FASTA
  3. Write Sequence Data to GenBank
  4. Convert FASTA to GenBank
  5. SeqRecord Annotations and Features
  6. Fetch Data from NCBI (Entrez)
  7. Pairwise Sequence Alignment
  8. Multiple Sequence Alignment (MUSCLE)
  9. Constructing Phylogenetic Trees
  10. Protein Structure Visualization (PDB)

Developed by jfc (hamza@jaskirat.com)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bioshell-0.1.2.tar.gz (8.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

bioshell-0.1.2-py3-none-any.whl (8.9 kB view details)

Uploaded Python 3

File details

Details for the file bioshell-0.1.2.tar.gz.

File metadata

  • Download URL: bioshell-0.1.2.tar.gz
  • Upload date:
  • Size: 8.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.8

File hashes

Hashes for bioshell-0.1.2.tar.gz
Algorithm Hash digest
SHA256 7a500155fc4a765b60619a602e112361ac36f958f1176d2de8702927c6385a22
MD5 e7418d8a90e77c892429d215f2e36885
BLAKE2b-256 0bd601461b1cf2617c68ef125922403fe8a28146015cd3d2715046a9bb857050

See more details on using hashes here.

File details

Details for the file bioshell-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: bioshell-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 8.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.8

File hashes

Hashes for bioshell-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 d9cca74407a0bf6ba09f948c01b3ad4c2d2e497fd274cc825d0bbb55ffee877d
MD5 480624e52ad01f8addb4701fecccb591
BLAKE2b-256 f6c49c58b7a73842d01a2a132c43732fef63e1b194d8bfbacd68f827ed9a8729

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page