-
Notifications
You must be signed in to change notification settings - Fork 3
Sequence Analysis
This script take FASTA file as input and return the GC content
$ python gc_percent.py <FASTA_File>
This script take Fasta file as input and produce all the K-mers of length specified by the user
$ python k-mer_constructor.py <FASTA_File>
This script takes FASTA file as input and create overlapping/non-overlapping k-mers of length(s) specified by the user
$ python kmer_constructor-1.py <seq.fasta> <kmer_size> <kmer_type>
kmer_size: 3 or 3..7
kmer_type: -N/-O for Non-overlapping/Overlapping
This script take sequence-type and sequence-length as input and produce random-nucleotide-sequence in FASTA format
$ python random_seq_generator.py
This script take DNA fasta file or multi fasta file as input and create base_composition.tsv file
$ python base_composition.py <Fasta/Multi_fasta File>
This script take DNA sequence fasta file and produce amino acid sequences in three different frames for each strand
$ python translate.py <FASTA_File>
This script take multi fasta file as input and generate consensus_matrix
$ python consensus.py <multi_fasta_file>
This script takes fasta file with two sequences of same length as input and perform ungapped global alignment
$ python prototype_aligner1.py <file.fasta>
Program to calculate protein(s) molecular weight from the amino acid sequence(s) in Fasta/Multi_Fasta file
$ python prot_mol_weight_calculator.py prot.fasta
Create PSSM (Position-Specific Scoring Matrix) from multi fasta DNA sequences
$ python PSSM.py <multi.fasta>
Input template sequence and convert it to coding sequence
$ python temp_to_cod.py
Generate consensus sequence from Multiple Sequence Alignment (MSA) file
$ python alignment2consensus.py <seq.aln>
Generate nucleotide, GC/AT, codon and amino acid composition plots for given ORF sequence in FASTA format
$ python orf_analyzer.py <seq.fasta>
Calculate and plot hydrophobicity of a given peptide/protein sequence using Kyte-Doolittle scale
$ python hydrophobicity_plot.py prot.fasta
Create stacked barplot for each amino acid position showing sequence conservation
$ python aa_comp.py aligned_seq.fasta
Generate random nucleotide sequence with given length and GC frequency
$ python random_seq_generator-1.py