Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Follow the directions. PYTHON thank you! Let's practice translating from plain English to regular expressions. The NCBI GenBank contains information on nucleotide sequences, protein sequences,
Follow the directions.
PYTHON
thank you!
Let's practice translating from plain English to regular expressions. The NCBI GenBank contains information on nucleotide sequences, protein sequences, and whole genome sequences (WGS). The following table describes the construction of sequence identifiers in plain English. Construct the appropriate regular expressuin to match either protein, WGS or nucleotide ids. See latest NCBI accession rules: https://www.ncbi.nlm.nih.gov/genbank/acc_prefix/ 1. Protein: 3 uppercase letters +5 numerals 2. Nucleotide: 1 uppercase letter +5 numerals OR 2 uppercase letters +6 numerals Use "git pull" to update the course repository. Write a python code to read the genbank file "mk622931.gb". While scanning line by line, construct two regex statements to print out the Nucleotide and a Protein accession numbers according to the above two rules Let's practice translating from plain English to regular expressions. The NCBI GenBank contains information on nucleotide sequences, protein sequences, and whole genome sequences (WGS). The following table describes the construction of sequence identifiers in plain English. Construct the appropriate regular expressuin to match either protein, WGS or nucleotide ids. See latest NCBI accession rules: https://www.ncbi.nlm.nih.gov/genbank/acc_prefix/ 1. Protein: 3 uppercase letters +5 numerals 2. Nucleotide: 1 uppercase letter +5 numerals OR 2 uppercase letters +6 numerals Use "git pull" to update the course repository. Write a python code to read the genbank file "mk622931.gb". While scanning line by line, construct two regex statements to print out the Nucleotide and a Protein accession numbers according to the above two rules
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started