Title: | Estimating the Age using Auricular Surface by DNE |
---|---|
Description: | The age is estimated by calculating the Dirichlet Normal Energy (DNE) on the whole auricular surface and the apex of the auricular surface. It involves three estimation methods: principal component discriminant analysis (PCQDA), principal component regression analysis (PCR), and principal component logistic regression analysis (PCLR) methods. The package is created with the data from the Louis Lopes Collection in Lisbon, the 21st Century Identified Human Remains Collection in Coimbra, and the CAL Milano Cemetery Skeletal Collection in Milan. |
Authors: | Jisun Jang [aut, cre] |
Maintainer: | Jisun Jang <[email protected]> |
License: | GPL-3 |
Version: | 4.4.4 |
Built: | 2024-11-04 03:33:46 UTC |
Source: | https://github.com/cran/JSDNE |
Surface mesh of apex of auricular surface.
data(Apex)
data(Apex)
An object of class mesh3d
of length 4.
PCQDA_output <- PCQDA_result(WholeSurface,Apex) PCR_output <- PCR_result(WholeSurface,Apex) PCLR_output <- PCLR_result(WholeSurface,Apex)
PCQDA_output <- PCQDA_result(WholeSurface,Apex) PCR_output <- PCR_result(WholeSurface,Apex) PCLR_output <- PCLR_result(WholeSurface,Apex)
DNE_PCLR method is the principal component logistic regression analysis (PCLR) method using the Dirichlet Normal Energy (DNE). This method involves 2 age groups to distinguish if the specimen is over 63 or under 67. The function automatically calculates the DNE on the auricular surface. It provides the estimated age group and age range of the estimated age group.
PCLR_result(x, y)
PCLR_result(x, y)
x |
the name of inputted ply file of the whole auricular surface |
y |
the name of inputted ply file of the apex of the auricular surface |
estimated result gets printed to the console
PCR_Train is the test set of the PCR model. It consists of Age, Cluster1, MeanDNE.Apex, TotalDNE.TotalPolygonFaces, MedianDNE.Whole, IQRDNE.Whole and MeanDNE.Convex. The number of rows is 191.
PCLR_Test
PCLR_Test
An object of class data.frame
with 191 rows and 7 columns.
PCLR_Train is the train set of the PCR model. It consists of Age, Cluster1, MeanDNE.Apex, TotalDNE.TotalPolygonFaces, MedianDNE.Whole, IQRDNE.Whole and MeanDNE.Convex. The number of rows is 699.
PCLR_Train
PCLR_Train
An object of class data.frame
with 699 rows and 7 columns.
DNE_PCQDA method is the principal component quadratic discriminant analysis (PCQDA) method using the Dirichlet Normal Energy (DNE). This method involves 4 age groups. The function automatically calculates the DNE on the auricular surface. It provides the estimated age group and age range of the estimated age group.
PCQDA_result(x, y)
PCQDA_result(x, y)
x |
the name of inputted ply file of the whole auricular surface |
y |
the name of inputted ply file of the apex of the auricular surface |
estimated result gets printed to the console
PCQDA_Test is the test set of the PCQDA model. It consists of Cluster2, Age, MeanDNE.Apex, TotalDNE.TotalPolygonFaces, Proportion.DNEunder0.0001, and Proportion.DNEover0.6. The number of rows is 186.
PCQDA_Test
PCQDA_Test
An object of class data.frame
with 186 rows and 6 columns.
PCQDA_Train is the train set of the PCQDA model. It consists of Cluster2, Age, MeanDNE.Apex, TotalDNE.TotalPolygonFaces, Proportion.DNEunder0.0001, and Proportion.DNEover0.6. The number of rows is 704.
PCQDA_Train
PCQDA_Train
An object of class data.frame
with 704 rows and 6 columns.
DNE_PCR method is the principal component linear regression analysis (PCR) method using the Dirichlet Normal Energy (DNE). The function automatically calculates the DNE on the auricular surface It provides the estimated age and standard errors (SE).
PCR_result(x, y)
PCR_result(x, y)
x |
the name of inputted ply file of the whole auricular surface |
y |
the name of inputted ply file of the apex of the auricular surface |
estimated result gets printed to the console
PCR_Train is the test set of the PCR model. It consists of Age, MeanDNE.Apex, IQRDNE.Apex, TotalDNE.TotalPolygonFaces, MeanDNE.Convex and Proportion.DNEunder0.0001. The number of rows is 188.
PCR_Test
PCR_Test
An object of class data.frame
with 188 rows and 6 columns.
PCR_Train is the train set of the PCR model. It consists of Age, MeanDNE.Apex, IQRDNE.Apex, TotalDNE.TotalPolygonFaces, MeanDNE.Convex and Proportion.DNEunder0.0001. The number of rows is 702.
PCR_Train
PCR_Train
An object of class data.frame
with 702 rows and 6 columns.
RawData includes the raw information of DNE variables and biological information of auricular surfaces (age and sex) of 890 auricular surface. It consists of Age, Cluster1, Cluster2, Collection, Sex, MeanDNE.Apex, MedianDNE.Apex, IQRDNE.Apex, TotalDNE.TotalPolygonFaces, MedianDNE.Whole, IQRDNE.Whole, MeanDNE.Convex, MeanDNE.Concave, Proportion.DNEunder0.0001 and Proportion.DNEover0.6. Cluster1 and Cluster2 is the clustering information for PCLR and PCQDA, respectively.
RawData
RawData
An object of class data.frame
with 890 rows and 15 columns.
Surface mesh of whole auricular surface.
data(WholeSurface)
data(WholeSurface)
An object of class mesh3d
of length 4.
PCQDA_output <- PCQDA_result(WholeSurface,Apex) PCR_output <- PCR_result(WholeSurface,Apex) PCLR_output <- PCLR_result(WholeSurface,Apex)
PCQDA_output <- PCQDA_result(WholeSurface,Apex) PCR_output <- PCR_result(WholeSurface,Apex) PCLR_output <- PCLR_result(WholeSurface,Apex)