Scilab Home Page | Wiki | Bug Tracker | Forge | Mailing List Archives | Scilab Online Help | File Exchange
ATOMS : Bioinformatics ToolBox from DCB details
Login with GitLab

Bioinformatics ToolBox from DCB

57 functions for Bioinformatics analysis
(639 downloads for this version - 19717 downloads for all versions)
Umesh P, Deepthi S, Priyadharshini K, Aswathi B L, Vidya R V, Biji C L, Achuthsankar S Nair
Owner Organization
Dept. of Computational Biology & Bioinformatics, University of Kerala, Keralam
p. Umesh
Administrator ATOMS
Creation Date
March 20, 2023
Source created on
Scilab 2023.0.x
Binaries available on
Scilab 2023.0.x:
Windows 64-bit Windows 32-bit Linux 64-bit Linux 32-bit macOS
Install command
--> atomsInstall("BTD")
            BTD: Bio-informatics Toolbox from DCB is a toolbox developed by members of
Department of Computational Biology and Bioinformatics, University of Kerala,
Thiruvananthapuram, Keralam. Various functions have been developed for
processing Nucleotide and Protein sequences.

Our Project students, Priyadarshini K and Jasmine Russel, and M.Sc students,
Anoop Ambika, Arya S A, Divya D R, Priyanka B R, Sangeetha Jayakumar, Sinumol
George, Sreejith R P and Suresh Kumar, have contributed their academic projects
as functions to the BTD Toolbox.

HELP online PDF

Data bases
- - - - - -
btd_getembl — Gets sequence information from the online EMBL database
btd_getgenbank — Gets sequence information from the online GenBank database
btd_getgenpept — Retrieve sequence information from GenPept database
btd_getpdb — Retrieve protein structure data from Protein Data Bank (PDB)
btd_getuniprot — Retrieve sequence information from UniProt database

- - - - - -
btd_aa2int — Amino acid to Integers
btd_aa2nt — Amino Acid Sequence to Nucleotide Sequence
btd_dna2rna — DNA sequence to RNA sequence
btd_int2aa — Integer to Amino Acid codes
btd_nt2aa — Nucleotide Sequence to Amino Acid
btd_rna2dna — Convert RNA sequence to DNA sequence

Amino Acids
- - - - - -
btd_aacount — Counts amino acids in sequence
btd_aadensity — Amino Acid Density
btd_atomiccomp — CHONS Atomic Composition of an amino acid sequence
btd_atomicweight — Atomic weight of C,N,O,H,S atoms in an amino acid sequence
btd_avg_hydrophobicity — Average Hydrophobicity of amino acid sequence
btd_basecount — Count nucleotides in a amino acid sequence
btd_cleave — Cleaves amino acid sequence with enzyme
btd_entropyamino — Entropy of Amino Acid
btd_ext_coefficients — Extinction coefficients of aminoacid sequence
btd_exterior_volume — Exterior Volume of amino acid sequence
btd_interior_volume — Interior Volume of aminoacid sequence
btd_lcdensity — Linear Charge Density of an aminoacid sequence
btd_molarabsortivity — Molar absortivity/absorbance of aminoacid sequence
btd_molweigth — Computes the molecular Weight of a amino acide sequence
btd_packingvolume — Volume of Amino Acid Sequence
btd_proteinradius — Radius of Amino Acid Sequence
btd_psv — Partial Specific Volume of a amino acid sequence
btd_volumeratio — Volume Ratio of a amino acid sequence

DNA RNA Nucleotides Misc.
- - - - - - - - - - - - -
btd.nwalign — Needleman-Wunsch Global alignment of two nucleotide sequences
btd.swalign — Smith Waterman Local alignment of two nucleotide sequences
btd_CpG — CpG Islands (counts 'GC' dinucleotides in a DNA sequence)
btd_DNAword — Number and positions of a DNA pattern in a DNA sequence
btd_UpA — UpA Islands : counts 'AU'/'AT' dinucleotides in
a DNA/RNA sequence
btd_at2gcratio — AT/GC Ratio
btd_atcontent — AT content of a DNA Sequence
btd_basecomp — Frequency of indicidual nucleotide
btd_codoncount — Count codons in a nucleotide sequence
btd_codonusage — Frequency of each codon type
btd_entropydna — Entropy of DNA
btd_gccontent — Computes the GC content of a DNA sequence
btd_isoelectricpoint — Isoelectric Point
btd_kmer — K-mer counts of number of occurences of given DNA word/substring
btd_ntdensity — Nucleotide Density
btd_purinecomp — Purine Composition of a DNA/RNA sequence
btd_pyrimidinecomp — Pyrimidine Composition
btd_randntseq — Generates a random nucleotide sequence from finite alphabet
btd_randprotseq — Generates a random protein sequence from finite alphabet
btd_rho — Rho
btd_seqcomplement — Complementary strand of a nucleotide sequence
btd_seqrcomplement — reverse complementary strand of a nucleotide sequence
btd_seqshoworfs — Open Reading Frames found in a nucleotide sequence

CHANGES 1.1 => 1.2
Minor update for Scilab 2023:
builder.sce failed due to unloaded lib used by <scilab:image> tags

Full changelog:
Files (4)
[476.74 kB]
Source code archive

[692.89 kB]
OS-independent binary for Scilab 2023.0.x

[2.28 kB]
Miscellaneous file

News (0)
Comments (0)
Leave a comment
You must register and log in before leaving a comment.
Login with GitLab
Email notifications
Send me email when this toolbox has changes, new files or a new release.
You must register and log in before setting up notifications.