Closed jeffreyhanson closed 2 years ago
Just an update, when I access the Zenodo URL, in my Google Chrome browser, I now receive a valid JSON response (see below at end of post). But I still see the internal server error when using zen4R.
{"aggregations":{"access_right":{"buckets":[{"doc_count":2735222,"key":"open"},{"doc_count":11726,"key":"closed"},{"doc_count":2121,"key":"restricted"},{"doc_count":1346,"key":"embargoed"}],"doc_count_error_upper_bound":0,"sum_other_doc_count":0},"file_type":{"buckets":[{"doc_count":1139597,"key":"pdf"},{"doc_count":414583,"key":"html"},{"doc_count":391427,"key":"png"},{"doc_count":380138,"key":"jpg"},{"doc_count":252729,"key":"zip"},{"doc_count":37554,"key":"txt"},{"doc_count":34614,"key":"xlsx"},{"doc_count":27646,"key":"csv"},{"doc_count":26269,"key":"docx"},{"doc_count":19619,"key":"xml"}],"doc_count_error_upper_bound":0,"sum_other_doc_count":229011},"keywords":{"buckets":[{"doc_count":1088829,"key":"Taxonomy"},{"doc_count":1087813,"key":"Biodiversity"},{"doc_count":734724,"key":"Animalia"},{"doc_count":569755,"key":"Arthropoda"},{"doc_count":399324,"key":"Insecta"},{"doc_count":270752,"key":"Terrestrial"},{"doc_count":270655,"key":"Herbarium"},{"doc_count":112069,"key":"Coleoptera"},{"doc_count":88865,"key":"Chordata"},{"doc_count":87948,"key":"Hymenoptera"}],"doc_count_error_upper_bound":0,"sum_other_doc_count":6520507},"type":{"buckets":[{"doc_count":1543950,"key":"publication","subtype":{"buckets":[{"doc_count":974322,"key":"article"},{"doc_count":412707,"key":"taxonomictreatment"},{"doc_count":66319,"key":"conferencepaper"},{"doc_count":17306,"key":"other"},{"doc_count":16315,"key":"report"},{"doc_count":11613,"key":"book"},{"doc_count":11245,"key":"deliverable"},{"doc_count":8840,"key":"section"},{"doc_count":7699,"key":"thesis"},{"doc_count":7351,"key":"preprint"},{"doc_count":5510,"key":"workingpaper"},{"doc_count":2260,"key":"technicalnote"},{"doc_count":682,"key":"proposal"},{"doc_count":655,"key":"softwaredocumentation"},{"doc_count":352,"key":"milestone"},{"doc_count":308,"key":"datamanagementplan"},{"doc_count":268,"key":"patent"},{"doc_count":198,"key":"annotationcollection"}],"doc_count_error_upper_bound":0,"sum_other_doc_count":0}},{"doc_count":760103,"key":"image","subtype":{"buckets":[{"doc_count":473902,"key":"figure"},{"doc_count":280263,"key":"photo"},{"doc_count":4441,"key":"drawing"},{"doc_count":1027,"key":"other"},{"doc_count":270,"key":"plot"},{"doc_count":200,"key":"diagram"}],"doc_count_error_upper_bound":0,"sum_other_doc_count":0}},{"doc_count":194399,"key":"software","subtype":{"buckets":[],"doc_count_error_upper_bound":0,"sum_other_doc_count":0}},{"doc_count":178190,"key":"dataset","subtype":{"buckets":[],"doc_count_error_upper_bound":0,"sum_other_doc_count":0}},{"doc_count":32770,"key":"presentation","subtype":{"buckets":[],"doc_count_error_upper_bound":0,"sum_other_doc_count":0}},{"doc_count":15881,"key":"other","subtype":{"buckets":[],"doc_count_error_upper_bound":0,"sum_other_doc_count":0}},{"doc_count":13774,"key":"poster","subtype":{"buckets":[],"doc_count_error_upper_bound":0,"sum_other_doc_count":0}},{"doc_count":5861,"key":"video","subtype":{"buckets":[],"doc_count_error_upper_bound":0,"sum_other_doc_count":0}},{"doc_count":4639,"key":"lesson","subtype":{"buckets":[],"doc_count_error_upper_bound":0,"sum_other_doc_count":0}},{"doc_count":765,"key":"physicalobject","subtype":{"buckets":[],"doc_count_error_upper_bound":0,"sum_other_doc_count":0}}],"doc_count_error_upper_bound":0,"sum_other_doc_count":83}},"hits":{"hits":[{"conceptdoi":"10.5281/zenodo.3549387","conceptrecid":"3549387","created":"2022-01-06T22:30:52.437098+00:00","doi":"10.5281/zenodo.5826266","files":[{"bucket":"1426ec06-8191-4cc8-9920-a80734b28897","checksum":"md5:080c222a74c5700d9d8ee11e5969ef80","key":"Egxeiridio_C_2021-2022_duth_hmmy.pdf","links":{"self":"https://zenodo.org/api/files/1426ec06-8191-4cc8-9920-a80734b28897/Egxeiridio_C_2021-2022_duth_hmmy.pdf"},"size":3335577,"type":"pdf"}],"id":5826266,"links":{"badge":"https://zenodo.org/badge/doi/10.5281/zenodo.5826266.svg","bucket":"https://zenodo.org/api/files/1426ec06-8191-4cc8-9920-a80734b28897","conceptbadge":"https://zenodo.org/badge/doi/10.5281/zenodo.3549387.svg","conceptdoi":"https://doi.org/10.5281/zenodo.3549387","doi":"https://doi.org/10.5281/zenodo.5826266","html":"https://zenodo.org/record/5826266","latest":"https://zenodo.org/api/records/5826266","latest_html":"https://zenodo.org/record/5826266","self":"https://zenodo.org/api/records/5826266"},"metadata":{"access_right":"open","access_right_category":"success","alternate_identifiers":[{"identifier":"https://www.researchgate.net/publication/320402870_Lab_Manual_for_the_course_Programming_Techniques_-_C_Programming_Language","resource_type":"publication-book","scheme":"url"}],"communities":[{"id":"zenodotus"}],"creators":[{"affiliation":"PhD Student","name":"Alexandros Gazis","orcid":"0000-0001-7146-9170"},{"affiliation":"Assistant Professor","name":"Elefteria Katsiri","orcid":"0000-0002-6215-2574"}],"description":"<ul>\n\t<li>Lab Manual for Structured Programming</li>\n\t<li>Software and Application Development Sector</li>\n\t<li>Programming and Information Processing Laboratory</li>\n\t<li>C programming language</li>\n\t<li>Democritus University of Thrace, department of Electrical and Computer Engineering</li>\n</ul>","doi":"10.5281/zenodo.5826266","imprint":{"place":"Greece","publisher":"Zenodo"},"keywords":["C programming","Software manual","programming techniques","programming techniques in C","Structural programming","DevCpp","\u03b4\u03bf\u03bc\u03b7\u03bc\u03b5\u03bd\u03bf\u03c2 \u03c0\u03c1\u03bf\u03b3\u03c1\u03b1\u03bc\u03bc\u03b1\u03c4\u03b9\u03c3\u03bc\u03bf\u03c2","DevC++","CodeBlocks","ChIDE","\u03b4\u03b5\u03b9\u03ba\u03c4\u03b5\u03c2 C","arxeia C","\u03b1\u03c1\u03c7\u03b5\u03b9\u03b1 C","C \u03c0\u03b1\u03c1\u03b1\u03b4\u03b5\u03b9\u03b3\u03bc\u03b1\u03c4\u03b1","C \u03b1\u03c3\u03ba\u03b7\u03c3\u03b5\u03b9\u03c2","\u03bc\u03b1\u03b8\u03b5\u03c4\u03b5 C","Software","\u03b5\u03c1\u03b3\u03b1\u03c3\u03c4\u03b7\u03c1\u03b9\u03b1 C","introduction to programming techniques","codeblocks","dev-cpp","dev-c++","\u03b4\u03b5\u03af\u03ba\u03c4\u03b5\u03c2 c","\u03b1\u03c1\u03c7\u03b5\u03af\u03b1 C","argc","argv"],"language":"ell","license":{"id":"CC-BY-4.0"},"part_of":{"pages":"105","title":"Structured Programming - C Programming Language: Lab manual"},"publication_date":"2022-01-07","related_identifiers":[{"identifier":"10.5281/zenodo.3549387","relation":"isVersionOf","scheme":"doi"}],"relations":{"version":[{"count":6,"index":5,"is_last":true,"last_child":{"pid_type":"recid","pid_value":"5826266"},"parent":{"pid_type":"recid","pid_value":"3549387"}}]},"resource_type":{"subtype":"book","title":"Book","type":"publication"},"subjects":[],"thesis":{"university":"Democritus University of Thrace, Electrical and Computer Engineering"},"title":"Structured Programming - C Programming Language: Lab manual","version":"5"},"owners":[83517],"revision":6,"stats":{"downloads":320.0,"unique_downloads":261.0,"unique_views":386.0,"version_downloads":1294.0,"version_unique_downloads":1050.0,"version_unique_views":1152.0,"version_views":1504.0,"version_volume":3604264064.0,"views":424.0,"volume":1072361220.0},"updated":"2022-01-19T08:31:07.624476+00:00"},{"conceptdoi":"10.5281/zenodo.3237882","conceptrecid":"3237882","created":"2019-06-03T19:26:19.340632+00:00","doi":"10.5281/zenodo.3237883","files":[{"bucket":"4a54f3c0-09bb-4957-8a9d-45ccb113c172","checksum":"md5:f413211962cafdba948f2a0515e0b2d8","key":"adsorcion de carbon activado.docx","links":{"self":"https://zenodo.org/api/files/4a54f3c0-09bb-4957-8a9d-45ccb113c172/adsorcion%20de%20carbon%20activado.docx"},"size":1541731,"type":"docx"}],"id":3237883,"links":{"badge":"https://zenodo.org/badge/doi/10.5281/zenodo.3237883.svg","bucket":"https://zenodo.org/api/files/4a54f3c0-09bb-4957-8a9d-45ccb113c172","conceptbadge":"https://zenodo.org/badge/doi/10.5281/zenodo.3237882.svg","conceptdoi":"https://doi.org/10.5281/zenodo.3237882","doi":"https://doi.org/10.5281/zenodo.3237883","html":"https://zenodo.org/record/3237883","latest":"https://zenodo.org/api/records/3237883","latest_html":"https://zenodo.org/record/3237883","self":"https://zenodo.org/api/records/3237883"},"metadata":{"access_right":"open","access_right_category":"success","communities":[],"contributors":[{"affiliation":"zenodo","name":"Wilmer Ramiro","orcid":"0000-0003-1814-2317","type":"ContactPerson"}],"creators":[{"affiliation":"Universidad Nacional del Altiplano - Puno","name":"Wilmer Ramiro Inofuente Ccarita","orcid":"0000-0003-1814-2317"}],"description":"<p>En este trabajo de investigación se utilizaron lenteja de agua (lemna sp.) que se desarrolla en el lago Titicaca, en la región de Puno, para la elaboración del Carbón Activado (CA). El proceso de obtención por activación química consistió en la impregnación de las muestras en proporciones de 1:1, previamente deshidratadas a 60 °C, durante un periodo de 72 horas, con ácido fosfórico como agente activante en concentraciones de 1 N, durante 24 horas, la carbonización en una mufla se basó en la calcinación de 1 hora a 500 °C. </p>\n\n<p>Las propiedades fisicoquímicas se estudiaron mediante mediciones de adsorción de metales pesados por espectrofotometría ICP - OES y microscopia electrónica de barrido. El carbón activado obtenido de la lenteja de agua (Lemna sp.) presenta un diámetro ≤ 2.094 mm de partículas de mayor tamaño y diámetros ≥150.5 µm de partículas de menor tamaño. El grado de porosidad presenta entre 10.48 µm y 125.3 µm de diámetro longitudinal del poro.</p>\n\n<p>Se tomaron muestras de agua superficial en el área de estudio de la zona minera ubicada en el distrito de Ananea, provincia de San Antonio de Putina, Puno, Perú. (4610 msnm 14°40´40´´ LS y 69°31´56´´ LW). Donde se utilizaron los carbones activados para la adsorción de metales pesados: Cobre, Hierro, Mercurio, Arsénico, Níquel, cromo cadmio, plomo y zinc. Donde la capacidad de adsorción se desarrolló en dos pruebas analíticas a nivel del laboratorio, el mercurio (Hg) fue adsorbido en un 99.34% en ambos métodos (método columna de adsorción y remoción por agitación magnética), el hierro (Fe) fue adsorbido en un 97.62% por el método de remoción por AM y solo en un 85.48% por el método de columna de adsorción, El cobre (Cu) fue adsorbido en un 89.13% por el método de remoción por AM, y sin embargo solo 79.29% fue adsorbido por el método de columna de adsorción. Los factores más importantes que influyen en el proceso de adsorción fueron el pH de la solución, la estructura porosa y la acides superficial del carbón activado.</p>\n\n<p>En este trabajo de investigación se utilizaron lenteja de agua (lemna sp.) que se desarrolla en el lago Titicaca, en la región de Puno, para la elaboración del Carbón Activado (CA). El proceso de obtención por activación química consistió en la impregnación de las muestras en proporciones de 1:1, previamente deshidratadas a 60 °C, durante un periodo de 72 horas, con ácido fosfórico como agente activante en concentraciones de 1 N, durante 24 horas, la carbonización en una mufla se basó en la calcinación de 1 hora a 500 °C. </p>\n\n<p>Las propiedades fisicoquímicas se estudiaron mediante mediciones de adsorción de metales pesados por espectrofotometría ICP - OES y microscopia electrónica de barrido. El carbón activado obtenido de la lenteja de agua (Lemna sp.) presenta un diámetro ≤ 2.094 mm de partículas de mayor tamaño y diámetros ≥150.5 µm de partículas de menor tamaño. El grado de porosidad presenta entre 10.48 µm y 125.3 µm de diámetro longitudinal del poro.</p>\n\n<p>Se tomaron muestras de agua superficial en el área de estudio de la zona minera ubicada en el distrito de Ananea, provincia de San Antonio de Putina, Puno, Perú. (4610 msnm 14°40´40´´ LS y 69°31´56´´ LW). Donde se utilizaron los carbones activados para la adsorción de metales pesados: Cobre, Hierro, Mercurio, Arsénico, Níquel, cromo cadmio, plomo y zinc. Donde la capacidad de adsorción se desarrolló en dos pruebas analíticas a nivel del laboratorio, el mercurio (Hg) fue adsorbido en un 99.34% en ambos métodos (método columna de adsorción y remoción por agitación magnética), el hierro (Fe) fue adsorbido en un 97.62% por el método de remoción por AM y solo en un 85.48% por el método de columna de adsorción, El cobre (Cu) fue adsorbido en un 89.13% por el método de remoción por AM, y sin embargo solo 79.29% fue adsorbido por el método de columna de adsorción. Los factores más importantes que influyen en el proceso de adsorción fueron el pH de la solución, la estructura porosa y la acides superficial del carbón activado.</p>","doi":"10.5281/zenodo.3237883","journal":{"pages":"13","title":"Adsorption of heavy metals through activated carbon from lemna sp. Puno, Per\u00f9 \u2013 2015"},"keywords":["activated carbon, heavy metals, adsorption, removal, duckweed."],"language":"spa","license":{"id":"CC-BY-4.0"},"publication_date":"2019-06-03","references":["activated carbon, heavy metals, adsorption, removal, duckweed."],"related_identifiers":[{"identifier":"0000-0003-1814-2317","relation":"isCitedBy","scheme":"orcid"},{"identifier":"10.5281/zenodo.3237882","relation":"isVersionOf","scheme":"doi"}],"relations":{"version":[{"count":1,"index":0,"is_last":true,"last_child":{"pid_type":"recid","pid_value":"3237883"},"parent":{"pid_type":"recid","pid_value":"3237882"}}]},"resource_type":{"subtype":"article","title":"Journal article","type":"publication"},"title":"Adsorci\u00f3n de metales pesados a trav\u00e9s de carb\u00f3n activado a partir de lemna sp. Puno, Per\u00f9 - 2015"},"owners":[67098],"revision":7,"stats":{"downloads":18.0,"unique_downloads":17.0,"unique_views":143.0,"version_downloads":18.0,"version_unique_downloads":17.0,"version_unique_views":143.0,"version_views":149.0,"version_volume":27751158.0,"views":149.0,"volume":27751158.0},"updated":"2021-10-17T20:38:19.277953+00:00"},{"conceptdoi":"10.5281/zenodo.2542025","conceptrecid":"2542025","created":"2019-01-16T18:11:35.558264+00:00","doi":"10.5281/zenodo.2542026","files":[{"bucket":"badcd970-a941-4b43-bb09-34ab8b5af566","checksum":"md5:94ff45c2219bf2c5d019363d4dabce38","key":"image.jpg","links":{"self":"https://zenodo.org/api/files/badcd970-a941-4b43-bb09-34ab8b5af566/image.jpg"},"size":12524,"type":"jpg"}],"id":2542026,"links":{"badge":"https://zenodo.org/badge/doi/10.5281/zenodo.2542026.svg","bucket":"https://zenodo.org/api/files/badcd970-a941-4b43-bb09-34ab8b5af566","conceptbadge":"https://zenodo.org/badge/doi/10.5281/zenodo.2542025.svg","conceptdoi":"https://doi.org/10.5281/zenodo.2542025","doi":"https://doi.org/10.5281/zenodo.2542026","html":"https://zenodo.org/record/2542026","latest":"https://zenodo.org/api/records/2542026","latest_html":"https://zenodo.org/record/2542026","self":"https://zenodo.org/api/records/2542026","thumb250":"https://zenodo.org/api/iiif/v2/badcd970-a941-4b43-bb09-34ab8b5af566:73cc493c-9a12-4d9a-bd76-269a87ea7f06:image.jpg/full/250,/0/default.jpg","thumbs":{"10":"https://zenodo.org/record/2542026/thumb10","100":"https://zenodo.org/record/2542026/thumb100","1200":"https://zenodo.org/record/2542026/thumb1200","250":"https://zenodo.org/record/2542026/thumb250","50":"https://zenodo.org/record/2542026/thumb50","750":"https://zenodo.org/record/2542026/thumb750"}},"metadata":{"access_right":"open","access_right_category":"success","creators":[{"affiliation":"Zenodo","name":"Ibrain, Alvaro"},{"affiliation":"Zenodo","name":"Cerezo, Elsa"}],"description":"Resultado del script","doi":"10.5281/zenodo.2542026","license":{"id":"CC-BY-4.0"},"publication_date":"2019-01-16","related_identifiers":[{"identifier":"10.5281/zenodo.2542025","relation":"isVersionOf","scheme":"doi"}],"relations":{"version":[{"count":1,"index":0,"is_last":true,"last_child":{"pid_type":"recid","pid_value":"2542026"},"parent":{"pid_type":"recid","pid_value":"2542025"}}]},"resource_type":{"title":"Poster","type":"poster"},"title":"Imagen Alcohol"},"owners":[59013],"revision":4,"stats":{"downloads":3.0,"unique_downloads":3.0,"unique_views":46.0,"version_downloads":3.0,"version_unique_downloads":3.0,"version_unique_views":46.0,"version_views":50.0,"version_volume":37572.0,"views":50.0,"volume":37572.0},"updated":"2020-01-20T13:58:25.119341+00:00"},{"conceptrecid":"618355","created":"2015-10-25T09:25:31+00:00","doi":"10.5281/zenodo.32576","files":[{"bucket":"e39eccf4-4208-4f33-87fc-aa09758560e2","checksum":"md5:c0d9fb344f11427b18d9d2db812cedfc","key":"Report_about_OpenAire_and_Zenodo.docx","links":{"self":"https://zenodo.org/api/files/e39eccf4-4208-4f33-87fc-aa09758560e2/Report_about_OpenAire_and_Zenodo.docx"},"size":16993,"type":"docx"}],"id":32576,"links":{"badge":"https://zenodo.org/badge/doi/10.5281/zenodo.32576.svg","bucket":"https://zenodo.org/api/files/e39eccf4-4208-4f33-87fc-aa09758560e2","doi":"https://doi.org/10.5281/zenodo.32576","html":"https://zenodo.org/record/32576","latest":"https://zenodo.org/api/records/32576","latest_html":"https://zenodo.org/record/32576","self":"https://zenodo.org/api/records/32576"},"metadata":{"access_right":"open","access_right_category":"success","contributors":[{"name":"Iraklis","type":"ContactPerson"}],"creators":[{"name":"Iraklis"}],"description":"<p>Test</p>","doi":"10.5281/zenodo.32576","journal":{"issue":"001","pages":"2","title":"Zenodo vs OpenAir","volume":"001","year":"2015"},"keywords":["cloud"],"license":{"id":"ODC-By-1.0"},"publication_date":"2015-10-23","relations":{"version":[{"count":1,"index":0,"is_last":true,"last_child":{"pid_type":"recid","pid_value":"32576"},"parent":{"pid_type":"recid","pid_value":"618355"}}]},"resource_type":{"subtype":"article","title":"Journal article","type":"publication"},"title":"Zenodo vs OpenAire"},"owners":[18780],"revision":9,"stats":{"downloads":87.0,"unique_downloads":86.0,"unique_views":212.0,"version_downloads":87.0,"version_unique_downloads":86.0,"version_unique_views":212.0,"version_views":222.0,"version_volume":1478391.0,"views":222.0,"volume":1478391.0},"updated":"2020-01-20T15:03:35.894874+00:00"},{"conceptdoi":"10.5281/zenodo.3554008","conceptrecid":"3554008","created":"2019-11-26T15:24:52.949284+00:00","doi":"10.5281/zenodo.3554009","files":[{"bucket":"fe6a0ca9-4c12-42a8-bc59-312c7df9f007","checksum":"md5:d27e64d3ec0847651e556938bcae44f0","key":"submission abstract.txt","links":{"self":"https://zenodo.org/api/files/fe6a0ca9-4c12-42a8-bc59-312c7df9f007/submission%20abstract.txt"},"size":961,"type":"txt"}],"id":3554009,"links":{"badge":"https://zenodo.org/badge/doi/10.5281/zenodo.3554009.svg","bucket":"https://zenodo.org/api/files/fe6a0ca9-4c12-42a8-bc59-312c7df9f007","conceptbadge":"https://zenodo.org/badge/doi/10.5281/zenodo.3554008.svg","conceptdoi":"https://doi.org/10.5281/zenodo.3554008","doi":"https://doi.org/10.5281/zenodo.3554009","html":"https://zenodo.org/record/3554009","latest":"https://zenodo.org/api/records/3554009","latest_html":"https://zenodo.org/record/3554009","self":"https://zenodo.org/api/records/3554009"},"metadata":{"access_right":"open","access_right_category":"success","communities":[{"id":"openrepos"}],"creators":[{"affiliation":"DataCite;","name":"Cousijn, Helena"},{"affiliation":"DataCite; DataCite;","name":"Fenner, Martin"},{"affiliation":"DataCite; DataCite; Zenodo;","name":"Nielsen, Lars Holm"},{"affiliation":"DataCite; DataCite; Zenodo; DataCite;","name":"Garza, Kristian"},{"affiliation":"DataCite; DataCite; Zenodo; DataCite; California Digital Library","name":"Lowenberg, Daniella"}],"description":"Many institutional repositories enable researchers to make their research data publicly available. However, few repositories have implemented ways to assess reuse of those datasets and share this information with their researchers. Within the Make Data Count project, standards and infrastructure have been developed to enable repositories to count and share views and downloads of datasets in the repository. This information feeds into a central hub where, together with citation information, the usage statistics are shared with the community. In this workshop, we will explain the new COUNTER Code of Practice for Research Data and walk through all the steps needed to implement the code for your repository. Early implementers will be present to share their experiences with implementation and show examples of how these usage statistics are being displayed within their repository.","doi":"10.5281/zenodo.3554009","keywords":["research data","metrics","views","downloads"],"language":"eng","license":{"id":"CC-BY-4.0"},"meeting":{"acronym":"or2019","dates":"June 10-13, 2019","place":"Hamburg, Germany","title":"The 14th International Conference on Open Repositories","url":"http://or2019.net"},"publication_date":"2019-11-26","related_identifiers":[{"identifier":"10.5281/zenodo.3554008","relation":"isVersionOf","scheme":"doi"}],"relations":{"version":[{"count":1,"index":0,"is_last":true,"last_child":{"pid_type":"recid","pid_value":"3554009"},"parent":{"pid_type":"recid","pid_value":"3554008"}}]},"resource_type":{"title":"Presentation","type":"presentation"},"title":"Measuring data reuse with the COUNTER Code of Practice for Research Data"},"owners":[82542],"revision":2,"stats":{"downloads":5.0,"unique_downloads":5.0,"unique_views":23.0,"version_downloads":5.0,"version_unique_downloads":5.0,"version_unique_views":23.0,"version_views":23.0,"version_volume":4805.0,"views":23.0,"volume":4805.0},"updated":"2020-01-20T17:01:18.030115+00:00"},{"conceptrecid":"785123","created":"2017-05-15T17:33:47.511269+00:00","doi":"10.5281/zenodo.580093","files":[{"bucket":"5a74ab15-06a8-4a16-b139-4e8fb4dc0f1e","checksum":"md5:026a96651a9b599af8cbd2abbbe7028f","key":"greenelab-eadage-d8a98586e0f4.zip","links":{"self":"https://zenodo.org/api/files/5a74ab15-06a8-4a16-b139-4e8fb4dc0f1e/greenelab-eadage-d8a98586e0f4.zip"},"size":81615200,"type":"zip"}],"id":580093,"links":{"badge":"https://zenodo.org/badge/doi/10.5281/zenodo.580093.svg","bucket":"https://zenodo.org/api/files/5a74ab15-06a8-4a16-b139-4e8fb4dc0f1e","doi":"https://doi.org/10.5281/zenodo.580093","html":"https://zenodo.org/record/580093","latest":"https://zenodo.org/api/records/580093","latest_html":"https://zenodo.org/record/580093","self":"https://zenodo.org/api/records/580093"},"metadata":{"access_right":"open","access_right_category":"success","communities":[{"id":"greenelab"}],"creators":[{"affiliation":"Geisel School of Medicine at Dartmouth","name":"Tan, Jie"},{"affiliation":"10.5281/zenodo.580093","name":"Doing, Georgia"},{"affiliation":"10.5281/zenodo.580093","name":"Lewis, Kimberley A"},{"affiliation":"10.5281/zenodo.580093","name":"Price, Courtney E"},{"affiliation":"University of Pennsylvania","name":"Chen, Kathleen M."},{"affiliation":"Massachusetts Institute of Technology","name":"Cady, Kyle C."},{"affiliation":"Massachusetts Institute of Technology","name":"Perchuk, Barret"},{"affiliation":"Massachusetts Institute of Technology","name":"Laub, Michael T."},{"affiliation":"10.5281/zenodo.580093","name":"Hogan, Deborah A."},{"affiliation":"10.5281/zenodo.580093","name":"Greene, Casey S."}],"description":"<p>This is the source code required to reproduce data analysis\u00a0figures from the manuscript, \"System-wide automatic extraction of functional signatures in\u00a0<em>Pseudomonas aeruginosa</em>\u00a0with eADAGE.\" This includes the eADAGE method as well as code for the comparison methods.</p>\n\n<p>In addition to the bitbucket repository, five files have been added. One is a readme describing the files added for zenodo. The others are the<em> Pseudomonas aeruginosa</em> compendium used in this work, the weight matrices of the eADAGE model, the signatures from the eADAGE model, and the activity in each sample of the eADAGE model nodes.</p>","doi":"10.5281/zenodo.580093","keywords":["gene expression","bioinformatics","unsupervised","ADAGE","Pseudomonas aeruginosa"],"license":{"id":"CC-BY-4.0"},"publication_date":"2017-05-15","relations":{"version":[{"count":1,"index":0,"is_last":true,"last_child":{"pid_type":"recid","pid_value":"580093"},"parent":{"pid_type":"recid","pid_value":"785123"}}]},"resource_type":{"title":"Software","type":"software"},"title":"eADAGE-1.0.0"},"owners":[18151],"revision":5,"stats":{"downloads":14.0,"unique_downloads":14.0,"unique_views":130.0,"version_downloads":14.0,"version_unique_downloads":14.0,"version_unique_views":130.0,"version_views":134.0,"version_volume":1142612800.0,"views":134.0,"volume":1142612800.0},"updated":"2020-01-25T07:22:56.297928+00:00"},{"conceptdoi":"10.5281/zenodo.5080017","conceptrecid":"5080017","created":"2021-07-07T15:52:40.425191+00:00","doi":"10.5281/zenodo.5080018","files":[{"bucket":"c6685c85-8052-4170-93c4-1c8d35bf7a02","checksum":"md5:0a72103176171a9808ff88dd0b94ce41","key":"13-19.pdf","links":{"self":"https://zenodo.org/api/files/c6685c85-8052-4170-93c4-1c8d35bf7a02/13-19.pdf"},"size":256173,"type":"pdf"}],"id":5080018,"links":{"badge":"https://zenodo.org/badge/doi/10.5281/zenodo.5080018.svg","bucket":"https://zenodo.org/api/files/c6685c85-8052-4170-93c4-1c8d35bf7a02","conceptbadge":"https://zenodo.org/badge/doi/10.5281/zenodo.5080017.svg","conceptdoi":"https://doi.org/10.5281/zenodo.5080017","doi":"https://doi.org/10.5281/zenodo.5080018","html":"https://zenodo.org/record/5080018","latest":"https://zenodo.org/api/records/5080018","latest_html":"https://zenodo.org/record/5080018","self":"https://zenodo.org/api/records/5080018"},"metadata":{"access_right":"open","access_right_category":"success","creators":[{"affiliation":"1Doktor der Philosophie (PhD) der P\u00e4dagogischen Wissenschaften, au\u00dferordentlicher Professor, stellvertretender Leiter der Abteilung f\u00fcr Psychologie und P\u00e4dagogik des Milit\u00e4rtechnischen Instituts der Nationalgarde, Usbekistan.","name":"1Alimardonov Zohid Shukurullayevich"},{"affiliation":"2Lehrer, Urgench Temurbek School, Usbekistan.","name":"2Sapaeva Barno Shanazarovna"}],"description":"<p>Der Artikel beschreibt, wie man mit modernen innovativen pädagogischen Technologien im Fremdsprachenunterricht an "Temurbek-Schulen" gute Ergebnisse erzielt</p>","doi":"10.5281/zenodo.5080018","journal":{"issue":"issue 1.5 Pedagogical sciences","pages":"13-19","title":"10.5281/zenodo.5080018 \t 13","volume":"Vol.1"},"keywords":["Fremdsprache, Innovation, Bildung, Technologie, Lehrer, Computer, Problem, moderne Bildung"],"license":{"id":"CC-BY-4.0"},"publication_date":"2021-07-07","related_identifiers":[{"identifier":"10.5281/zenodo.5080017","relation":"isVersionOf","scheme":"doi"}],"relations":{"version":[{"count":1,"index":0,"is_last":true,"last_child":{"pid_type":"recid","pid_value":"5080018"},"parent":{"pid_type":"recid","pid_value":"5080017"}}]},"resource_type":{"subtype":"article","title":"Journal article","type":"publication"},"title":"MIT HILFE INNOVATIVER P\u00c4DAGOGISCHER TECHNOLOGIEN BERUFLICHE KOMPETENZ VON STUDIERENDEN BILDEN \"TEMURBEKLAR MAKTABI\""},"owners":[216433],"revision":2,"stats":{"downloads":34.0,"unique_downloads":34.0,"unique_views":36.0,"version_downloads":34.0,"version_unique_downloads":34.0,"version_unique_views":36.0,"version_views":40.0,"version_volume":8709882.0,"views":40.0,"volume":8709882.0},"updated":"2021-07-09T01:48:28.462533+00:00"},{"conceptdoi":"10.5281/zenodo.5710655","conceptrecid":"5710655","created":"2021-11-18T14:11:23.589729+00:00","doi":"10.5281/zenodo.5710656","files":[{"bucket":"7265ff46-b02d-49c7-b7f0-f720fd4ccbf7","checksum":"md5:121a7a737f3666067d8ecc4662d55371","key":"treatment.html","links":{"self":"https://zenodo.org/api/files/7265ff46-b02d-49c7-b7f0-f720fd4ccbf7/treatment.html"},"size":4581,"type":"html"}],"id":5710656,"links":{"badge":"https://zenodo.org/badge/doi/10.5281/zenodo.5710656.svg","bucket":"https://zenodo.org/api/files/7265ff46-b02d-49c7-b7f0-f720fd4ccbf7","conceptbadge":"https://zenodo.org/badge/doi/10.5281/zenodo.5710655.svg","conceptdoi":"https://doi.org/10.5281/zenodo.5710655","doi":"https://doi.org/10.5281/zenodo.5710656","html":"https://zenodo.org/record/5710656","latest":"https://zenodo.org/api/records/5710656","latest_html":"https://zenodo.org/record/5710656","self":"https://zenodo.org/api/records/5710656"},"metadata":{"access_right":"open","access_right_category":"success","alternate_identifiers":[{"identifier":"http://treatment.plazi.org/id/D0118A7C5B680071FC5FFBA9FC197D9B","scheme":"url"}],"communities":[{"id":"biosyslit"}],"creators":[{"affiliation":"Mus\u00e9um d'histoire naturelle, C. P. 6434, CH- 1211 Gen\u00e8ve 6, Switzerland","name":"Schuchert, Peter"},{"affiliation":"880 NE 33 rd Street, Boca Raton, Florida, USA","name":"Collins, Richard"}],"custom":{"dwc:collectionCode":["BFLA"],"dwc:eventDate":["2016-04-25","2019-03-04","2019-03-26"],"dwc:family":["Geryoniidae"],"dwc:genus":["Geryonia"],"dwc:kingdom":["Animalia"],"dwc:materialSampleID":["BFLA4029, UF-013448"],"dwc:order":["Limnomedusae"],"dwc:phylum":["Cnidaria"],"dwc:scientificNameAuthorship":["Forsskal"],"dwc:specificEpithet":["proboscidalis"],"dwc:taxonRank":["species"],"dwc:verbatimEventDate":["2016-04-25","2019-03-04","2019-03-26"],"openbiodiv:TaxonomicConceptLabel":["Geryonia proboscidalis (Forsskal, 1775) sec. Schuchert & Collins, 2021"]},"description":"<i>Geryonia proboscidalis</i> (Forsskål, 1775) <p>Fig. 61 A-B</p> <p> <i>Medusa</i> <i>proboscidalis</i> Forsskål, 1775: 108, pl. 36 fig. 1.</p> <p> <i>Geryonia hexaphylla</i> Péron & Lesueur, 1810: 329. – Haeckel, 1879: 295, synonym.</p> <p> <i>Dianaea endrachtensis</i> Quoy & Gaimard, 1824: 566, pl. 84 fig. 2. – Haeckel, 1879: 295, synonym.</p> <p> <i>Leuckartiara brevicirrata</i> Haeckel, 1864b: 462. – Haeckel, 1879: 295, synonym.</p> <p> <i>Leuckartiara longicirrata</i> Haeckel, 1864b: 463. – Haeckel, 1879: 295, synonym.</p> <p> <i>Geryonia umbella</i> Haeckel, 1864b: 464. – Mayer, 1910: 425, synonym.</p> <p> <i>Geryonia fungiformis</i> Haeckel, 1864b: 465, new name for <i>Geryonia hexaphylla</i> Péron & Lesueur, 1810. – Mayer, 1910: 425, synonym.</p> <p> <i>Geryonia conoides</i> Haeckel, 1864b: 466.</p> <p> <i>Carmarina hastata</i> Haeckel, 1864b: 467, pl. 11 figs 1-10. – Mayer, 1910: 425, synonym.</p> <p> <i>Geryones elephas</i> Haeckel, 1879: 294, pl. 18 fig. 7, South Africa.</p> <p> <i>Geryonia dianaea</i> Haeckel, 1879: 295. – Mayer, 1910: 425, synonym.</p> <p> <i>Carmaris umbella</i> Haeckel, 1879: 296. – Mayer, 1910: 425, synonym.</p> <p> <i>Carmaris Giltschii</i> Haeckel, 1879: 296, pl. 18 fig. 8. – Mayer, 1910: 425, synonym.</p> <p> <i>Geryones mexicana</i> Agassiz & Mayer, 1902: 149, pl. 4 fig. 17. – Mayer, 1910: 425, synonym.</p> <p> <i>Carmaris rosea</i> Agassiz & Mayer, 1902: 149, pl. 4 fig. 18. – Mayer, 1910: 425, synonym.</p> <p> <i>Geryonia fungiformis. –</i> Fol, 1873: 471, figs 1-3, pls 24-25, developement.</p> <p> <i>Geryonia proboscidalis. –</i> Haeckel, 1879, 295. – Mayer, 1910: 425, fig. 282, pl. 53 figs 1-3, pl. 43 fig. 10, synonymy. – Berrill, 1950: 296, development. – Kramp, 1959a: 192, fig. 292. – Kramp, 1961: 237. – Kramp, 1968: 122, fig. 332. – Horridge, 1969: 348, figs 5-6, statocysts. – Goy <i>et al.</i>, 1991: 119, fig. 47. – Bouillon <i>et al</i>., 2004: 237, fig. 150A-C. – Buecher <i>et al.</i>, 2005: 35.</p> <p> <b>Examined material:</b> BFLA4029; 1 specimen; 04-MAR-2019; diameter 10 mm; part preserved in formalin (UF-013448) and part in alcohol for DNA extraction; 16S sequence MW528644. – 26-MAR- 2019; 1 specimen photographed, diameter 20 mm, not collected.</p> <p>Mediterranean, France, Bay of Villefranche-sur- Mer, 43.6963°N 7.3075°E; 25-APR-2016; diameter 70 mm, photos see DOI: 10.5281/zenodo.53890; whole specimen used for DNA extraction, 16S sequence KX355451.</p> <p> <b>Description of Florida material:</b> Bell almost hemispherical, 10 to 20 mm wide, jelly thick. Stomach small, on a long conical peduncle, peduncle reaching a length of about twice the bell height (Fig. 61A). Six radial canals, 3-7 centripetal canals betwen pairs of radial canals, ending blindly below apex of subumbrella. Gonads along the six primary radial canals, reaching from circular canal to apex of subumbrella, sheet-like, triangular, pointed end towards circular canal. Two types of tentacles. Six long, perradial tentacles with nematocyst rings, and six short interradial tentacles with adaxial nematocyst clusters, often held upwards adnate to subumbrella (Fig. 61B).</p> <p> <b>16S Data:</b> The 16S sequence (GMW528644) shows few differences to other published sequences of <i>G. proboscidalis</i> (Table 1). The p-distance to the Mediterranean specimen was 0.17%, and 0.33% to the one from Japan. More differences where found with sequence KT809331 (1.2%) originating from the Sea of Cortez (Bastian Bentlage, pers. com.).</p> <p> <b>Distribution:</b> Occurs in tropical and subtropical parts of all three oceans, including also the Mediterranean, approximately between 35° and 35°S (Kramp, 1957, 1965). Type locality: Mediterranean Sea (Forsskål, 1775).</p> <p> <b>Remarks:</b> With its six radial canals and the two types of tentacles, <i>Geryonia proboscidalis</i> is rather reliably identifiable. It is interesting to note the low 16S sequence divergences observed for the sample from Florida, the Mediterranean, and Japan. <i>Geryonia proboscidalis</i> could thus be a good example of a hydromedusan species with a truely circumglobal distribution.</p>","doi":"10.5281/zenodo.5710656","journal":{"issue":"2","pages":"336-337","title":"Hydromedusae observed during night dives in the Gulf Stream, pp. 237-356 in Revue suisse de Zoologie","volume":"128"},"keywords":["Biodiversity","Taxonomy","Animalia","Cnidaria","Hydrozoa","Limnomedusae","Geryoniidae","Geryonia","Geryonia proboscidalis"],"license":{"id":"CC0-1.0"},"locations":[{"description":"Mediterranean, France, Bay of Villefranche-sur- Mer, 43.6963\u00b0N 7.3075\u00b0E; 25-APR-2016; diameter 70 mm, photos see DOI: 10.5281/zenodo.53890; whole specimen used for DNA extraction, 16S sequence KX355451.","lat":43.6963,"lon":7.3075,"place":"Bay of Villefranche-sur- Mer"}],"notes":"Published as part of <i>Schuchert, Peter & Collins, Richard, 2021, Hydromedusae observed during night dives in the Gulf Stream, pp. 237-356 in Revue suisse de Zoologie 128 (2)</i> on pages 336-337, DOI: 10.35929/RSZ.0049, <a href=\"http://zenodo.org/record/5639938\">http://zenodo.org/record/5639938</a>","publication_date":"2021-10-21","references":["Forsskal P. in: Niebuhr C. E. 1775. Descriptiones animalium avium, amphibiorium, piscium, insectorum, vermium; quae in itinere orientali observavit Petrus Forskal. Post mortem auctoris edidit Carsten Niebuhr. Molleri, KObenhavn, 164 pp. DOI: 10.5962 / bhl. title. 2154","Peron F., Lesueur C. A. 1810. Tableau des caracteres generiques et specifiques de toutes les especes de meduses connues jusqu'a ce jour. Annales du Museum national d'histoire naturelle de Paris 14: 325 - 366. https: // biodiversitylibrary. org / page / 3498981","Haeckel E. 1879. Das System der Medusen. Erster Teil einer Monographie der Medusen. Denkschriften der Medicinisch- Naturwissenschaftlichen Gesellschaft zu Jena 1: I-XX, 1 - 360, 20 pls.","Quoy J. R. C., Gaimard J. P. 1824. Voyage autour du monde ... execute sur les corvettes de S. M. l'Uranie et la Physicienne, pendant les annees 1817 a 1820. Volume 3. In: Freycinet, 1824. Zoologie: iv + 712 pp.","Haeckel E. 1864 b. Die Famile der Russelquallen (Medusae, Geryonidae). Jenaische Zeitschrift fur Medizin und Naturwissenschaften 1: 435 - 461, pls 11 - 12.","Mayer A. G. 1910. Medusae of the world. Hydromedusae, Vols. I & II. Scyphomedusae, Vol III. Carnegie Institution, Washington, pp. 735, plates 1 - 76.","Agassiz A., Mayer A. G. 1902. Medusae. Report of the scientific research expedition to the tropical Pacific. U. S. Fish Comm. St. Albatross, 1899 - 1900. III. Memoirs of the Museum of Comparative Zoology at Harvard College 26: 136 - 176, pls 1 - 14.","Fol H. 1873. Die erste Entwickelung des Geryonideneies. Jenaer Zeitschrift fur Naturwissenschaften 7: 471 - 492, pls 24 - 25.","Berrill N. J. 1950. Development and medusa-bud formation in the hydromedusae. Quarterly Review of Biology 25 (3): 292 - 316.","Kramp P. L. 1959 a. The Hydromedusae of the Atlantic Ocean and adjacent waters. Dana Report 46: 1 - 283.","Kramp P. L. 1961. Synopsis of the medusae of the world. Journal of the Marine Biological Association of the U. K. 40: 1 - 469.","Kramp P. L. 1968. The hydromedusae of the Pacific and Indian oceans. Sections II and III. Dana Report 72: 1 - 200.","Horridge G. A. 1969. Statocysts of medusae and evolution of stereocilia. Tissue & Cell 1: 341 - 353.","Goy J., Lakkis S., Zeidane R. 1991. Les meduses (Cnidaria) des eaux Libanaises. Annales de l'Institut Oceanographique de Paris 67: 99 - 128.","Bouillon J., Medel M. D., Pages F., Gili J. M., Boero B., Gravili C. 2004. Fauna of the Mediterranean Hydrozoa. Scientia Marina 68 (Suppl. 2): 1 - 448.","Buecher E., Goy J., Gibbons M. J. 2005. Hydromedusae of the Agulhas Current. African Invertebrates 46: 27 - 69.","Kramp P. L. 1957. Hydromedusae from the Discovery collections. Discovery Reports 29: 1 - 128.","Kramp P. L. 1965. The hydromedusae of the Pacific and Indian oceans. Dana Report 63: 1 - 162."],"related_identifiers":[{"identifier":"10.35929/RSZ.0049","relation":"isPartOf","resource_type":"publication-article","scheme":"doi"},{"identifier":"http://zenodo.org/record/5639938","relation":"isPartOf","resource_type":"publication-article","scheme":"url"},{"identifier":"http://publication.plazi.org/id/2C28F2045B0C0014FFCFFF96FFDB7820","relation":"isPartOf","resource_type":"publication-article","scheme":"url"},{"identifier":"10.5281/zenodo.5640115","relation":"cites","resource_type":"image-figure","scheme":"doi"},{"identifier":"http://table.plazi.org/id/0CC76BE25B080010FF58FC94FB897B14","relation":"cites","resource_type":"dataset","scheme":"url"},{"identifier":"http://zoobank.org/8382D1CA-7C0E-4B1C-9591-4CEAA2F296FB","relation":"isPartOf","resource_type":"publication-article","scheme":"url"},{"identifier":"10.5281/zenodo.5710655","relation":"isVersionOf","scheme":"doi"}],"relations":{"version":[{"count":1,"index":0,"is_last":true,"last_child":{"pid_type":"recid","pid_value":"5710656"},"parent":{"pid_type":"recid","pid_value":"5710655"}}]},"resource_type":{"subtype":"taxonomictreatment","title":"Taxonomic treatment","type":"publication"},"title":"Geryonia proboscidalis"},"owners":[1161],"revision":5,"stats":{"downloads":0.0,"unique_downloads":0.0,"unique_views":30.0,"version_downloads":0.0,"version_unique_downloads":0.0,"version_unique_views":30.0,"version_views":30.0,"version_volume":0.0,"views":30.0,"volume":0.0},"updated":"2021-11-22T20:03:27.815783+00:00"},{"conceptdoi":"10.5281/zenodo.3467324","conceptrecid":"3467324","created":"2019-11-14T16:49:19.738168+00:00","doi":"10.5281/zenodo.3467325","files":[{"bucket":"bba23aad-8ffb-4acc-8eab-40a32d95310b","checksum":"md5:962d6a74ae0ccf27a7f7e5783a2cce51","key":"Snap-2370.tif","links":{"self":"https://zenodo.org/api/files/bba23aad-8ffb-4acc-8eab-40a32d95310b/Snap-2370.tif"},"size":11173392,"type":"tif"},{"bucket":"bba23aad-8ffb-4acc-8eab-40a32d95310b","checksum":"md5:81d87cdc218c8eefafba8307d1a552c1","key":"SAMERAMASnap-2370.tif","links":{"self":"https://zenodo.org/api/files/bba23aad-8ffb-4acc-8eab-40a32d95310b/SAMERAMASnap-2370.tif"},"size":17690319,"type":"tif"}],"id":3467325,"links":{"badge":"https://zenodo.org/badge/doi/10.5281/zenodo.3467325.svg","bucket":"https://zenodo.org/api/files/bba23aad-8ffb-4acc-8eab-40a32d95310b","conceptbadge":"https://zenodo.org/badge/doi/10.5281/zenodo.3467324.svg","conceptdoi":"https://doi.org/10.5281/zenodo.3467324","doi":"https://doi.org/10.5281/zenodo.3467325","html":"https://zenodo.org/record/3467325","latest":"https://zenodo.org/api/records/3467325","latest_html":"https://zenodo.org/record/3467325","self":"https://zenodo.org/api/records/3467325","thumb250":"https://zenodo.org/api/iiif/v2/bba23aad-8ffb-4acc-8eab-40a32d95310b:bf03fc6e-73e3-484f-997c-760127b2159e:Snap-2370.tif/full/250,/0/default.jpg","thumbs":{"10":"https://zenodo.org/record/3467325/thumb10","100":"https://zenodo.org/record/3467325/thumb100","1200":"https://zenodo.org/record/3467325/thumb1200","250":"https://zenodo.org/record/3467325/thumb250","50":"https://zenodo.org/record/3467325/thumb50","750":"https://zenodo.org/record/3467325/thumb750"}},"metadata":{"access_right":"open","access_right_category":"success","creators":[{"affiliation":"Zenodo","name":"Doe, John"}],"description":"Mark Bredth : 0.2262<br>img. Without measurments : 2370/1-38<br>Mark No. : 3<br>ref_image : SAMERAMASnap-2370.tif<br>Mark Type : P<br>img_without_measurments : Snap-2370.tif<br>Spoon N : 6901<br>Spoon side : FF<br>Colour : L<br>Mark No. On Snap : 2370/5-6<br>Quadrant : B1<br>Multipl vs. Single : /<br>Straight or Curve : /<br>Mark Depth : S<br>Overlap : N<br>Ref. Image : 2370<br>L/B ratio : 2.906719717<br>Mark Shape : O<br>Mark Length : 0.6575<br>Note: : <br>Branching : /<br>Intensity Level : <br>","doi":"10.5281/zenodo.3467325","license":{"id":"CC-BY-4.0"},"publication_date":"2019-10-01","related_identifiers":[{"identifier":"10.5281/zenodo.3467324","relation":"isVersionOf","scheme":"doi"}],"relations":{"version":[{"count":1,"index":0,"is_last":true,"last_child":{"pid_type":"recid","pid_value":"3467325"},"parent":{"pid_type":"recid","pid_value":"3467324"}}]},"resource_type":{"subtype":"photo","title":"Photo","type":"image"},"title":"Mark No. 3"},"owners":[77495],"revision":1,"stats":{"downloads":9.0,"unique_downloads":7.0,"unique_views":9.0,"version_downloads":9.0,"version_unique_downloads":7.0,"version_unique_views":9.0,"version_views":9.0,"version_volume":133145163.0,"views":9.0,"volume":133145163.0},"updated":"2019-11-14T16:49:20.523505+00:00"},{"conceptdoi":"10.5281/zenodo.3467320","conceptrecid":"3467320","created":"2019-10-17T10:12:13.437268+00:00","doi":"10.5281/zenodo.3467321","files":[{"bucket":"c6506436-1b60-49fd-8f0d-da719f190d51","checksum":"md5:962d6a74ae0ccf27a7f7e5783a2cce51","key":"Snap-2370.tif","links":{"self":"https://zenodo.org/api/files/c6506436-1b60-49fd-8f0d-da719f190d51/Snap-2370.tif"},"size":11173392,"type":"tif"},{"bucket":"c6506436-1b60-49fd-8f0d-da719f190d51","checksum":"md5:81d87cdc218c8eefafba8307d1a552c1","key":"SAMERAMASnap-2370.tif","links":{"self":"https://zenodo.org/api/files/c6506436-1b60-49fd-8f0d-da719f190d51/SAMERAMASnap-2370.tif"},"size":17690319,"type":"tif"}],"id":3467321,"links":{"badge":"https://zenodo.org/badge/doi/10.5281/zenodo.3467321.svg","bucket":"https://zenodo.org/api/files/c6506436-1b60-49fd-8f0d-da719f190d51","conceptbadge":"https://zenodo.org/badge/doi/10.5281/zenodo.3467320.svg","conceptdoi":"https://doi.org/10.5281/zenodo.3467320","doi":"https://doi.org/10.5281/zenodo.3467321","html":"https://zenodo.org/record/3467321","latest":"https://zenodo.org/api/records/3467321","latest_html":"https://zenodo.org/record/3467321","self":"https://zenodo.org/api/records/3467321","thumb250":"https://zenodo.org/api/iiif/v2/c6506436-1b60-49fd-8f0d-da719f190d51:589deb54-66aa-4411-b80e-9289ec650d37:Snap-2370.tif/full/250,/0/default.jpg","thumbs":{"10":"https://zenodo.org/record/3467321/thumb10","100":"https://zenodo.org/record/3467321/thumb100","1200":"https://zenodo.org/record/3467321/thumb1200","250":"https://zenodo.org/record/3467321/thumb250","50":"https://zenodo.org/record/3467321/thumb50","750":"https://zenodo.org/record/3467321/thumb750"}},"metadata":{"access_right":"open","access_right_category":"success","creators":[{"affiliation":"Zenodo","name":"Doe, John"}],"description":"Mark Bredth : 0.318<br>img. Without measurments : 2370/1-38<br>Mark No. : 2<br>ref_image : SAMERAMASnap-2370.tif<br>Mark Type : P<br>img_without_measurments : Snap-2370.tif<br>Spoon N : 6901<br>Spoon side : FF<br>Colour : L<br>Mark No. On Snap : 2370/3-4<br>Quadrant : B1<br>Multipl vs. Single : /<br>Straight or Curve : /<br>Mark Depth : S<br>Overlap : N<br>Ref. Image : 2370<br>L/B ratio : 1.645283019<br>Mark Shape : E<br>Mark Length : 0.5232<br>Note: : <br>Branching : /<br>Intensity Level : <br>","doi":"10.5281/zenodo.3467321","license":{"id":"CC-BY-4.0"},"publication_date":"2019-10-01","related_identifiers":[{"identifier":"10.5281/zenodo.3467320","relation":"isVersionOf","scheme":"doi"}],"relations":{"version":[{"count":1,"index":0,"is_last":true,"last_child":{"pid_type":"recid","pid_value":"3467321"},"parent":{"pid_type":"recid","pid_value":"3467320"}}]},"resource_type":{"subtype":"photo","title":"Photo","type":"image"},"title":"Mark No. 2"},"owners":[77495],"revision":1,"stats":{"downloads":15.0,"unique_downloads":7.0,"unique_views":15.0,"version_downloads":15.0,"version_unique_downloads":7.0,"version_unique_views":15.0,"version_views":18.0,"version_volume":226253223.0,"views":18.0,"volume":226253223.0},"updated":"2019-10-17T10:12:14.156670+00:00"}],"total":2754923},"links":{"next":"https://zenodo.org/api/records/?sort=bestmatch&q=doi%3A10.5281%2F%2Fzenodo.3378733&all_versions=true&page=2&size=10","self":"https://zenodo.org/api/records/?sort=bestmatch&q=doi%3A10.5281%2F%2Fzenodo.3378733&all_versions=true&page=1&size=10"}}
By evidence, this is due to a change Zenodo server-side. I've seen your new user agent, I will try to create a specific user agent for zen4R as I use to apply for other similar packages.
@jeffreyhanson I've added a User-Agent systematically to all Zenodo requests.
i'm going to send a revision to CRAN
@jeffreyhanson From CRAN: "CRAN submissions will be offline from Jul 22, 2022 to Aug 5, 2022 -CRAN team vacation and maintenance work)" . I will send a revision to CRAN in August
Brilliant - thank you very much @eblondel!
I'm sorry, I'm trying the latest developmental version on GitHub (version 0.6-2) and I'm still experiencing this issue. Here's the same reprex as before (copied below) and my session information (with the GitHub version of the package). Please let me know if there's any further details I can provide to help resolve this?
library(zen4R)
zenodo <- ZenodoManager$new(logger = "INFO")
rec <- zenodo$getRecordByDOI("10.5281/zenodo.3378733")
#> [zen4R][INFO] ZenodoRequest - Fetching https://zenodo.org/api/records/q=doi:10.5281//zenodo.3378733&size=10&page=1&all_versions=1
#> [zen4R][ERROR] ZenodoRequest - Error while executing request 'records/q=doi:10.5281//zenodo.3378733&size=10&page=1&all_versions=1'
#> [zen4R][ERROR] ZenodoManager - Error while fetching published records: Internal Server Error
Error in result$doi : $ operator is invalid for atomic vectors
R version 4.2.1 (2022-06-23)
Platform: x86_64-pc-linux-gnu (64-bit)
Running under: Ubuntu 22.04 LTS
Matrix products: default
BLAS: /usr/lib/x86_64-linux-gnu/blas/libblas.so.3.10.0
LAPACK: /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3.10.0
locale:
[1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C
[3] LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8
[5] LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8
[7] LC_PAPER=en_US.UTF-8 LC_NAME=C
[9] LC_ADDRESS=C LC_TELEPHONE=C
[11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] zen4R_0.6-2 testthat_3.1.4 devtools_2.4.3 usethis_2.1.6
loaded via a namespace (and not attached):
[1] xml2_1.3.3 magrittr_2.0.3 pkgload_1.3.0 R6_2.5.1
[5] rlang_1.0.4 fastmap_1.1.0 httr_1.4.3 tools_4.2.1
[9] pkgbuild_1.3.1 sessioninfo_1.2.2 cli_3.3.0 ellipsis_0.3.2
[13] remotes_2.4.2 assertthat_0.2.1 lifecycle_1.0.1 crayon_1.5.1
[17] keyring_1.3.0 brio_1.1.3 processx_3.7.0 purrr_0.3.4
[21] callr_3.7.0 fs_1.5.2 ps_1.7.1 curl_4.3.2
[25] memoise_2.0.1 glue_1.6.2 cachem_1.0.6 compiler_4.2.1
[29] prettyunits_1.1.1 jsonlite_1.8.0
Make sure to re-install zen4R from a clean R session, if you use R studio, they are caching issues that prevent from using the latest version. This occurs often if you don't restart R or if you have multiple rstudio open. I just tried with the same DOI, and it works
This is what I get
[zen4R][INFO] ZenodoRequest - Fetching https://zenodo.org/api/records/?q=doi:10.5281//zenodo.3378733&size=10&page=1&all_versions=1
[zen4R][INFO] ZenodoManager - Successfully fetched list of published records - page 1
[zen4R][INFO] ZenodoManager - Successfully fetched list of published records!
[zen4R][WARN] ZenodoManager - No record for DOI '10.5281/zenodo.3378733'!
[zen4R][INFO] ZenodoManager - Try to get deposition by Zenodo specific record id '3378733'
[zen4R][INFO] ZenodoRequest - Fetching https://zenodo.org/api/records/?q=recid:3378733&size=10&page=1&all_versions=1
[zen4R][INFO] ZenodoManager - Successfully fetched list of published records - page 1
[zen4R][INFO] ZenodoManager - Successfully fetched list of published records!
[zen4R][INFO] ZenodoManager - Successfully fetched record for id '3378733'!
Thanks for the suggestion! Although I don't use Rstudio (just plain R from the linux command line), I re-installed the package from GitHub and updated all packages on my system. Unfortunately, I'm still receiving the error. Do you have any other ideas? Would it be possible for me to override the user agent?
May I ask what OS you're using? If not Linux, I could submit a PR to add a GitHub Action to enable automatic testing on Ubuntu to help reproduce the error?
Tests are configured on Ubuntu already. I've added a unit test just know, let's see what we get to help troubleshooting the issue.
From what I can see, it failed on Ubuntu-latest. I have to dig if it's actually related to the User-Agent, i still suspect Zenodo is experimenting issues and is not fully available.
@jeffreyhanson I've set-up a browser-like agent to reproduce your tests. I've set-up a unit test that is run on 2 versions of R (latest, devel). The first attempt passed on one dist but not the other. I've re-run the failed job and it passed successfully. All this let me think that Zenodo is actually experimienting issues of availability and unexpectedly you get Internal Server errors.
Thank you very much for looking into this further - I really appreciate it! To see if it's just the case that I'm occaisionally getting unexpected Internal server errors, I wrote a short script to try querying the Zenodo API multiple times to see what the success rate would be. If the issue was due to occaisional/unexpected errors, then I would expect to see some success and some failures. After running this script (see below for reference, along with my session Information), I found that none of attempts were succesful out 50 attempts. This would suggest to me that the underlying issue is not due to occaisional failures. What do you think?
# load package
library(zen4R)
# set parameters for testing
## number of times to attempt querying Zenodo API
n_attempts <- 50
## amount of time (number of seconds) to wait between attempts
sleep_duration <- 5
# try querying Zenodo
n_success <- sapply(seq_len(n_attempts), function(x) {
Sys.sleep(sleep_duration)
zenodo <- ZenodoManager$new(logger = "INFO")
result <- try(zenodo$getRecordByDOI("10.5281/zenodo.3378733"), silent = TRUE)
!inherits(result, "try-error")
})
# compute success rate (as a percentage)
success_rate <- mean(n_success) * 100
# print percentage of times that zen4R worked
# 0% = none of the attempts worked
# 100% = all of the attempts worked
print(success_rate)
#> [1] 0
R version 4.2.1 (2022-06-23)
Platform: x86_64-pc-linux-gnu (64-bit)
Running under: Ubuntu 22.04 LTS
Matrix products: default
BLAS: /usr/lib/x86_64-linux-gnu/blas/libblas.so.3.10.0
LAPACK: /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3.10.0
locale:
[1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C
[3] LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8
[5] LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8
[7] LC_PAPER=en_US.UTF-8 LC_NAME=C
[9] LC_ADDRESS=C LC_TELEPHONE=C
[11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] zen4R_0.6-2 testthat_3.1.4 devtools_2.4.4 usethis_2.1.6
loaded via a namespace (and not attached):
[1] Rcpp_1.0.9 compiler_4.2.1 later_1.3.0 urlchecker_1.0.1
[5] prettyunits_1.1.1 profvis_0.3.7 remotes_2.4.2 tools_4.2.1
[9] digest_0.6.29 pkgbuild_1.3.1 pkgload_1.3.0 jsonlite_1.8.0
[13] memoise_2.0.1 lifecycle_1.0.1 rlang_1.0.4 shiny_1.7.2
[17] cli_3.3.0 curl_4.3.2 fastmap_1.1.0 xml2_1.3.3
[21] stringr_1.4.0 httr_1.4.3 fs_1.5.2 htmlwidgets_1.5.4
[25] glue_1.6.2 R6_2.5.1 processx_3.7.0 sessioninfo_1.2.2
[29] callr_3.7.1 purrr_0.3.4 magrittr_2.0.3 ps_1.7.1
[33] promises_1.2.0.1 ellipsis_0.3.2 htmltools_0.5.3 assertthat_0.2.1
[37] mime_0.12 xtable_1.8-4 httpuv_1.6.5 keyring_1.3.0
[41] stringi_1.7.8 miniUI_0.1.1.1 cachem_1.0.6 crayon_1.5.1
[45] brio_1.1.3
For comparison, I'll re-run these benchmarks using the PR I posted earlier to what the success rate for that would be given that user agent header. Please give me a while for these runs to complete.
Here's the results for running the same code with the PR I posted earlier (see below). Since there's a 100% success rate when using a different user agent header, this would indicate to me that the issue could be resolved by using a different user agent header. It would also further suggest that the issue is unlikely to be due to intermittent/occaissional issues with the Zenodo API. Does that sound right to you? Or maybe I am missing some important detail?
Assuming that I am not misunderstanding something, would it be possible to update the package so that users could manually supply their own user agent header? This would allow me to continue using the official version of the package, since I could supply a user agent header that appears to work on my system. This could potentially be achieved using an environmental variable (similar to ZENODO_PAT
), or specifying an option (e.g., something like options(ZENODO_USER_AGENT_HEADER="blah blah blah")
). I suppose another fix could be to update the Zenodo manager to allow users to specify this information (e.g., ZenodoManager$new(logger = "INFO", user_agent = "blah blah blah")
, but this could be more work? What do you think? I would be happy to prepare a PR that implements any of these options if that would be helpful?
# load package
library(zen4R)
# set parameters for testing
## number of times to attempt querying Zenodo API
n_attempts <- 50
## amount of time (number of seconds) to wait between attempts
sleep_duration <- 5
# try querying Zenodo
n_success <- sapply(seq_len(n_attempts), function(x) {
Sys.sleep(sleep_duration)
zenodo <- ZenodoManager$new(logger = "INFO")
result <- try(zenodo$getRecordByDOI("10.5281/zenodo.3378733"), silent = TRUE)
!inherits(result, "try-error")
})
# compute success rate (as a percentage)
success_rate <- mean(n_success) * 100
# print percentage of times that zen4R worked
# 0% = none of the attempts worked
# 100% = all of the attempts worked
print(success_rate)
#> [1] 100
R version 4.2.1 (2022-06-23)
Platform: x86_64-pc-linux-gnu (64-bit)
Running under: Ubuntu 22.04 LTS
Matrix products: default
BLAS: /usr/lib/x86_64-linux-gnu/blas/libblas.so.3.10.0
LAPACK: /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3.10.0
locale:
[1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C
[3] LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8
[5] LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8
[7] LC_PAPER=en_US.UTF-8 LC_NAME=C
[9] LC_ADDRESS=C LC_TELEPHONE=C
[11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] zen4R_0.6-2 testthat_3.1.4 devtools_2.4.4 usethis_2.1.6
loaded via a namespace (and not attached):
[1] Rcpp_1.0.9 compiler_4.2.1 later_1.3.0 urlchecker_1.0.1
[5] prettyunits_1.1.1 profvis_0.3.7 remotes_2.4.2 tools_4.2.1
[9] digest_0.6.29 pkgbuild_1.3.1 pkgload_1.3.0 jsonlite_1.8.0
[13] memoise_2.0.1 lifecycle_1.0.1 rlang_1.0.4 shiny_1.7.2
[17] cli_3.3.0 curl_4.3.2 fastmap_1.1.0 xml2_1.3.3
[21] stringr_1.4.0 httr_1.4.3 fs_1.5.2 htmlwidgets_1.5.4
[25] glue_1.6.2 R6_2.5.1 processx_3.7.0 sessioninfo_1.2.2
[29] callr_3.7.1 purrr_0.3.4 magrittr_2.0.3 ps_1.7.1
[33] promises_1.2.0.1 ellipsis_0.3.2 htmltools_0.5.3 assertthat_0.2.1
[37] mime_0.12 xtable_1.8-4 httpuv_1.6.5 keyring_1.3.0
[41] stringi_1.7.8 miniUI_0.1.1.1 cachem_1.0.6 crayon_1.5.1
[45] brio_1.1.3
@jeffreyhanson I've harcoded the same user agent that you put in your PR, but even with this I got Internal server errors randomly through continous integration tests done on R release and devel, without any reproducible pattern. Now the tests appear to pass on Github, but it's because i went there manually to restart the failed tests until they pass. What sounds correct is that now Zenodo requires a user agent, but I can't explain the internal server errors. I will contact Zenodo team and see what they think about it. Meanwhile you can use the current github master which is using the user agent you were suggesting.
Awesome - thank you very much, I really appreciate it! I've just tested it now, and it works perfectly for me. Thank you for following up with the Zenodo team as well.
Hi @eblondel,
Thank you very much for developing this package. I've been using it for a while to access data from Zenodo, and it works brilliantly! Recently, however, I've been encountering errors when trying to query records using DOIs. Specifically, here's a reprex (see end of post for session information).
Also, when inspecting the URL (i.e., https://zenodo.org/api/records/?q=doi:10.5281//zenodo.3378733&size=10&page=1&all_versions=1), I see the following text:
Do you have any ideas on what might be causing this? I've tried both the CRAN and GitHub version, but I receive this error on both versions. I also tried with and without supplying my own personal access token -- in case the issue was due to rate limiting -- but that doesn't appear to fix it either. Please let me know if there's any further information I can provide?
Session Information (based on GitHub version)