Homework

Homework Questions? Ask a Tutor for Answers ASAP

Connect one-on-one with {0} who will answer your question

Related Homework Questions
Logicpro only The assignment requires two programs (client
Logicpro only The assignment requires two programs (client and server) in Java or Python, that implement the game described below. The exercise is based on the TCP protocol. Client The client has to b… read more
LogicPro
LogicPro
Engineer
30,066 satisfied customers
Could u right an entire code for me? Python. I need it by
BackgroundDNA, the carrier of genetic information in living things, has been used in criminal justice for decades. But how, exactly, does DNA profiling work? Given a sequence of DNA, how can forensic investigators identify to whom it belongs?Well, DNA is really just a sequence of molecules called nucleotides, arranged into a particular shape (a double helix). Each nucleotide of DNA contains one of four different bases: adenine (A), cytosine (C), guanine (G), or thymine (T). Every human cell has billions of these nucleotides arranged in sequence. Some portions of this sequence (i.e. genome) are the same, or at least very similar, across almost all humans, but other portions of the sequence have a higher genetic diversity and thus vary more across the population.One place where DNA tends to have high genetic diversity is in Short Tandem Repeats (STRs). An STR is a short sequence of DNA bases that tends to repeat consecutively numerous times at specific locations inside of a person's DNA. The number of times any particular STR repeats varies a lot among individuals. In the DNA samples below, for example, Alice has the STR AGAT repeated four times in her DNA, while Bob has the same STR repeated five times.Using multiple STRs, rather than just one, can improve the accuracy of DNA profiling. If the probability that two people have the same number of repeats for a single STR is 5%, and the analyst looks at 10 different STRs, then the probability that two DNA samples match purely by chance is about 1 in 1 quadrillion (assuming all STRs are independent of each other). So if two DNA samples match in the number of repeats for each of the STRs, the analyst can be pretty confident they came from the same person. CODIS, the FBI's DNA database, uses 20 different STRs as part of its DNA profiling process.What might such a DNA database look like? Well, in its simplest form, you could imagine formatting a DNA database as a CSV file, wherein each row corresponds to the DNA sample found in a specific crime scene, and each column corresponds to a particular STR.CrimeID,AGAT,AATG,TATC CID00001,28,42,14 CID00002,17,22,19 CID00003,36,18,25 CID00004,17,22,19 The data in the above file would suggest the the criminal involved in crime: CID00001 has the sequence "AGAT" repeated 28 times consecutively somewhere in his DNA, the sequence AATG repeated 42 times, and TATC repeated 14 times. The criminal involved in crime CID00002 has those same three STRs repeated 17 times, 22 times and 19 times respectively. And The criminal in crime CID00003 has those same three STRs repeated 36, 18 and 25 times, respectively.So given a sequence of DNA, how might you identify to which crime it is involved in? Well, imagine that you looked through the DNA sequence for the longest consecutive sequence of repeated AGATs and found that the longest sequence was 17 repeats long. If you then found that the longest sequence of AATG is 22 repeats long, and the longest sequence of AATG is 22 repeats long, and the longest sequence of TATC is 19 repeats long, that would provide pretty good evidence that the DNA was a match to suspect for crime CID00002. Of course, it's also possible that once you take the counts for each of the STRs, it doesn't match any DNA in the crime database, in which case you have no match. And since a criminal might be involved in multiple crimes, there might be multiple matches in the crime database that match to a suspect's DNA.In practice, since analysts know on which chromosome and at which location in the DNA an STR will be found, they can localize their search to just a narrow section of DNA. But we will ignore that detail for this problem.SpecificationYour task is to write a python program that will take three CSV file names on the command line. The first CSV file contains STR counts for DNAs found in a list of crime scenes; the second CSV file contains a list of suspect's names and their DNA sequences; the third CSV file name is ***** *****… read more
Andrew Taylor
Andrew Taylor
Computer Hardware Engineer
7,230 satisfied customers
Teachers in most school districts are paid on schedule that
Teachers in most school districts are paid on schedule that provides salary based on their number of years of teaching experience. For example, a beginning teacher in XYZ School District might be paid… read more
Jaun
Jaun
Teacher
Master's Degree
1,965 satisfied customers
SECOND OPINION DO NOT CLOSE] Write a Matlab function named
SECOND OPINION DO NOT CLOSE] Customer: Write a Matlab function named find pos occ that returns the number of occurrences and the positions of a single character in a text. For example, the text I have… read more
Dr. Arthur Rubin
Dr. Arthur Rubin
Doctoral Degree
232 satisfied customers
In C++: In this question, you will write two versions of a
in C++:In this question, you will write two versions of a program that reads from the user a sequence of positive integers ending with -1, and another positive integer num that the user wishes to sear… read more
R.R. Jha
R.R. Jha
Bachelor's Degree
6,909 satisfied customers
I need help with my homework assignment about finding common
Hi! I need help with my homework assignment about finding common elements in 2D arrays comparable collections … read more
LogicPro
LogicPro
Engineer
30,066 satisfied customers
For logic pro only: class TicTacToe: def __init__(self): #
For logic pro only:class TicTacToe: def __init__(self): # "board" is a list of 10 strings representing the board (ignore index 0) self.board = [" "]*10 self.board[0]="#" #-----------------------------… read more
LogicPro
LogicPro
Engineer
30,066 satisfied customers
A research institute specializing in physiology is
A research institute specializing in physiology is conducting a study on the strain and effects of commuting trips done on a bicycle or walking. When the physiological strain of commuting trips has be… read more
Mr. Gregory White
Mr. Gregory White
1,269 satisfied customers
For Java, I have a few small programs that I need written:a.
For Java, I have a few small programs that I need written: a. Write a class that declares a variable named minutes, which holds minutes worked on a job, and assign a value. Display the value in hours … read more
LogicPro
LogicPro
Engineer
30,066 satisfied customers
Hi Cherryl, This question asks to create a superclass called
Hi Cherryl, This question asks to create a superclass called Movie, 3 derived classes called Action, Comedy and Drama. Finally create a Rental class which is an array, and requires an iteration throug… read more
Cherryl Lewis
Cherryl Lewis
Bachelor's Degree
180 satisfied customers
Shaquille ONeal is not particularly good at free throws. He
Shaquille O'Neal is not particularly good at free throws. He makes about 50 percent of his free throws over an entire season. a. Go to sheet 2 and set up a new worksheet to simulate 100 free throws sh… read more
Dave Whittle
Dave Whittle
CEO
Master's Degree
40 satisfied customers
A teacher wishes to compare two different groups of students
A teacher wishes to compare two different groups of students with respect to their mean time to complete a standardized test. The time required is determined for each group. The data summary is given … read more
Rupsi
Rupsi
Master's Degree
308 satisfied customers
In this activity, you will explore some ideas of probability
In this activity, you will explore some ideas of probability by using Excel to simulate tossing a coin and throwing a free throw in basketball. Toss a coin 10 times and after each toss, record in the … read more
Elizabeth
Elizabeth
Master's Degree
534 satisfied customers
Toss a coin 10 times and after each toss, record in the following
Toss a coin 10 times and after each toss, record in the following table the result of the toss and the proportion of heads so far. For example, suppose you obtain the following sequence of heads and t… read more
Greg
Greg
Master's Degree
1,292 satisfied customers
My question is in regard to Y-DNA testing... How is it that
My question is in regard to Y-DNA testing... How is it that the DYS marker values are determined? I am aware that these are the number of repetitive and identical four nucleotide sequences at each mar… read more
Tony M
Tony M
Sr. Application Developer
Bachelor's Degree
54 satisfied customers
Amol this is a long one. Whenever you answer me back I
Amol this is a long one. Whenever you answer me back I'll send you the rest as always. you   ; In this activity, you will explore some ideas of probability by using Excel to simulate tossing a coi… read more
Amol srivastava
Amol srivastava
Master's Degree
446 satisfied customers
6. Shaquille ONeal is not particularly good at free throws.
6. Shaquille O'Neal is not particularly good at free throws. He makes about 50 percent of his free throws over and entire reason. a. Go to sheet 2 and set up a new worksheet to simulate 100 throws sho… read more
Susan Athena
Susan Athena
Research analyst, tutor
Master's Degree
3,810 satisfied customers
I need help in pseudocode for the following questions
Algorithm 1. Design an algorithm that displays the following menuu gets the user's selection and validates the selectoin Main Menu 1. Open a new document. 2. Close the current document 3. Print the cu… read more
Chris Parker
Chris Parker
Master's Degree
2,025 satisfied customers
Disclaimer: Information in questions, answers, and other posts on this site ("Posts") comes from individual users, not JustAnswer; JustAnswer is not responsible for Posts. Posts are for general information, are not intended to substitute for informed professional advice (medical, legal, veterinary, financial, etc.), or to establish a professional-client relationship. The site and services are provided "as is" with no warranty or representations by JustAnswer regarding the qualifications of Experts. To see what credentials have been verified by a third-party service, please click on the "Verified" symbol in some Experts' profiles. JustAnswer is not intended or designed for EMERGENCY questions which should be directed immediately by telephone or in-person to qualified professionals.

