Gray, 1825







the itis logo
The report logo for the ITIS data page




  • Home


  • About ITIS

    • About ITIS Page


    • What's New


    • Organizational Information

      • Background Information


      • Organization and Partners


      • Memorandum of Understanding


      • Data Development History and Data Quality



    • Standards and Database Documentation


    • Frequently Asked Questions

      • What is an ITIS TSN?


      • Glossary of ITIS Terms?


      • How Do I Cite ITIS?


      • How Do I Link to ITIS?


      • What is the format of a download file?



    • Contact Us



  • Data Access and Tools

    • Data Access Information


    • ITIS Tools


    • Advanced Search


    • Web Services

      • Web Service Information


      • Description of ITIS Web Services


      • Developing a Client


      • ITIS Solr Web Services


      • ITIS Solr WS Examples



    • Hierarchical Report


    • Compare Names



  • Get ITIS Data

    • Full Database Download

      • Instructions


      • Database Files



    • Download Data in TWB Format



  • Submit and Update Data

    • Data Submission Information


    • Submission Requirements and Guidelines


    • ITIS Taxonomic Workbench




Go to Print Version



Hominoidea 

Gray, 1825
Taxonomic Serial No.: 943782













(Download Help)

Hominoidea

TSN 943782






 Taxonomy and Nomenclature
























































       
  Kingdom: Animalia  
  Taxonomic Rank: Superfamily  
 Synonym(s):  
  Common Name(s):  
       
 
Taxonomic Status:


   
  Current Standing: valid
 
       
 
Data Quality Indicators:


   
 
Record Credibility Rating:

verified - standards met

 
  Global Species Completeness: complete   
  Latest Record Review: 2018   
       


 Taxonomic Hierarchy












































































       
 Kingdom
Animalia 
– Animal, animaux, animals
 
    Subkingdom
Bilateria 
 
       Infrakingdom
Deuterostomia 
 
          Phylum
Chordata 
– cords, cordado, chordates
 
             Subphylum
Vertebrata 
– vertebrado, vertbrs, vertebrates
 
                Infraphylum
Gnathostomata 
 
                   Superclass
Tetrapoda 
 
                      Class
Mammalia Linnaeus, 1758
– mammifres, mamfero, mammals
 
                         Subclass
Theria Parker and Haswell, 1897
 
                            Infraclass
Eutheria Gill, 1872
 
                               Order
Primates Linnaeus, 1758
– homem, macaco, primata, sagui, primates, primates
 
                                  Suborder
Haplorrhini Pocock, 1918
 
                                     Infraorder
Simiiformes Haeckel, 1866
 
                                        SuperfamilyHominoidea Gray, 1825 
    Direct Children:  
                                           Family

Hominidae Gray, 1825
– man-like primates, Great Apes
 
                                           Family

Hylobatidae Gray, 1871
– gibbons
 
       

 References












































































































































       
  Expert(s):    
  Expert:    
  Notes:    
  Reference for:    
       
 
Other Source(s):
   
  Source:    
  Acquired:    
  Notes:    
  Reference for:    
       
 
Publication(s):
   
 Author(s)/Editor(s):

Mittermeier, Rusell A., Anthony B. Rylands, and Don E. Wilson, eds.
 
 Publication Date:2013  
 Article/Chapter Title:  
 Journal/Book Name, Vol. No.:Handbook of the Mammals of the World. Volume 3. Primates  
 Page(s):951  
 Publisher:Lynx Edicions  
 Publication Place:Barcelona, Spain  
 ISBN/ISSN:9788496553897  
 Notes:  
 Reference for:Hominoidea  
    
 Author(s)/Editor(s):

Wilson, Don E., and DeeAnn M. Reeder, eds.
 
 Publication Date:2005  
 Article/Chapter Title:  
 Journal/Book Name, Vol. No.:Mammal Species of the World: A Taxonomic and Geographic Reference, 3rd ed., vol. 1  
 Page(s):xxxv + 743  
 Publisher:Johns Hopkins University Press  
 Publication Place:Baltimore, Maryland, USA  
 ISBN/ISSN:0-8018-8221-4  
 Notes:  
 Reference for:Hominoidea  
    


 Geographic Information





















       
 
Geographic Division:
  
       
 
Jurisdiction/Origin:
  
 

 

   


 Comments












       
  Comment:  
 

 

   




//Array variable to store data returned from SOLR server
var dataArray=[];

/**
* @description: javascript callback function which will be called after asynchronous call to SOLR
* @param: SOLR Data
**/
function on_SubordinateTaxaReturn(data)

$('#results').empty();
var docs = data.facet_counts.facet_pivot.product;
var groupDoc = data.grouped.rankID.groups;
var suboradinateTaxa = 0;
var rank = "";
var verifiedStandardsMet =0;
var verifiedMinStandardsMet = 0;
var unverified = 0;
var unverifiedReview = 0;
var credibility="";
var outTable = "";
var rankName="";
var totalVerifiedStandardsMet=0;
var totalVerifiedMinStandardsMet=0;
var totalUnverified=0;
var arrayIndex=0;
var percentStandardsMet="";
var offSiteSources=[];
//the number of rank objects returned from the solr query
var totalNumberOfRanks = docs.length;
//The rank of the item for which the subordinate taxa is being calculated
var searchTermRank = "130";
var pieChartConfig = [];

dataArray=[];
var dataExists = false;

//HTML Table header
outTable += "";
outTable += "";
outTable += "";
outTable += "
"
outTable += " ";
outTable += " ";
outTable += "";
rank = docs[rankIndex].value;
searchTermRank="130";

//Make sure not to include the results for the rank of the search term in the generated results.
if(Number(rank) > Number(searchTermRank))
unverified=0;
verifiedStandardsMet=0;
verifiedMinStandardsMet=0;
unverifiedReview=0;
for(j=0; j 0)
dataExists=true;

//keep a running tally of verifiedMinStandardsMet and totalVerifiedMinStandardsMet
if(docs[rankIndex].pivot[j].value.trim().toUpperCase() ==="Minimum taxonomic/nomenclature review".toUpperCase())
verifiedMinStandardsMet = docs[rankIndex].pivot[j].count;
totalVerifiedMinStandardsMet+=verifiedMinStandardsMet;

//keep a running tally of verifiedStandardsMet and totalVerifiedStandardsMet
if(docs[rankIndex].pivot[j].value.trim().toUpperCase() ==="TWG standards met".toUpperCase())
verifiedStandardsMet = docs[rankIndex].pivot[j].count;
totalVerifiedStandardsMet+=verifiedStandardsMet;

//keep a running tally of unverified and totalUnverified
if(docs[rankIndex].pivot[j].value.trim().toUpperCase() ==="No review; untreated NODC data".toUpperCase())
unverified=docs[rankIndex].pivot[j].count;
totalUnverified+=unverified;

//keep a running tally of unverified and totalUnverified
if(docs[rankIndex].pivot[j].value.trim().toUpperCase() === "No review; non-peer reviewed source".toUpperCase())
unverifiedReview=docs[rankIndex].pivot[j].count;
totalUnverified+=unverifiedReview;


percentStandardsMet = docs[rankIndex].pivot[j].value;



for(var a=0;a 0)
if(rank==groupDoc[a].doclist.docs[0].rankID)
rankName=groupDoc[a].doclist.docs[0].rank;
break;




dataArray[arrayIndex] = new SubordinateTaxa(rank,rankName,verifiedStandardsMet,verifiedMinStandardsMet,unverified+unverifiedReview,percentStandardsMet);;
arrayIndex++;

}
} //END of SOLR data parsing
if (dataExists)
//SORT DATA based on Rank ID by ascending order
dataArray=sortDataByRankID(dataArray,0);

for(var arrayNewIndex = 0;arrayNewIndex<dataArray.length;arrayNewIndex++)
outTable += generateSubordinateTaxaColumnTD("Subordinate Taxa", dataArray[arrayNewIndex].rankName, dataArray[arrayNewIndex].taxonomicTotal);

outTable += "";
//Subordinate Taxa Column
outTable += generateSubordinateTaxaColumnTD("Subordinate Taxa", "ALL", (totalVerifiedStandardsMet + totalVerifiedMinStandardsMet + totalUnverified));
outTable += "
  ";
outTable += " ";
outTable += "
 Subordinate Taxa";
outTable += "
 Rank";
outTable += "
 Verified Standards Met ";
outTable += "
 Verified Min Standards Met";
outTable += "
 Unverified";
outTable += "
Percent Standards Met";

//Parse SOLR document to get the related data to array
for(var rankIndex = 0; rankIndex 0)
outTable += "
" + dataArray[arrayNewIndex].rankName + "";

//hyperlink the data
if(dataArray[arrayNewIndex].standardsMet>0)
outTable += generateSubordinateTaxaColumnTD("TWG standards met", dataArray[arrayNewIndex].rankName, dataArray[arrayNewIndex].standardsMet);
//just display the data
else
outTable += "
" + dataArray[arrayNewIndex].standardsMet + "";
//hyperlink the data
if(dataArray[arrayNewIndex].minStandardsMet>0)
outTable += generateSubordinateTaxaColumnTD("Minimum taxonomic/nomenclature review", dataArray[arrayNewIndex].rankName, dataArray[arrayNewIndex].minStandardsMet)
//just display the data
else
outTable += "
" + dataArray[arrayNewIndex].minStandardsMet + "";
//hyperlink the data
if(dataArray[arrayNewIndex].unverified>0)
outTable += generateSubordinateTaxaColumnTD("Unverified", dataArray[arrayNewIndex].rankName, dataArray[arrayNewIndex].unverified)
//just display the data
else
outTable += "
" + dataArray[arrayNewIndex].unverified + "";

//Chart should appear in this column
outTable += "
";
outTable += "";
var configuration =
id: 'percentStandardsMet' + dataArray[arrayNewIndex].rankName,
data: [["Verified Standards Met", dataArray[arrayNewIndex].standardsMet],
["Verified Min. Standards Met", dataArray[arrayNewIndex].minStandardsMet],
["Unverified", dataArray[arrayNewIndex].unverified]
]
;

pieChartConfig.push (configuration);



//Generate and Display "All" row of the table:
if( (totalVerifiedStandardsMet + totalVerifiedMinStandardsMet + totalUnverified) > 0)
outTable += "
ALL ";


//Verified Standards Met Column
if(totalVerifiedStandardsMet>0)
outTable += generateSubordinateTaxaColumnTD("TWG standards met", "ALL", totalVerifiedStandardsMet);
else
outTable += "
" + totalVerifiedStandardsMet + ""

//Verified Minimum Standards Met Column
if(totalVerifiedMinStandardsMet>0)
outTable += generateSubordinateTaxaColumnTD("Minimum taxonomic/nomenclature review", "ALL", totalVerifiedMinStandardsMet);
else
outTable += "
" + totalVerifiedMinStandardsMet + ""

//Unverified Column
if(totalUnverified>0)
outTable += generateSubordinateTaxaColumnTD("Unverified", "ALL", totalUnverified);
else
outTable += "
" + totalUnverified + ""

//Chart should appear in this column
outTable += "
percentStandardsMetAll";
outTable += "";
var configuration =
id: 'percentStandardsMetAll',
data: [
["Verified Standards Met", totalVerifiedStandardsMet],
["Verified Min. Standards Met", totalVerifiedMinStandardsMet],
["Unverified", totalUnverified]
]
;
pieChartConfig.push (configuration);

//Data doesn't exist
else
outTable += "
 ";
outTable += "
  ";
outTable += "
  ";


outTable += "";
outTable += "";
outTable += "";
outTable += "";
outTable += "";

$('#results').prepend("
" + outTable + "");
generateSubordinateTaxaTblHeader();

if (dataExists)

generatePieChart(pieChartConfig);

}

/**
* Description: generates a C3 pie chart for a given container and dataset.
* @param: configurations: A javascript array that contains objects cotainerName, an array of[data to plot]
* @returns none
**/
function generatePieChart(pieChartConfig)
//generate a chart for each configuration:
for (var configIndex = 0; configIndex < pieChartConfig.length; configIndex++)
var chartConfiguration = createPieChartConfig("#" + pieChartConfig[configIndex].id, pieChartConfig[configIndex].data);
c3.generate(chartConfiguration);



/**
* Description: builds the column for the subordinate taxa table. This includes building the hyperlink to generate the valid taxa list for the rank.
* @param: percentStandardsMet
* @param: rankName
* @param: column (string) data that is visible to the user as the clickable hyperlink.
* @returns a string which defines a table cell in the subordinate taxa table.
**/
function generateSubordinateTaxaColumnTD(percentStandardsMet, rankName, columnData)
return "
" + columnData + "";


/**
* @description: function to create SOLR query and return data to be processed
**/
function on_searchSubordinateTaxa()

var url = ITIS_SOLR+'/?q=hierarchyTSN:(*$943782$*)&group=true&group.field=rankID&rows=-1&fl=rankID,rank&fq=usage:(valid or accepted)&wt=json&facet=true&facet.pivot=!key=productrankID,credibilityRating&facet.pivot.mincount=0&facet.limit=-1&callback=?&json.wrf=on_SubordinateTaxaReturn';
$.getJSON(url);

/**
* @description: Dynamically generates the Subordinate Taxa Table header.
* @param : none
* @return: none
**/
function generateSubordinateTaxaTblHeader()
url = ITIS_SOLR +'/?q=tsn:(943782)&wt=json';

//Generate The Results Header and get the data for the header if
$.get(url).done(function(data)
var taxaHeading = " " + data.response.docs[0].rank + " " + formatRankName(data.response.docs[0].nameWOInd,data.response.docs[0].rankID);
if (hasTaxonAuthor(data.response.docs[0].taxonAuthor) > 0)
taxaHeading += " " + formatTaxonAuthor(data.response.docs[0].taxonAuthor) + " contains:";
else
taxaHeading += " contains:";

$('#subordinateTaxaTableHeader').html(taxaHeading);

).fail(function()
console.error("houston we have a problem generating the initial Subordinate Taxa Table Header.");
).always(function()
console.log("always executes. put clean up code in here");
);

$(document).ready(function()
//initially generate the table header for the given search
generateSubordinateTaxaTblHeader();
//issue a solr query to generate the subordinate taxa table.
on_searchSubordinateTaxa();
);














 
 Subordinate Taxa  Rank  Verified Standards Met  Verified Min Standards Met  Unverified
Percent Standards Met
 
LOADING...
 











A gray graphic bar
Search on:

 Any Name or TSN


 Common Name


 Scientific Name


 TSN


In:
every
Animal
Plant
Fungal
Bacteria
Protozoa
Chromista
Archaea  Kingdom
exactly
for
containing
starting with
ending with  

 





Go
to Advanced Search and Report




Disclaimer:
ITIS taxonomy is based on the latest scientific consensus available,
and is provided as a general reference source for interested parties.
However, it is not a legal authority for statutory or regulatory purposes.
While every effort has been made to provide the most reliable and up-to-date
information available, ultimate legal requirements with respect to species
are contained in provisions of treaties to which the United States is a
party, wildlife statutes, regulations, and any applicable notices that have
been published in the Federal Register. For further information on U.S.
legal requirements with respect to protected taxa, please contact the
U.S. Fish and Wildlife Service.





A gray bar




 

Popular posts from this blog

Kamusi Yaliyomo Aina za kamusi | Muundo wa kamusi | Faida za kamusi | Dhima ya picha katika kamusi | Marejeo | Tazama pia | Viungo vya nje | UrambazajiKuhusu kamusiGo-SwahiliWiki-KamusiKamusi ya Kiswahili na Kiingerezakuihariri na kuongeza habari

Swift 4 - func physicsWorld not invoked on collision? The Next CEO of Stack OverflowHow to call Objective-C code from Swift#ifdef replacement in the Swift language@selector() in Swift?#pragma mark in Swift?Swift for loop: for index, element in array?dispatch_after - GCD in Swift?Swift Beta performance: sorting arraysSplit a String into an array in Swift?The use of Swift 3 @objc inference in Swift 4 mode is deprecated?How to optimize UITableViewCell, because my UITableView lags

Access current req object everywhere in Node.js ExpressWhy are global variables considered bad practice? (node.js)Using req & res across functionsHow do I get the path to the current script with Node.js?What is Node.js' Connect, Express and “middleware”?Node.js w/ express error handling in callbackHow to access the GET parameters after “?” in Express?Modify Node.js req object parametersAccess “app” variable inside of ExpressJS/ConnectJS middleware?Node.js Express app - request objectAngular Http Module considered middleware?Session variables in ExpressJSAdd properties to the req object in expressjs with Typescript