Errata
The errata list is a list of errors and their corrections that were found after the product was released.
The following errata were submitted by our customers and have not yet been approved or disproved by the author or editor. They solely represent the opinion of the customer.
Color Key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update
Version | Location | Description | Submitted by | Date submitted |
---|---|---|---|---|
Page xiv Final paragraph |
"By robust, I mean the your work is..." should read: "By robust, I mean that your work is..." |
Anonymous | Apr 30, 2015 | |
Page xvii 1st paragraph |
"If you know a scripting language other than Python like Perl or Ruby, you’ll prepared to follow along most examples..." is presumably missing the word "be", although I think the use of the word "prepared" is a bit awkward here. |
Anonymous | Apr 30, 2015 | |
John Tukey Quote on Robust Research | It should be: The Technical Tools of Statistics (1964) John Tukey and not The Technical Skills of Statistics (1964) John Tukey. |
Kedar Mhaswade | Dec 16, 2015 | |
Printed, PDF | Page Page 16 Section: Release your code and data |
In the section "Release your code and data", the reference made to Peng, 2001 doesn't exist in the Bibliography of the book. I believe it was supposed to be Peng, 2011, which appears in the Bibliography. |
Sunil | Feb 16, 2024 |
O'Reilly learning platform | Page Chapter 3 / Managing and Interacting with Processes / Exit Status: How to Programmatically Tell Whet 5th paragraph |
"The shell operator && executes subsequent commands only if previous commands have completed with a nonzero exit status" - here it should be "completed with a ZERO exit status" |
Sergey Dyshlovoy | Apr 14, 2024 |
Page 8 Final paragraph |
The final part of the penultimate sentence: "...four times it’s size?" should use "its" instead of "it's". (This is me being a pedant - sorry!) |
Anonymous | Apr 30, 2015 | |
Page 10 Recommendations for Robust Research 1st paragraph |
"which is all the more reason to include apply the recommendations below" should be "which is all the more reason to apply the recommendations below" |
Tyler Kent | Jan 26, 2016 | |
Page 12 2nd paragraph of "Make Assertions" section |
The final sentence should use "it's/it is crucial" instead of "its crucial". |
Anonymous | Apr 30, 2015 | |
Page 19 Final paragraph |
"Others researchers..." should be "Other researchers...". |
Anonymous | Apr 30, 2015 | |
Page 20 1st paragraph |
"harddrive" should be "hard drive". This appears twice in this paragraph. |
Anonymous | Apr 30, 2015 | |
Page 20 1st paragraph |
In the final sentence: "...would later make your researcher nearly impossible...", it should say "research" instead of "researcher". |
Anonymous | Apr 30, 2015 | |
Page 21 Final paragraph |
"In this cases..." should be reworded to either "In this case..." or "In these/such cases...". |
Anonymous | Apr 30, 2015 | |
Page 29 2nd paragraph |
A through I, using a range like zmays[C-I]_R1.fastq |
Erwin Gaubitzer | Feb 10, 2021 | |
Page 38 4th paragraph, quotation |
Doug McIlory |
Erwin Gaubitzer | Feb 10, 2021 | |
Page 53 1st paragraph |
"The shell operator && executes subsequent commands only if previous commands have completed with a nonzero exit status:" |
Anonymous | Aug 14, 2023 | |
Page 59 2nd paragraph |
"This is especially useful if you do occasionally log in with an administrator account with more privileges—the potential risks associated with making a mistake on an account with administrator privileges are much higher, so you should always be away when you’re on this account (and minimize this time as much as possible)." |
Sean | Aug 14, 2023 | |
Page 65 2nd complete pragraph |
The line "Suppose a lab has a clever bioinformatician that writes a script for trims poor quality regions from reads" |
Chris Hamm | May 06, 2014 | |
Page 66 Last full paragraph |
The sentence "Working with Git working with these commits" |
Chris Hamm | May 06, 2014 | |
Printed | Page 139 3rd text paragraph under 'Formatting Tabular Data with column' |
'Note that you should only use columnt -t to visualize...' -> should this be 'column -t' instead? I don't think columnt is a valid command |
Sam Du | Oct 12, 2020 |
Page 214 Final paragraph |
The variable "d" here should be "reps". |
Anonymous | May 12, 2015 | |
Page 231 last line of code... follow(qry, sbj) |
The output of follow() is incorrect; it looks like the new sbj was not loaded into R. The correct answer is 2. |
Chris Hamm | Jul 20, 2014 | |
Printed | Page 290 Code |
This line is incorrect: |
Anonymous | Dec 01, 2016 |
Printed | Page 293 bottom |
In the printed book, the output for "xrle[xrle>3]" is: |
Kai Tang | Aug 10, 2020 |
Printed | Page 316 2nd last paragraph |
organisim() should be organism() |
Anonymous | Dec 09, 2016 |
Page 362 United States |
Text: "Querying information from a set gene models can become quite involved." |
Pat Gunn | Feb 14, 2015 | |
Printed | Page 381 3rd paragraph |
The original text is: |
Shun Liang | Nov 13, 2015 |
Printed | Page 456 3rd paragraph |
"every table you create should have primary key column" should be |
Anonymous | May 05, 2021 |
Printed | Page 458 Last paragraph |
"Unlike SQLite and PostgreSQL, which support multiple databases, each database in SQLite is a single file." First mention of SQLite should probably be MySQL. |
Anonymous | May 05, 2021 |
Printed | Page 467 Last paragraph |
"downloading and installing to new Python and R packages" should be "downloading and installing new Python and R packages" |
Anonymous | May 05, 2021 |