198c9b8daecc44fbda6a6494c566c723920f030a lrnassar Wed Mar 11 18:25:21 2026 -0700 Fixing a few hundred clear typos with the help of Claude. Some are less important in code comments, but majority of them are in user-facing places. I manually approved 60%+ of the changes and didn't see any that were an incorrect suggestion, at worst it was potentially uncessesary, like a code comment having cant instead of can't. No RM. diff --git src/hg/htdocs/goldenPath/help/hgTablesHelp.html src/hg/htdocs/goldenPath/help/hgTablesHelp.html index c9297430b0d..1c4d1947f06 100755 --- src/hg/htdocs/goldenPath/help/hgTablesHelp.html +++ src/hg/htdocs/goldenPath/help/hgTablesHelp.html @@ -83,31 +83,31 @@ The Table Browser provides a powerful and flexible graphical interface for querying and manipulating the Genome Browser annotation tables. Because the Table Browser uses the same database as the Genome Browser, the two views are always consistent.</p> <p> Using the Table Browser, you can: <ul> <li> retrieve the DNA sequence data or annotation data underlying Genome Browser tracks for the entire genome, a specified coordinate range, or a set of accessions</li> <li> apply a filter to set constraints on field values included in the output</li> <li> generate a <a href="/goldenPath/help/hgTracksHelp.html#CustomTracks">custom track</a> and automatically add it to your session so that it can be graphically displayed in the Genome Browser</li> <li> - conduct both structured and free-from SQL queries on the data</li> + conduct both structured and free-form SQL queries on the data</li> <li> combine queries on multiple tables or custom tracks through an intersection or union and generate a single set of output data</li> <li> display basic statistics calculated over a selected data set</li> <li> display the schema for table and list all other tables in the database connected to the table</li> <li> organize the output data into several different formats for use in other applications, spreadsheets, or databases</li> </ul> <p> This User's Guide is aimed at both the novice Table Browser user as well the advanced user. If you are new to the Table Browser, read the <a href="#GettingStarted">Getting started</a> section to learn about browser basics and try some simple queries. Advanced users may want to proceed directly to the section that addresses a particular area of functionality in detail.</p> @@ -573,31 +573,31 @@ <em>base-by-base</em> comparisons examine the primary table and the table underlying the secondary track one base at a time. The structure of the primary table is not preserved in this comparison. For example, even if the primary table describes exon structure, the intersection results will contain only position ranges; no information about exon/block structure, strand, or translation region will be retained.</li> </ul> <p> Click the circle in front of a combination method to select it. Only one method may be selected from the two sets of methods. For more information about the individual combination options, see the <a href="#IntersectionOptions">Intersection Options</a> section.</p> <p> <strong>Step 5. (optional) Select the complement options</strong><br> <!-- FIX ME --> Check the box in front of one or both tables to complement the feature data. The complement options allow you to invert the set of positions covered by one or both tables. For example, if you -choose to complement the primary track, any position covered by the that track's features will be +choose to complement the primary track, any position covered by that track's features will be considered <em>not</em> covered, and vice versa. This option provides more flexibility in comparing track positions.</p> <p> <strong>Step 6. Click the <code>Submit</code> button to apply the intersection</strong><br> Once an intersection has been created on a table, it will persist for the duration of the Table Browser session or until it has been cleared. Only one intersection may exist at a time. To modify an existing intersection, click the <code>Edit</code> button on the <code>intersection</code> line</strong>. To remove an intersection, click the <code>Clear</code> button.</p> <!-- ====Intersecting Multiple Tables===== --> <a name="MultiIntersection"></a> <h3>Intersecting data from more than two tables</h3> <p> The Table Browser <code><strong>intersection</strong></code> utility limits combinations to only two tables. An existing intersection may be expanded to include additional tables by using the Table @@ -632,31 +632,31 @@ (unless you choose an output format in which the structure is lost). Primary table features are kept or discarded based on the amount of positional overlap with the features in the table underlying the secondary track. The Table Browser offers the following options in this category:</p> <ul> <li> <strong>Any overlap:</strong> A primary table record will appear in the output if any of its base positions are covered by any feature in the secondary table.</li> <li> <strong>No overlap:</strong> A primary table record will appear in the output only if none of its base positions are covered by any feature in the secondary table.</li> <li> <strong>Overlap greater than a specified threshold:</strong> A primary table record will appear in the output if the percentage of its base positions covered by secondary table features is greater than the user-specified threshold.</li> <li> - <strong>Overlap less a specified threshold:</strong> A primary table record will appear in the + <strong>Overlap less than a specified threshold:</strong> A primary table record will appear in the output if the percentage of its base positions covered by secondary table features is less than the user-specified threshold.</li> </ul> <p> <strong>Note:</strong> If the primary table has an exon/block structure, only those bases located in exons and/or blocks will be counted.</p> <p> <strong>Base-by-base comparisons</strong><br> In these combination options, the positions of the primary and secondary table features are compared one base position at a time. When applying base-by-base comparisons, the structure of the primary table is not preserved. For example, if the <em>refGene</em> table (from the human <em>RefSeq Genes</em> track) is compared with a secondary table using these comparisons, the resulting output data will not describe exon structure. Instead, only position ranges will be returned; the exon/block structure, strand, and translation region information will be discarded. The Table Browser provides the following base-by-base combination options:</p>