Talk:Genetic risk maternal age: Difference between revisions

From Embryology
No edit summary
No edit summary
Line 1: Line 1:
Frequency and distribution of chromosome abnormalities in human oocytes. Kuliev A, Cieslak J, Verlinsky Y. Cytogenet Genome Res. 2005;111(3-4):193-8. [http://www.ncbi.nlm.nih.gov/pubmed/16192694 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.'
http://www.ncbi.nlm.nih.gov/pubmed/16437524
http://www.ncbi.nlm.nih.gov/pubmed/16437524



Revision as of 17:53, 24 March 2010

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.'


http://www.ncbi.nlm.nih.gov/pubmed/16437524

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: