citHeader("To cite the toolbox flamingos in a publication please use the
following reference. To cite the corresponding paper for a specific package
from flamingos (e.g mixRHLP, mixHMM, mixHMMR, etc), please choose the reference(s)
from the list provided below.")

note <- sprintf("R package version %s", meta$Version)

citEntry(
  entry = "Manual",
  title = "flamingos: Functional Latent Data Models for Clustering Heterogeneous Curves ('FLaMingos')",
  author = personList(person(given="F.", family="Chamroukhi"),
                      person(given="M.", family="Bartcus"),
                      person(given="F.", family="Lecocq")),
  year = "2019",
  note = note,
  url = "https://github.com/fchamroukhi/FLaMingos",
  textVersion = paste0("Chamroukhi F, Bartcus M, Lecocq F (2019).
  flamingos: Functional Latent Data Models for Clustering Heterogeneous
  Curves ('FLaMingos'). ", note,
  ". <URL: https://github.com/fchamroukhi/FLaMingos>.")
)

citEntry(
  entry = "Article",
  title = "Model-Based Clustering and Classification of Functional Data",
  author = personList(person(given="F.", family="Chamroukhi"),
                      person(given="Hien D.", family="Nguyen")),
  journal = "Wiley Interdisciplinary Reviews: Data Mining and Knowledge Discovery",
  year = "2019",
  url = "https://chamroukhi.com/papers/MBCC-FDA.pdf",
  doi = "10.1002/widm.1298",
  textVersion = "Chamroukhi F, Nguyen H (2019). \u201cModel-Based Clustering
  and Classification of Functional Data.\u201d Wiley Interdisciplinary
  Reviews: Data Mining and Knowledge Discovery. doi: 10.1002/widm.1298
  (URL: https://doi.org/10.1002/widm.1298),
  <URL: https://chamroukhi.com/papers/MBCC-FDA.pdf>."
)

citEntry(
  entry = "Article",
  title = "Unsupervised learning of regression mixture models with unknown number of components",
  author = person(given="F.", family="Chamroukhi"),
  journal = "Journal of Statistical Computation and Simulation",
  volume = "86",
  pages = "2308--2334",
  year = "2016",
  publisher = "Taylor & Francis Online",
  url = "https://chamroukhi.com/papers/Chamroukhi-JSCS-2015.pdf",
  textVersion = "Chamroukhi F (2016). \u201cUnsupervised learning of regression
  mixture models with unknown number of components.\u201c Journal of
  Statistical Computation and Simulation, *86*, 2308-2334.
  <URL: https://chamroukhi.com/papers/Chamroukhi-JSCS-2015.pdf>."
)

citEntry(
  entry = "Article",
  title = "Piecewise Regression Mixture for Simultaneous Functional Data Clustering and Optimal Segmentation",
  author = person(given="F.", family="Chamroukhi"),
  journal = "Journal of Classification",
  volume = "33",
  number = "3",
  pages = "374--411",
  year = "2016",
  url = "https://chamroukhi.com/papers/Chamroukhi-PWRM-JournalClassif-2016.pdf",
  textVersion = "Chamroukhi F (2016). \u201cPiecewise Regression Mixture for
  Simultaneous Functional Data Clustering and Optimal Segmentation.\u201d
  Journal of Classification, *33*(3), 374-411. <URL:
  https://chamroukhi.com/papers/Chamroukhi-PWRM-JournalClassif-2016.pdf>."
)

citEntry(
  entry = "PhdThesis",
  title = "Statistical learning of latent data models for complex data analysis",
  author = person(given="F.", family="Chamroukhi"),
  school = "Universit\'{e} de Toulon",
  year = "2015",
  type = "{Habilitation Thesis (HDR)}",
  textVersion = "Chamroukhi F (2015). \u201cStatistical learning of latent data
  models for complex data analysis\u201d. Habilitation Thesis (HDR),
  Universit\u00e9 de Toulon."
)

citEntry(
  entry = "Article",
  title = "Model-based functional mixture discriminant analysis with hidden process
          regression for curve classification",
  author = personList(person(given="F.", family="Chamroukhi"),
                      person(given="H.", family="Glotin"),
                      person(given="A.", family="Sam\\'{e}")),
  journal = "Neurocomputing",
  year = "2013",
  volume = "112",
  pages = "153--163",
  textVersion = "Chamroukhi F, Glotin H, Sam\u00e9 A (2013). \u201cModel-based functional
  mixture discriminant analysis with hidden process regression for curve
  classification.\u201c Neurocomputing, 112, 153-163."
)

citEntry(
  entry = "InProceedings",
  title = "Mixture model-based functional discriminant analysis for curve classification",
  booktitle = "Proceedings of the International Joint Conference on Neural Networks (IJCNN), IEEE",
  author = personList(person(given="F.", family="Chamroukhi"),
                      person(given="H.", family="Glotin")),
  pages = "1--8",
  address = "Brisbane, Australia",
  year = "2012",
  url = "https://chamroukhi.com/papers/Chamroukhi-ijcnn-2012.pdf",
  slides = "https://chamroukhi.com/conf-presentations/talk-ijcnn-2013.pdf",
  textVersion = "Chamroukhi F, Glotin H (2012). \u201cMixture model-based
  functional discriminant analysis for curve classification.\u201d In
  Proceedings of the International Joint Conference on Neural Networks
  (IJCNN), IEEE, 1-8. <URL:
  https://chamroukhi.com/papers/Chamroukhi-ijcnn-2012.pdf>."
)

citEntry(
  entry = "Article",
  title = "Model-based clustering and segmentation of time series with changes in regime",
  author = personList(person(given="A.", family="Sam\\'{e}"),
                      person(given="F.", family="Chamroukhi"),
                      person(given="G.", family="Govaert"),
                      person(given="P.", family="Aknin")),
  journal = "Advances in Data Analysis and Classification",
  publisher = "Springer Berlin / Heidelberg",
  year = "2011",
  volume = "5",
  pages = "301--321",
  textVersion = "Sam\u00e9 A, Chamroukhi F, Govaert G, Aknin P (2011).
  \u201cModel-based clustering and segmentation of time series with changes in
  regime.\u201d Advances in Data Analysis and Classification, 5, 301-321."
)

citEntry(
  entry = "InProceedings",
  title = "Model-based clustering with Hidden Markov Model regression for time series
          with regime changes",
  booktitle = "Proceedings of the International Joint Conference on Neural Networks
              (IJCNN), IEEE",
  author = personList(person(given="F.", family="Chamroukhi"),
                      person(given="A.", family="Sam\\'{e}"),
                      person(given="P.", family="Aknin"),
                      person(given="G.", family="Govaert")),
  year = "2011",
  month = "Jul-Aug",
  pages = "2814--2821",
  url = "https://chamroukhi.com/papers/Chamroukhi-ijcnn-2011.pdf",
  textVersion = "Chamroukhi F, Sam\u00e9 A, Aknin P, Govaert G (2011).
  \u201cModel-based clustering with Hidden Markov Model regression for time
  series with regime changes.\u201d In Proceedings of the International Joint
  Conference on Neural Networks (IJCNN), IEEE, 2814-2821.
  <URL: https://chamroukhi.com/papers/Chamroukhi-ijcnn-2011.pdf>."
)

citEntry(
  entry = "Article",
  title = "A hidden process regression model for functional data description.
          Application to curve discrimination",
  author = personList(person(given="F.", family="Chamroukhi"),
                      person(given="A.", family="Sam\\'{e}"),
                      person(given="G.", family="Govaert"),
                      person(given="P.", family="Aknin")),
  journal = "Neurocomputing",
  year = "2010",
  volume = "73",
  number = "7-9",
  pages = "1210--1221",
  url = "https://chamroukhi.com/papers/chamroukhi_neucomp_2010.pdf",
  textVersion = "Chamroukhi F, Sam\u00e9 A, Govaert G, Aknin P (2010).
  \u201cA hidden process regression model for functional data description.
  Application to curve discrimination.\u201d Neurocomputing, 73(7-9),
  1210-1221."
)

citEntry(
  entry = "PhdThesis",
  title = "Hidden process regression for curve modeling, classification and tracking",
  author = person(given="F.", family="Chamroukhi"),
  school = "Universit\'{e} de Technologie de Compi\`{e}gne",
  year = "2010",
  type = "Ph.D. Thesis",
  url = "https://chamroukhi.com/papers/FChamroukhi-Thesis.pdf",
  textVersion = "Chamroukhi F (2010). \u201cHidden process regression for curve
  modeling, classification and tracking\u201d. Ph.D. Thesis, Universit\u00e9 de
  Technologie de Compi\u00e8gne.
  <URL: https://chamroukhi.com/papers/FChamroukhi-Thesis.pdf>."
)
