openprotein.align.AlignAPI#
- class openprotein.align.AlignAPI(session)[source]#
Align API interface for creating alignments and MSAs (multiple sequence alignments) which can be used for other protein tasks.
- Parameters:
session (APISession)
Methods
__init__(session)abnumber(sequences[, names, scheme])Align antibody sequences using AbNumber.
abnumber_file(file[, scheme])Align antibody sequences using AbNumber.
clustalo(sequences[, names, clustersize, ...])Align sequences using the clustal omega algorithm.
clustalo_file(file[, clustersize, iterations])Align sequences using the clustal omega algorithm.
create_msa(seed)Construct an MSA via homology search with the seed sequence.
get_msa(job_id)Get generated MSA for a given job.
get_prompt(job[, prompt_index])Get prompts for a given job.
get_seed(job_id)Get seed sequence for a given MSA job.
mafft(sequences[, names, auto, ep, op])Align sequences using the mafft algorithm.
mafft_file(file[, auto, ep, op])Align sequences using the mafft algorithm.
upload_msa(msa_file)Upload an MSA from a file.
upload_prompt(prompt_file)Directly upload a prompt.