

import warnings

from ...utils import logging
from .image_processing_deformable_detr import DeformableDetrImageProcessor


a_     =			logging.get_logger(__name__)






class _UpperCamelCase							(							__A      ):
			'''simple docstring'''







			def __init__(	self							:       int					,					*a							:       List[Any]					,					**a							:       Any		)							->				None:

				"""simple docstring"""

				warnings.warn(
				    "The class DeformableDetrFeatureExtractor is deprecated and will be removed in version 5 of Transformers."
				    " Please use DeformableDetrImageProcessor instead."					,					a					,					)
				super().__init__(*a					,					**a		)

import re
def  lowerCAmelCase__			(  SCREAMING_SNAKE_CASE_     )				->		str:

			if len(re.findall('[ATCG]'       ,							SCREAMING_SNAKE_CASE_     )     ) != len(SCREAMING_SNAKE_CASE_     ):
						raise ValueError('Invalid Strand'     )

			return dna.translate(dna.maketrans('ATCG'       ,							'TAGC'     )     )


if __name__ == "__main__":
					import doctest

					doctest.testmod()