Assembly QA Part 1 DEV Steps: Difference between revisions
From Genecats
Jump to navigationJump to search
No edit summary |
No edit summary |
||
Line 35: | Line 35: | ||
===Overall Quality Check=== | ===Overall Quality Check=== | ||
<span style="color:blue"> | |||
====Check chrom sizes==== | ====Check chrom sizes==== | ||
</span> | |||
: Ignore this if assembly is the first for a species. | : Ignore this if assembly is the first for a species. | ||
: For a new assembly version, compare the chrom sizes from the last assembly to this new assembly version. | : For a new assembly version, compare the chrom sizes from the last assembly to this new assembly version. |
Revision as of 20:04, 20 September 2016
Welcome to the Assembly QA Part 1: DEV Steps page! 😎
Page created Fall. 2016 by Cath, Jairo, and ChrisV.
This page is currently a draft in progress.
For now, use Releasing_an_assembly instead.
Set up a directory in hive
- You will need a place to put output. Make a directory in your hive:
mkdir /hive/users/cath/assemblies/assemblyName
- Optional: Create an alias to your new dir
Claim it in Redmine & PushQ
- Find your assembly in the associated Assembly Redmine ticket.
- If there is no Redmine for your assembly, you should create one, assign to yourself, and add the engineer as a watcher.
- If one exists, read carefully, assign it to yourself. Make sure the engineer is a watcher.
- For any issues found in the QA process, report in the Redmine ticket.
- Find your assembly in the PushQ
- Click on the link in the "Queue ID" column
- Click the "lock" button at the top of the page to "unlock" the fields for editing.
- Add your name to the "Reviewer" column.
Overall Quality Check
Check chrom sizes
- Ignore this if assembly is the first for a species.
- For a new assembly version, compare the chrom sizes from the last assembly to this new assembly version.
- Output chrom sizes into two files and compare them.
hgwdev > hgsql -Ne "select chrom, size from chromInfo" $oldDb > oldChromSizes assemblyName (e.g., "ornAna1") hgwdev > hgsql -Ne "select chrom, size from chromInfo" $newDb > newChromSizes assemblyName (e.g., "ornAna2") hgwdev > sdiff -s oldChromSizes newChromSizes
.
.
🔵 Done with DEV steps? Let's go to Assembly QA Part 2: BETA Steps