Talk:Genetic risk maternal age

From Embryology
Revision as of 18:56, 24 March 2010 by S8600021 (talk | contribs)

Frequency and distribution of chromosome abnormalities in human oocytes. Kuliev A, Cieslak J, Verlinsky Y. Cytogenet Genome Res. 2005;111(3-4):193-8. PMID: 16192694

"It was previously shown that more than half of the human oocytes obtained from IVF patients of advanced reproductive age are aneuploid, due to meiosis I and meiosis II errors. The present paper further confirms that 61.8% of the oocytes tested by fluorescent probes specific for chromosomes 13, 16, 18, 21 and 22 are abnormal, representing predominantly chromatid errors, which are the major source of aneuploidy in the resulting embryos. Almost half of the oocytes with meiosis I errors (49.3%) are prone to sequential meiosis II errors, which may lead to aneuploidy rescue in 30.8% of the cases."


"The purpose of this study was to find specific rates of aneuploidy in cleavage-stage embryos compared with first trimester data and to evaluate post-zygotic selection against aneuploidy. A total of 2058 embryos were analysed by flurorescence in-situ hybridization (FISH), and specific aneuploidy rates were obtained for 14 chromosomes. Data from morphologically abnormal embryos could be pooled with data from preimplantation genetic diagnosis (PGD) cycles because it was observed that they had similar rates of aneuploidy; thus, for the purpose of studying aneuploidy they could be, and were, pooled. Specific chromosome aneuploidy rates were not related to morphology or development of the embryos. The average maternal age of patients with aneuploid embryos was significantly higher than the overall analysed population. Monosomy appeared more commonly than trisomy. The chromosomes most frequently involved in aneuploidy were (in order) 22, 16, 21 and 15. When compared with first trimester pregnancy data, aneuploidies detected at cleavage stage seem to die in excess of 90% before reaching first trimester, with the exception of chromosome 16 and gonosomes (76% and 14% respectively). Differences in chromosome-specific aneuploidy rates at first trimester conceptions are probably produced by different chromosome-specific aneuploidy rates at cleavage stage and different survival rates to first trimester."






Consider using this as a Collapsible table on the trisomy 21 page.

http://www.mediawiki.org/wiki/Manual:Collapsible_tables

Need to Copy and paste the following text into your wiki's MediaWiki:Common.js and MediaWiki:Common.css:


Common.js

/** Collapsible tables *********************************************************

*
*  Description: Allows tables to be collapsed, showing only the header. See
*               **DOCUMENTATION LINK**.
*  Maintainers: **MAINTAINERS**
*/

var autoCollapse = 2; var collapseCaption = "hide"; var expandCaption = "show";

function collapseTable( tableIndex ) {

   var Button = document.getElementById( "collapseButton" + tableIndex );
   var Table = document.getElementById( "collapsibleTable" + tableIndex );

   if ( !Table || !Button ) {
       return false;
   }

   var Rows = Table.rows;

   if ( Button.firstChild.data == collapseCaption ) {
       for ( var i = 1; i < Rows.length; i++ ) {
           Rows[i].style.display = "none";
       }
       Button.firstChild.data = expandCaption;
   } else {
       for ( var i = 1; i < Rows.length; i++ ) {
           Rows[i].style.display = Rows[0].style.display;
       }
       Button.firstChild.data = collapseCaption;
   }

}

function createCollapseButtons() {

   var tableIndex = 0;
   var NavigationBoxes = new Object();
   var Tables = document.getElementsByTagName( "table" );

   for ( var i = 0; i < Tables.length; i++ ) {
       if ( hasClass( Tables[i], "collapsible" ) ) {

           /* only add button and increment count if there is a header row to work with */
           var HeaderRow = Tables[i].getElementsByTagName( "tr" )[0];
           if (!HeaderRow) continue;
           var Header = HeaderRow.getElementsByTagName( "th" )[0];
           if (!Header) continue;

           NavigationBoxes[ tableIndex ] = Tables[i];
           Tables[i].setAttribute( "id", "collapsibleTable" + tableIndex );

           var Button     = document.createElement( "span" );
           var ButtonLink = document.createElement( "a" );
           var ButtonText = document.createTextNode( collapseCaption );

           Button.className = "collapseButton";  //Styles are declared in Common.css

           ButtonLink.style.color = Header.style.color;
           ButtonLink.setAttribute( "id", "collapseButton" + tableIndex );
           ButtonLink.setAttribute( "href", "javascript:collapseTable(" + tableIndex + ");" );
           ButtonLink.appendChild( ButtonText );

           Button.appendChild( document.createTextNode( "[" ) );
           Button.appendChild( ButtonLink );
           Button.appendChild( document.createTextNode( "]" ) );

           Header.insertBefore( Button, Header.childNodes[0] );
           tableIndex++;
       }
   }

   for ( var i = 0;  i < tableIndex; i++ ) {
       if ( hasClass( NavigationBoxes[i], "collapsed" ) || ( tableIndex >= autoCollapse && hasClass( NavigationBoxes[i], "autocollapse" ) ) ) {
           collapseTable( i );
       } 
   }

}

addOnloadHook( createCollapseButtons );

/** Test if an element has a certain class **************************************

 *
 * Description: Uses regular expressions and caching for better performance.
 * Maintainers: User:Mike Dillon, User:R. Koot, User:SG
 */

var hasClass = (function () { var reCache = {}; return function (element, className) { return (reCache[className] ? reCache[className] : (reCache[className] = new RegExp("(?:\\s|^)" + className + "(?:\\s|$)"))).test(element.className); }; })();


Common.css


.collapseButton { /* 'show'/'hide' buttons created dynamically by the */

   float: right;         /* CollapsibleTables javascript in MediaWiki:Common.js */
   font-weight: normal;  /* are styled here so they can be customised.              */
   text-align: right;
   width: auto;

} [edit]Markup

The following markup in pages now makes collapsible sections: