Note: Not all information of a 'PIR' format is encoded in a profile. (See profile.read()). So converting a profile to an alignment may need manual attention to ensure that the alignment is useful for other routines.
# Example file for: profile.read(), profile.to_alignment() env = environ() # Create a new, blank, profile prf = profile(env) # Read in the profile file prf.read(file='toxin.prf', profile_format='TEXT') # Convert the profile to alignment aln = prf.to_alignment() # Write out the alignment aln.write(file='readprofile.pir', alignment_format='PIR')