JustAnswer in the News:

Ask-a-doc Web sites: If you've got a quick question, you can try to get an answer from sites that say they have various specialists on hand to give quick answers... Justanswer.com.
JustAnswer.com...has seen a spike since October in legal questions from readers about layoffs, unemployment and severance.
Web sites like justanswer.com/legal
...leave nothing to chance.
Traffic on JustAnswer rose 14 percent...and had nearly 400,000 page views in 30 days...inquiries related to stress, high blood pressure, drinking and heart pain jumped 33 percent.
Tory Johnson, GMA Workplace Contributor, discusses work-from-home jobs, such as JustAnswer in which verified Experts answer people’s questions.
I will tell you that...the things you have to go through to be an Expert are quite rigorous.

What Customers are Saying:

Wonderful service, prompt, efficient, and accurate. Couldn't have asked for more. I cannot thank you enough for your help.

Mary C.Freshfield, Liverpool, UK

This expert is wonderful. They truly know what they are talking about, and they actually care about you. They really helped put my nerves at ease. Thank you so much!!!!

AlexLos Angeles, CA

Thank you for all your help. It is nice to know that this service is here for people like myself, who need answers fast and are not sure who to consult.

GPHesperia, CA

I couldn't be more satisfied! This is the site I will always come to when I need a second opinion.

