Spaces:
No application file
No application file
# Copyright 2000-2002 by Andrew Dalke. | |
# Revisions copyright 2007-2010 by Peter Cock. | |
# All rights reserved. | |
# | |
# This file is part of the Biopython distribution and governed by your | |
# choice of the "Biopython License Agreement" or the "BSD 3-Clause License". | |
# Please see the LICENSE file that should have been included as part of this | |
# package. | |
"""Alphabets were previously used to declare sequence type and letters (OBSOLETE). | |
The design of Bio.Aphabet included a number of historic design choices | |
which, with the benefit of hindsight, were regretable. Bio.Alphabet was | |
therefore removed from Biopython in release 1.78. Instead, the molecule type is | |
included as an annotation on SeqRecords where appropriate. | |
Please see https://biopython.org/wiki/Alphabet for examples showing how to | |
transition from Bio.Alphabet to molecule type annotations. | |
""" | |
raise ImportError( | |
"Bio.Alphabet has been removed from Biopython. In many cases, the alphabet can simply be ignored and removed from scripts. In a few cases, you may need to specify the ``molecule_type`` as an annotation on a SeqRecord for your script to work correctly. Please see https://biopython.org/wiki/Alphabet for more information." | |
) | |