diff --git a/.mailmap b/.mailmap index f6c802e9..b1f50246 100644 --- a/.mailmap +++ b/.mailmap @@ -1,5 +1,7 @@ Edmund Hart -markrobinsonuzh +Mark Robinson Tracy Teal Francois Michonneau Karen Cranston +Markus J. Akenbrand +Shawn Taylor \ No newline at end of file diff --git a/.zenodo.json b/.zenodo.json new file mode 100644 index 00000000..43fbf090 --- /dev/null +++ b/.zenodo.json @@ -0,0 +1 @@ +{"metadata":{"creators":[{"name":"Achaz von Hardenberg"},{"name":"Adam Obeng"},{"name":"Aleksandra Pawlik"},{"name":"Alex Pletzer"},{"name":"Alexey Shiklomanov"},{"name":"Anne Fouilloux"},{"name":"Auriel Fournier"},{"name":"Ben Marwick"},{"name":"C. Titus Brown"},{"name":"Carolyn Voter"},{"name":"Catherine Hulshof"},{"name":"Daina Bouquin"},{"name":"Darya Vanichkina"},{"name":"Earle Wilson"},{"name":"Edmund Hart"},{"name":"Elena Sügis"},{"name":"Eli Strauss"},{"name":"Emilia Gan"},{"name":"Erin Becker"},{"name":"Ethan White"},{"name":"Francisco Rodriguez-Sanchez"},{"name":"Francois Michonneau"},{"name":"Fred Boehm"},{"name":"Hao Ye"},{"name":"Harriet Dashnow"},{"name":"Hilmar Lapp"},{"name":"Jaime Ashander"},{"name":"Jarrett Byrnes"},{"name":"Jeffrey W Hollister"},{"name":"Jieming Chen"},{"name":"Jillian Dunic"},{"name":"Jonathan Keane"},{"name":"Josh Herr"},{"name":"K. A. S. Mislan"},{"name":"KWHall"},{"name":"Kara Woo"},{"name":"Karen Cranston"},{"name":"Kari L. Jordan"},{"name":"Karthik Ram"},{"name":"Kate Hertweck"},{"name":"Kathe Todd-Brown"},{"name":"Katie Lotterhos"},{"name":"Kayla Peck"},{"name":"Kenan Direk"},{"name":"Kristian Tylén"},{"name":"Kyriakos Chatzidimitriou"},{"name":"Lachlan Deer"},{"name":"Laurent"},{"name":"Leah Wasser"},{"name":"Leszek Tarkowski"},{"name":"Lisa Breckels"},{"name":"M. Foos"},{"name":"Mark Robinson"},{"name":"Markus J. Akenbrand"},{"name":"Mateusz Kuzak"},{"name":"Matthias Grenié"},{"name":"Michael Koontz"},{"name":"Myfanwy Johnston"},{"name":"Nicholas Marino"},{"name":"Nick Carchedi"},{"name":"Olivia Burge"},{"name":"Philip Lijnzaad"},{"name":"Rekyt"},{"name":"Shawn Taylor"},{"name":"Stephanie Labou"},{"name":"Steve Pederson"},{"name":"Tara Webster"},{"name":"Ted Hart"},{"name":"Thomas Sandmann"},{"name":"Tracy Teal"},{"name":"Will Furnass"},{"name":"Will Pearse"},{"name":"Ye Li"},{"name":"ashander"},{"name":"cbahlai"},{"name":"clarashaw"},{"name":"duffymeg"},{"name":"ejh243"},{"name":"fishman"},{"name":"jsta"},{"name":"markrobinsonuzh"},{"name":"mchiapello"},{"name":"mkuzak"},{"name":"plijnzaad"},{"name":"riverpeek"},{"name":"sarahsupp"},{"name":"sfn_brt"},{"name":"stubbsda"},{"name":"suparee"},{"name":"zmml"}]}} \ No newline at end of file diff --git a/AUTHORS b/AUTHORS index d217af17..578a700c 100644 --- a/AUTHORS +++ b/AUTHORS @@ -1,4 +1,5 @@ R-ecology-lesson was written by: +Achaz von Hardenberg Adam Obeng Aleksandra Pawlik Alex Pletzer @@ -8,19 +9,27 @@ Auriel Fournier Ben Marwick C. Titus Brown Carolyn Voter +Catherine Hulshof Daina Bouquin +Darya Vanichkina Earle Wilson Edmund Hart Elena Sügis +Eli Strauss Emilia Gan +Erin Becker Ethan White +Francisco Rodriguez-Sanchez Francois Michonneau Fred Boehm +Hao Ye Harriet Dashnow Hilmar Lapp Jaime Ashander Jarrett Byrnes Jeffrey W Hollister +Jieming Chen +Jillian Dunic Jonathan Keane Josh Herr K. A. S. Mislan @@ -32,7 +41,9 @@ Karthik Ram Kate Hertweck Kathe Todd-Brown Katie Lotterhos +Kayla Peck Kenan Direk +Kristian Tylén Kyriakos Chatzidimitriou Lachlan Deer Laurent @@ -40,15 +51,18 @@ Leah Wasser Leszek Tarkowski Lisa Breckels M. Foos -Markus Ankenbrand -Markus J. Ankenbrand +Mark Robinson +Markus J. Akenbrand Mateusz Kuzak +Matthias Grenié Michael Koontz Myfanwy Johnston Nicholas Marino Nick Carchedi +Olivia Burge Philip Lijnzaad -Shawn +Rekyt +Shawn Taylor Stephanie Labou Steve Pederson Tara Webster @@ -74,3 +88,4 @@ sarahsupp sfn_brt stubbsda suparee +zmml diff --git a/CITATION.Rmd b/CITATION.Rmd index 5525c888..ae02b526 100644 --- a/CITATION.Rmd +++ b/CITATION.Rmd @@ -24,6 +24,24 @@ generate_citation <- function(authors = "AUTHORS", ) } + +generate_zenodo_json <- function(authors = "AUTHORS") { + aut <- readLines(authors) + aut <- aut[-1] + aut <- as.person(aut) + pp <- lapply(aut, function(x) { + res <- gsub("^\\s", "", paste(paste(x$given, collapse = " "), + x$family)) + list(name = res) + }) + res <- list( + metadata = list( + creators = pp + ) + ) + cat(jsonlite::toJSON(res, auto_unbox = TRUE), file = ".zenodo.json") +} + system("python3 /usr/local/bin/update-copyright.py") ```