JustinKernersville, NC

Just let me say that this encounter has been entirely professional and most helpful. I liked that I could ask additional questions and get answered in a very short turn around.

EstherWoodstock, NY

Thank you so much for taking your time and knowledge to support my concerns. Not only did you answer my questions, you even took it a step further with replying with more pertinent information I needed to know.

RobinElkton, Maryland

He answered my question promptly and gave me accurate, detailed information. If all of your experts are half as good, you have a great thing going here.

DianeDallas, TX

< Previous | Next >

Meet the Experts:

Scott

Scott

MIT Graduate

5,697 satisfied customers

MIT Graduate (Math, Programming, Science, and Music)

LogicPro

LogicPro

Engineer

30,066 satisfied customers

Expert in Python,Java C++ C C# VB Javascript Design SQL HTML

Manal Elkhoshkhany

Manal Elkhoshkhany

Tutor

4,843 satisfied customers

More than 5000 online tutoring sessions.

Linda_us

Linda_us

Finance, Accounts & Homework Tutor

3,138 satisfied customers

Post Graduate Diploma in Management (MBA)

Chris M.

Chris M.

M.S.W. Social Work

2,852 satisfied customers

Master's Degree, strong math and writing skills, experience in one-on-one tutoring (college English)

F. Naz

F. Naz

Chartered Accountant

2,280 satisfied customers

Experience with chartered accountancy

Jaun

Jaun

Teacher

1,965 satisfied customers

Masters in Business Administration.

< Previous | Next >

Disclaimer: Information in questions, answers, and other posts on this site ("Posts") comes from individual users, not JustAnswer; JustAnswer is not responsible for Posts. Posts are for general information, are not intended to substitute for informed professional advice (medical, legal, veterinary, financial, etc.), or to establish a professional-client relationship. The site and services are provided "as is" with no warranty or representations by JustAnswer regarding the qualifications of Experts. To see what credentials have been verified by a third-party service, please click on the "Verified" symbol in some Experts' profiles. JustAnswer is not intended or designed for EMERGENCY questions which should be directed immediately by telephone or in-person to qualified professionals.

Show MoreShow Less

Ask Your Question

x