Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

CLI tool for Computational Biology

Please read before use!

Works with python version >= 3.9
For Linux users only
Works with `.txt` files only.
Install requirements via pip3.
Make the "compute" file executable using linux terminal typing `chmod +x compute` command

How to use

Examples:

$ ./compute biocli -h
usage: compute biocli [-h] {count,pattern,translate}
    
positional arguments:
  {count,pattern,translate}
    count                    Count feature to count the nucleotides and patterns in the 
                             given DNA or RNA sequence.
    pattern                  Pattern feature for finding given pattern in the given DNA 
                             or RNA sequence.
    translate                Translate feature to translate the given DNA sequence to 
                             RNA and vice versa.

optional arguments:
    -h, --help                 show this help message and exit
$ ./compute biocli translate dna-to-rna "sample.txt" to_file=False
UGCUCCGCCGAACCAUUCAUGCGGGAUACGACUUGGAUGACAUAGGAAAUUCAUAAUUAUCGUGUCUAAGUAAUUGCAUGCAGGCUGCAA
UAACGUUGUUGGCCGAGCGUAAUACAAGAUUAGCCGCUGUUGAUGCUCAUUAGACGCGUUGGUAAAUUUGACGUUCUUAUGACCCCUACG
UAUAACAGAAUAGCCUCUGGUGACUUUUCUGAGCACCGAUCUCGCAAUAUAUUAGCCACUAUAUUAUCUAAGCCGAGCCAAUCAUUGAUA
CACAUAGUAAUGUCAGGACGUCGAACCUAGAUUGUAUGACUCCGCUAAGGUAUUCCGAGAGACACUAGGAUACUAGAUAUAUUCCCAAAG
UAAGGCGACGCCUAGUCUUUAGAGAGCGAGUAUGCCUUUGCCAAGUGUUGGAUGAGCCCGCCCCUUAAUAGGUGCUACGCUAGAGGCAAA
GCAUGUGGGCGGUGGCCACACUUCAAUCAGGUGGCGAGUAGACGCUUCAGCCCGUUCGAUCUUAAGUAUCAGUAUAGGGACUCGAGUACA
GUGUCCAAAUUACUGCGCUCGGUCCUAUGCUGACAAGGCGAACUCUGCAGAGAAUGGUCCGAAUUCACAUUCGGACAAUACGAUGUAGGA
CCGAACAAGCACAGUUUGAUUCGCCUCGGAAGACGGUGCAACUGAAACAGUAGAUCUCCUUAUCAAUGUAGGGCGAAGUACUGCCCGCGU
GAGGGCACCAGCAUCCAGUCUCGUUGCUGUUCGUAUGGGGAUCAACGGCGGGUUGUUCUUAAGAACAUCAGGAUGAGUUAAUCGAGAGUA
CUGAACCGCUAUUCGACACCGCAGGUUGCGACACCAAAUUGCCUAAACAUCAACAGCCUCAAUUACCUGCUGUCCACUCGAGCUUGGGGU
ACAGUGUUAUCCUUCACUUGAACGACAAGAUAAUGAACAUUGUGGACUUGCGUAUA

Project layout

├── biocli
   ├── biocli
   │   ├── count.py
   │   ├── pattern.py 
   │   ├── translate.py 
   │   ├── _errors.py
   │   ├── _helper.py
   │   ├── _sequence.py
   │   ├── __init__.py
   ├── compute 

Contains:

DNA to RNA sequence translator
RNA to DNA sequence translator
Pattern matcher
Pattern counter
Nucleotide counter
Frequency counter

Sample files added.

Built on top of DynaCLI by BST Labs. Check it out!

Metadata

Release files for biocli 1.0.1b1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for biocli 1.0.1b1
File Size Uploaded
biocli-1.0.1b1.tar.gz 12.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for biocli 1.0.1b1
File Interpreter ABI Platform
biocli-1.0.1b1-py3-none-any.whl Python 3 none any Details

Total release size: 20.6 kB

Release files / biocli-1.0.1b1.tar.gz

Download URL biocli-1.0.1b1.tar.gz
Size 12.6 kB
Tags Source
SHA-256 checksum
How to use checksums
a80435608672309c31a8f60192d0834be2ac7f62dbf2ef02f6fcaa132ca94007
BLAKE2b-256 checksum
How to use checksums
afb76c654e45203d51c58df6c7916e405f7e2d3ac099c1c766b1ab3f864c9249
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via python-requests/2.28.1

Release files / biocli-1.0.1b1-py3-none-any.whl

Download URL biocli-1.0.1b1-py3-none-any.whl
Size 8.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1ed536153d3a18ba18f6cafa4fd8f98665989c7e1b6216578761735f58c45247
BLAKE2b-256 checksum
How to use checksums
0bd95d3b2a5913f3f6f5fa3b16dff391f86e360595504ccc3491515b58346287
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via python-requests/2.28.1

Release history Release notifications | RSS feed

This release

1.0.1b1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page