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." | |
| ) | |