{"id":1544,"date":"2026-11-10T20:26:27","date_gmt":"2026-11-10T20:26:27","guid":{"rendered":"https:\/\/www.isi.edu\/proxy-sphere\/?page_id=1544"},"modified":"2026-11-11T22:19:40","modified_gmt":"2026-11-11T22:19:40","slug":"collaborate","status":"publish","type":"page","link":"https:\/\/www.isi.edu\/proxy-sphere\/collaborate\/","title":{"rendered":"Collaborate"},"content":{"rendered":"\n\n\t<p>We look forward to collaborating with the cybersecurity and privacy research and education communities to inform our development of SPHERE and to help them learn about and adopt this new research infrastructure as part of their work.<\/p>\n\t<a role=\"heading\"><button id=\"fl-accordion--button-0\" aria-controls=\"fl-accordion--content-0\" aria-expanded=\"true\" type=\"button\">RESEARCHERS<i data-label-icon=\"fas fa-plus\" data-active-icon=\"fas fa-minus\">Collapse<\/i><\/button><\/a><p>Please take our brief and anonymous <a href=\"https:\/\/forms.gle\/GsBaKVbtkhoLmoih7\" target=\"_blank\" rel=\"noopener\">Needs Survey<\/a> to tell us about your experimentation needs.\u00a0 Or you can contact us via our <a href=\"https:\/\/sphere-project.net\/contact\/\">Contact page<\/a>.<\/p>\n<a role=\"heading\"><button id=\"fl-accordion--button-1\" aria-controls=\"fl-accordion--content-1\" aria-expanded=\"false\" type=\"button\">VIRTUAL INTERNSHIPS 2027<i data-label-icon=\"fas fa-plus\" data-active-icon=\"fas fa-minus\">Expand<\/i><\/button><\/a><p>Reproducibility is a cornerstone of scientific progress, yet it remains a challenge in computer science-particularly in systems, networking, cybersecurity, and privacy research. By working together as a community, we have an opportunity to improve the reusability and transparency of research artifacts, making it easier for others to build on prior work.\u00a0<\/p>\n<p>The <b>SPHERE research infrastructure<\/b> aims to accelerate this progress by soliciting research artifacts for integration into SPHERE. To support this effort, selected research artifact contributors will receive <strong>paid virtual internships<\/strong> to port their work to SPHERE, ensuring broader accessibility and long-term impact. In addition, SPHERE may hire virtual interns to port existing research artifacts that are already selected for integration, even if the intern is not the original author.<\/p>\n<h2><b>Eligible Submissions<\/b><\/h2>\n<p>To be eligible, a virtual intern must:<\/p>\n<ul>\n<li>Relate to applied cybersecurity or privacy technologies.<\/li>\n<li>Consist of one or more of the following:\n<ul>\n<li>Open-source software<\/li>\n<li>Open or reusable datasets<\/li>\n<li>User study materials (e.g., questionnaires, codebooks for qualitative analysis)<\/li>\n<\/ul>\n<\/li>\n<li>Be part of previously published academic or industry research.<\/li>\n<li>Enable full reproduction of at least one set of results from the original publication.<\/li>\n<li>Have been reused (with or without modifications) in at least two publications by researchers other than the original author(s) or demonstrate strong potential for reuse.<\/li>\n<\/ul>\n<h2><b>Submission Guidelines<\/b><\/h2>\n<p>Submissions are accepted on a rolling basis throughout the year.\u00a0<\/p>\n<p>Applicants may indicate their preferred start term (spring, summer, or fall).\u00a0<\/p>\n<p>Additional application details will be shared later this year.<\/p>\n<p><b>Questions<\/b>: If you have any questions or need additional information, please send email to <strong>apply [AT] sphere-project [DOT] net<\/strong>. <\/p>\n<h2><b>Selection Criteria<\/b><\/h2>\n<p>A review committee of SPHERE researchers will evaluate submissions based on:<\/p>\n<ul>\n<li>Expected benefits to SPHERE users.<\/li>\n<li>Ease of integration into SPHERE.<\/li>\n<\/ul>\n<h3><b>Funding &amp; Support<\/b><\/h3>\n<p>Students porting their own REEs or existing REEs to SPHERE will receive funding as <strong>virtual interns<\/strong> for up to <strong>three months (summer or academic year)<\/strong>.<\/p>\n<ul>\n<li><b>Stipend:<\/b> $5,000\/month (paid directly to interns).<\/li>\n<li><b>Support:<\/b> Our team will provide day-to-day assistance in the porting process.<\/li>\n<\/ul>\n<p>We look forward to your submissions and to strengthening reproducible research in cybersecurity and privacy!<\/p>\n<a role=\"heading\"><button id=\"fl-accordion--button-2\" aria-controls=\"fl-accordion--content-2\" aria-expanded=\"false\" type=\"button\">STUDENT INTERNSHIPS 2027<i data-label-icon=\"fas fa-plus\" data-active-icon=\"fas fa-minus\">Expand<\/i><\/button><\/a><p>SPHERE offers in-person internships at USC Information Sciences Institute (Los Angeles), Northeastern University (Boston), and the University of Utah (Salt Lake City) for undergraduate and graduate students seeking a hands-on blend of research and development experience. Interns work closely with researchers and engineers on real systems, tools, and infrastructure that support cutting-edge research in systems, networking, and cybersecurity and privacy.<\/p>\n<p>Internships are eight weeks long program. Applications are reviewed on a rolling basis. Additional application details will be shared later this year. Questions may be sent to apply [AT] sphere-project [DOT] net.<\/p>\n<ul>\n<li><a href=\"https:\/\/www.isi.edu\/proxy-sphere\/wp-content\/uploads\/sites\/57\/2026\/01\/SPHERE-2026-Internship-Infrastructure.pdf\">SPHERE Infrastructure Internship @ USC-ISI in Los Angeles, CA<\/a><\/li>\n<li><a href=\"https:\/\/www.isi.edu\/proxy-sphere\/wp-content\/uploads\/sites\/57\/2026\/01\/SPHERE-2026-Internship-CPS.pdf\">SPHERE CPS Internship @ U. Utah in Salt Lake City, UT<\/a><\/li>\n<li><a href=\"https:\/\/www.isi.edu\/proxy-sphere\/wp-content\/uploads\/sites\/57\/2026\/01\/SPHERE-2026-Internship-Infrastructure.pdf\">SPHERE IoT Internship @ Northeasten U. in Boston, MA<\/a><\/li>\n<\/ul>\n<a role=\"heading\"><button id=\"fl-accordion--button-3\" aria-controls=\"fl-accordion--content-3\" aria-expanded=\"false\" type=\"button\">OTHER RESEARCH INFRASTRUCTURE<i data-label-icon=\"fas fa-plus\" data-active-icon=\"fas fa-minus\">Expand<\/i><\/button><\/a><p>Do you run a shared research infrastructure that has unique cybersecurity needs, not amenable to off-the-shelf solutions? Reach out to us to connect with top researchers who can collaborate with you on SPHERE to design custom solutions that meet your needs.<\/p>\n<p>Do you run a shared research infrastructure, used by cybersecurity and privacy researchers? Would you like your resources to become temporarily or permanently part of SPHERE? Reach out to us, we&#8217;d love to explore opportunities like this.<\/p>\n<a role=\"heading\"><button id=\"fl-accordion--button-4\" aria-controls=\"fl-accordion--content-4\" aria-expanded=\"false\" type=\"button\">GRADUATE STUDENTS &amp; FACULTY<i data-label-icon=\"fas fa-plus\" data-active-icon=\"fas fa-minus\">Expand<\/i><\/button><\/a><p>Let us help you learn how to use SPHERE as part of your work. Reach out with your questions, comments, and feature requests via our <a href=\"https:\/\/sphere-project.net\/contact\/\">Contacts page<\/a>.<\/p>\n<a role=\"heading\"><button id=\"fl-accordion--button-5\" aria-controls=\"fl-accordion--content-5\" aria-expanded=\"false\" type=\"button\">TEACHERS<i data-label-icon=\"fas fa-plus\" data-active-icon=\"fas fa-minus\">Expand<\/i><\/button><\/a><p>Teaching cybersecurity or privacy? Please try our education modules. There are homework assignments for undergraduate and graduate classes, demonstrations for K-12 students, and capture-the-flag exercises. Reach out to us with questions via our <a href=\"https:\/\/sphere-project.net\/contact\/\">Contacts page<\/a>. We love to support education with SPHERE!<\/p>\n<a role=\"heading\"><button id=\"fl-accordion--button-6\" aria-controls=\"fl-accordion--content-6\" aria-expanded=\"false\" type=\"button\">ARTIFACT EVALUATION COMMITTEES<i data-label-icon=\"fas fa-plus\" data-active-icon=\"fas fa-minus\">Expand<\/i><\/button><\/a><p>SPHERE is happy to support artifact evaluation for any conference that welcomes cybersecurity and privacy papers. SPHERE was used to support artifact evaluation for NDSS 2025 and will be used to support artifact evaluation for CCS 2025 and S&amp;P 2026.<\/p>\n<p><strong>Guidelines for using SPHERE<\/strong><\/p>\n<p>Artifact evaluation committees (AECs) can use SPHERE to evaluate <b>any <\/b>artifact, even if it is unrelated to cybersecurity and privacy research.<\/p>\n<p>There are three ways SPHERE can support AECs. AEC chairs should consider these and let us know which mode works best for their needs.<\/p>\n<p><strong>1. HotCRP integration<\/strong><\/p>\n<p>We have integrated SPHERE support into the HotCRP. You can install the code from <a href=\"https:\/\/github.com\/STEELISI\/hotcrp\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/STEELISI\/hotcrp<\/a> and follow the instructions from README. At most, one allocation per paper is allowed &#8211; the allocation may contain one or more resources (e.g., VMs), and they may be connected or not. All interaction with SPHERE is via the HotCRP interface. AE accounts are anonymous on SPHERE, even though they can be fully set up in the HotCRP.<\/p>\n<p><strong>2. SPHERE creates accounts for AEC chair<\/strong><\/p>\n<p>The AEC chair can ask artifact evaluators for their resource needs, collect them in a Google doc, and then share them with the SPHERE team. We will create the\u00a0 accounts, allocate the needed resources, and put the information into the document. The AE accounts are anonymous.<\/p>\n<p><strong>3. Artifact evaluators creates their own accounts<\/strong><\/p>\n<p>Artifact evaluators can create their own accounts on SPHERE. If they want to remain anonymous to the SPHERE team they can use the following fake information during account creation:<\/p>\nFirst name: &lt;CONF NAME&gt;<br \/>\nLast name: Evaluator<br \/>\nUsername: &lt;CONFNAME&gt;XYZ\u00a0 (XYZ can be chosen by the evaluator so accounts are unique)<br \/>\nE-mail: &lt;CONFNAME&gt;<a href=\"mailto:XYZ@sphere-testbed.net\">XYZ@sphere-testbed.net<\/a>\n<p>For example an evaluator for NDSS 2025 could use the following information:<\/p>\nFirst name: NDSS2025<br \/>\nLast name: Evaluator<br \/>\nUsername: ndss2025icecream<br \/>\nE-mail: <a href=\"mailto:ndss2025icecream@sphere-testbed.net\">ndss2025icecream@sphere-testbed.net<\/a>\u00a0\n<p><strong>Archiving evaluated artifacts<\/strong><\/p>\n<p>SPHERE aims to increase reproducibility of cybersecurity and privacy research. We would like to archive the artifacts that were successfully evaluated, so that they can be reused by other researchers on SPHERE. Please email <a title=\"mailto:contact@sphere-project.net\" href=\"mailto:contact@sphere-project.net\" data-outlook-id=\"2b2d0723-743a-4367-a453-3e3a575dea2d\">contact@sphere-project.net<\/a> when an artifact is ready to be archived.<\/p>\n<p>&nbsp;<\/p>\n<a role=\"heading\"><button id=\"fl-accordion--button-7\" aria-controls=\"fl-accordion--content-7\" aria-expanded=\"false\" type=\"button\">Contact<i data-label-icon=\"fas fa-plus\" data-active-icon=\"fas fa-minus\">Expand<\/i><\/button><\/a><article>\n        <form method=\"post\" action=\"https:\/\/www.isi.edu\/proxy-sphere\/wp-admin\/admin-post.php\"\n              data-isi-contact-form=\"1\" data-ajax-url=\"\/proxy-sphere\/wp-admin\/admin-ajax.php\">\n            <input type=\"hidden\" name=\"action\" value=\"isi_contact_submit\">\n            <input type=\"hidden\" name=\"subject\" value=\"Website Contact Submission\">\n            <input type=\"hidden\" name=\"isi_form_time\" value=\"1794605266\">\n            <input type=\"hidden\" name=\"recipient_map\"\n                   value=\"eyJtb2RlIjoiZGlyZWN0IiwicmVjaXBpZW50cyI6WyJzcGhlcmUtbWFuYWdlQGctbWFpbC5pc2kuZWR1Il0sInJvdXRlcyI6W119\">\n\n            <div class=\"form-alert alert mb-3\" role=\"alert\"><\/div>\n\n            <div class=\"contact-body\">\n                <div class=\"form-group form-control-required\">\n                    <label for=\"full-name\">Full Name<\/label>\n                    <input type=\"text\" name=\"name\" value=\"\" id=\"full-name\" class=\"form-control\"\n                           required>\n                <\/div>\n\n                <div class=\"form-group form-control-required\">\n                    <label for=\"email\">Email<\/label>\n                    <input type=\"email\" name=\"email\" value=\"\" id=\"email\" class=\"form-control\"\n                           required>\n                <\/div>\n\n                \n                \n                \n                <div class=\"form-group form-control-required\">\n                    <label for=\"message\">Message<\/label>\n                    <textarea name=\"message\" id=\"message\" rows=\"6\" class=\"form-control message-field\" maxlength=\"500\"\n                              required><\/textarea>\n                    <small class=\"char-count\">maximum characters: 500<\/small>\n                <\/div>\n\n                <input type=\"hidden\" id=\"isi_nonce\" name=\"isi_nonce\" value=\"f391a35dc2\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/proxy-sphere\/wp-json\/wp\/v2\/pages\/1544\" \/>\n                <div style=\"position:absolute; left:-9999px;\">\n                    <label for=\"isi-hp\">Do not fill this out<\/label>\n                    <input type=\"text\" name=\"isi_hp\" id=\"isi-hp\" tabindex=\"-1\" autocomplete=\"off\">\n                <\/div>\n\n                                    <div class=\"cf-turnstile\" data-sitekey=\"0x4AAAAAACs4upd4rd_Ee-Dg\"\n                    ><\/div>\n                \n                <p>\n                    <button type=\"submit\" class=\"isi-submit-btn\">Send<\/button>\n                <\/p>\n            <\/div>\n        <\/form>\n\n        <style>\n            .form-control-required > label:after {\n                content: \"*\";\n                color: #900;\n                font-size: 1.8rem;\n                margin-left: 3px;\n            }\n\n            .char-count {\n                display: block;\n                margin-top: 4px;\n                font-size: 12px;\n                color: #666;\n            }\n\n            .isi-submit-btn:disabled {\n                opacity: 0.6;\n                cursor: not-allowed;\n            }\n\n            .form-alert {\n                display: none;\n            }\n        <\/style>\n        <script>\n            document.addEventListener('DOMContentLoaded', function () {\n                document.querySelectorAll('form[data-isi-contact-form=\"1\"]').forEach(function (form) {\n                    const ajaxUrl = form.dataset.ajaxUrl;\n                    const contactBody = form.querySelector('.contact-body');\n                    const status = form.querySelector('.form-alert');\n                    const button = form.querySelector('.isi-submit-btn');\n                    const messageField = form.querySelector('.message-field');\n                    const counter = form.querySelector('.char-count');\n                    const originalButtonText = button ? button.textContent : 'Send';\n\n                    function updateCount() {\n                        if (!messageField || !counter) return;\n                        counter.textContent = messageField.value.length + ' \/ ' + messageField.maxLength;\n                    }\n\n                    if (messageField) {\n                        messageField.addEventListener('input', updateCount);\n                        updateCount();\n                    }\n\n                    form.addEventListener('submit', async function (event) {\n                        event.preventDefault();\n\n                        if (button) {\n                            button.disabled = true;\n                            button.textContent = 'Sending...';\n                        }\n\n                        const formData = new FormData(form);\n                        formData.set('action', 'isi_contact_submit');\n\n                        try {\n                            const response = await fetch(ajaxUrl, {\n                                method: 'POST',\n                                credentials: 'same-origin',\n                                body: formData\n                            });\n\n                            const json = await response.json();\n\n                            if (!json.success) {\n                                throw new Error(\n                                    (json.data && json.data.message) ? json.data.message : 'There was an error sending your message.'\n                                );\n                            }\n\n                            if (status) {\n                                status.textContent = json.data && json.data.message ? json.data.message : 'Thanks! Your message has been sent.';\n                                status.style.display = 'block';\n                                status.classList.remove('alert-danger');\n                                status.classList.add('alert-success');\n                                contactBody.style.display = 'none';\n                            }\n\n                            form.reset();\n                            updateCount();\n\n                        } catch (error) {\n                            if (status) {\n                                status.style.display = 'block';\n                                status.textContent = error.message || 'There was an error sending your message.';\n                                status.classList.add('alert-danger');\n                            }\n\n                            if (window.turnstile && typeof window.turnstile.reset === 'function') {\n                                try {\n                                    window.turnstile.reset();\n                                } catch (e) {\n                                }\n                            }\n\n                            if (button) {\n                                button.disabled = false;\n                                button.textContent = originalButtonText;\n                            }\n\n                            return;\n                        }\n\n                        if (button) {\n                            button.textContent = originalButtonText;\n                            button.disabled = false;\n                        }\n                    });\n                });\n            });\n        <\/script>\n\n        <\/article>\n\n","protected":false},"excerpt":{"rendered":"<p>We look forward to collaborating with the cybersecurity and privacy research and education communities to inform our development of SPHERE and to help them learn about and adopt this new research infrastructure as part of their work. RESEARCHERSCollapse Please take our brief and anonymous Needs Survey to tell us about your experimentation needs.\u00a0 Or you&hellip;<\/p>\n","protected":false},"author":974,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"news_source":"","news_author":"","external_news_link":"","footnotes":""},"class_list":["post-1544","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Collaborate - SPHERE<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.isi.edu\/proxy-sphere\/collaborate\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Collaborate - SPHERE\" \/>\n<meta property=\"og:description\" content=\"We look forward to collaborating with the cybersecurity and privacy research and education communities to inform our development of SPHERE and to help them learn about and adopt this new research infrastructure as part of their work. RESEARCHERSCollapse Please take our brief and anonymous Needs Survey to tell us about your experimentation needs.\u00a0 Or you&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.isi.edu\/proxy-sphere\/collaborate\/\" \/>\n<meta property=\"og:site_name\" content=\"SPHERE\" \/>\n<meta property=\"article:modified_time\" content=\"2026-11-11T22:19:40+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Collaborate - SPHERE","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.isi.edu\/proxy-sphere\/collaborate\/","og_locale":"en_US","og_type":"article","og_title":"Collaborate - SPHERE","og_description":"We look forward to collaborating with the cybersecurity and privacy research and education communities to inform our development of SPHERE and to help them learn about and adopt this new research infrastructure as part of their work. RESEARCHERSCollapse Please take our brief and anonymous Needs Survey to tell us about your experimentation needs.\u00a0 Or you&hellip;","og_url":"https:\/\/www.isi.edu\/proxy-sphere\/collaborate\/","og_site_name":"SPHERE","article_modified_time":"2026-11-11T22:19:40+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.isi.edu\/proxy-sphere\/collaborate\/","url":"https:\/\/www.isi.edu\/proxy-sphere\/collaborate\/","name":"Collaborate - SPHERE","isPartOf":{"@id":"https:\/\/www.isi.edu\/proxy-sphere\/#website"},"datePublished":"2026-11-10T20:26:27+00:00","dateModified":"2026-11-11T22:19:40+00:00","breadcrumb":{"@id":"https:\/\/www.isi.edu\/proxy-sphere\/collaborate\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.isi.edu\/proxy-sphere\/collaborate\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.isi.edu\/proxy-sphere\/collaborate\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.isi.edu\/proxy-sphere\/"},{"@type":"ListItem","position":2,"name":"Collaborate"}]},{"@type":"WebSite","@id":"https:\/\/www.isi.edu\/proxy-sphere\/#website","url":"https:\/\/www.isi.edu\/proxy-sphere\/","name":"SPHERE Project","description":"","publisher":{"@id":"https:\/\/www.isi.edu\/proxy-sphere\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.isi.edu\/proxy-sphere\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.isi.edu\/proxy-sphere\/#organization","name":"SPHERE Research Infrastructure","url":"https:\/\/www.isi.edu\/proxy-sphere\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.isi.edu\/proxy-sphere\/#\/schema\/logo\/image\/","url":"https:\/\/www.isi.edu\/proxy-sphere\/wp-content\/uploads\/sites\/57\/2025\/12\/URL-Blue-Horizontal-Transparent-cropped.png","contentUrl":"https:\/\/www.isi.edu\/proxy-sphere\/wp-content\/uploads\/sites\/57\/2025\/12\/URL-Blue-Horizontal-Transparent-cropped.png","width":1235,"height":478,"caption":"SPHERE Research Infrastructure"},"image":{"@id":"https:\/\/www.isi.edu\/proxy-sphere\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/sphere-research-infrastructure\/"]}]}},"_links":{"self":[{"href":"https:\/\/www.isi.edu\/proxy-sphere\/wp-json\/wp\/v2\/pages\/1544","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.isi.edu\/proxy-sphere\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.isi.edu\/proxy-sphere\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.isi.edu\/proxy-sphere\/wp-json\/wp\/v2\/users\/974"}],"replies":[{"embeddable":true,"href":"https:\/\/www.isi.edu\/proxy-sphere\/wp-json\/wp\/v2\/comments?post=1544"}],"version-history":[{"count":5,"href":"https:\/\/www.isi.edu\/proxy-sphere\/wp-json\/wp\/v2\/pages\/1544\/revisions"}],"predecessor-version":[{"id":1613,"href":"https:\/\/www.isi.edu\/proxy-sphere\/wp-json\/wp\/v2\/pages\/1544\/revisions\/1613"}],"wp:attachment":[{"href":"https:\/\/www.isi.edu\/proxy-sphere\/wp-json\/wp\/v2\/media?parent=1544"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}