( ! ) Warning: count(): Parameter must be an array or an object that implements Countable in /var/www/html/spiredigital-2017-master/wp-content/plugins/s3-uploads/lib/aws-sdk/GuzzleHttp/Handler/CurlFactory.php on line 67
Call Stack
10.49144076184{main}( ).../index.php:0
20.49154076464require( '/var/www/html/spiredigital-2017-master/wp-blog-header.php' ).../index.php:17
32.762617929496require_once( '/var/www/html/spiredigital-2017-master/wp-includes/template-loader.php' ).../wp-blog-header.php:19
42.788717890256include( '/var/www/html/spiredigital-2017-master/wp-content/themes/spire2017/index.php' ).../template-loader.php:106
53.758620028304get_template_part( ).../index.php:10
63.758620028792locate_template( ).../general-template.php:204
73.758620028904load_template( ).../template.php:676
83.758720029192require( '/var/www/html/spiredigital-2017-master/wp-content/themes/spire2017/templates/loop.php' ).../template.php:732
93.760120029168get_template_part( ).../loop.php:12
103.760220029720locate_template( ).../general-template.php:204
113.760220029848load_template( ).../template.php:676
123.760220030208require( '/var/www/html/spiredigital-2017-master/wp-content/themes/spire2017/templates/content-case-studies.php' ).../template.php:732
133.802520190616FLO_has_flexible_content_field( ).../content-case-studies.php:19
143.802520190616get_field_object( ).../acf-flexible-layout-output.php:80
153.901620313608acf_format_value( ).../api-template.php:140
163.901720313608apply_filters( ).../acf-value-functions.php:139
173.902220314008WP_Hook->apply_filters( ).../plugin.php:212
183.902220314760_acf_apply_hook_variations( ).../class-wp-hook.php:292
193.902220315224apply_filters_ref_array( ).../acf-hook-functions.php:101
203.902220315224WP_Hook->apply_filters( ).../plugin.php:255
213.902320316728acf_field_flexible_content->format_value( ).../class-wp-hook.php:292
223.911420325408acf_format_value( ).../class-acf-field-flexible-content.php:861
233.911420325408apply_filters( ).../acf-value-functions.php:139
243.911420325808WP_Hook->apply_filters( ).../plugin.php:212
253.911420326560_acf_apply_hook_variations( ).../class-wp-hook.php:292
263.911520327016apply_filters_ref_array( ).../acf-hook-functions.php:101
273.911520327016WP_Hook->apply_filters( ).../plugin.php:255
283.911520327768acf_field_image->format_value( ).../class-wp-hook.php:292
293.911520327768acf_get_attachment( ).../class-acf-field-image.php:337
303.920920342776file_exists ( ).../api-helpers.php:3154
313.920920343136S3_Uploads_Stream_Wrapper->url_stat( ).../api-helpers.php:3154
323.921020343800S3_Uploads_Stream_Wrapper->createStat( ).../class-s3-uploads-stream-wrapper.php:342
333.921120344992S3_Uploads_Stream_Wrapper->boolCall( ).../class-s3-uploads-stream-wrapper.php:397
343.921120344992S3_Uploads_Stream_Wrapper->{closure:/var/www/html/spiredigital-2017-master/wp-content/plugins/s3-uploads/inc/class-s3-uploads-stream-wrapper.php:371-397}( ).../class-s3-uploads-stream-wrapper.php:1006
353.921120344992Aws\S3\S3Client->headObject( ).../class-s3-uploads-stream-wrapper.php:373
363.921220345368Aws\S3\S3Client->__call( ).../class-s3-uploads-stream-wrapper.php:373
373.926620414008Aws\S3\S3Client->execute( ).../AwsClientTrait.php:78
383.950120458840GuzzleHttp\Promise\Promise->wait( ).../AwsClientTrait.php:59
393.950120458840GuzzleHttp\Promise\Promise->waitIfPending( ).../Promise.php:62
403.950120458840GuzzleHttp\Promise\Promise->invokeWaitList( ).../Promise.php:221
413.953720491368GuzzleHttp\Promise\Promise->waitIfPending( ).../Promise.php:265
423.953720491368GuzzleHttp\Promise\Promise->invokeWaitList( ).../Promise.php:221
433.953720491368GuzzleHttp\Promise\Promise->waitIfPending( ).../Promise.php:262
443.955320491368GuzzleHttp\Promise\Promise->invokeWaitFn( ).../Promise.php:219
453.955320491368GuzzleHttp\Handler\CurlMultiHandler->execute( ).../Promise.php:242
464.008920491368GuzzleHttp\Handler\CurlMultiHandler->tick( ).../CurlMultiHandler.php:123
474.043720565144GuzzleHttp\Handler\CurlMultiHandler->processMessages( ).../CurlMultiHandler.php:108
484.043720565632GuzzleHttp\Handler\CurlFactory::finish( ).../CurlMultiHandler.php:179
494.043820565632GuzzleHttp\Handler\CurlFactory->release( ).../CurlFactory.php:107
504.043820565632count ( ).../CurlFactory.php:67

IT Consulting for Beat19’s COVID-19 Study

Beat19 is a project of XCures, a platform that connects people who have late-stage cancer to clinical trials. For years, xCures and sister nonprofit Cancer Commons have been developing digital tools that help patients enter into virtual trials where new treatments can be tried and compared. The software offers perpetual active learning and is designed for populations, constantly teasing out what is working best. Patients work with their oncologists and with world experts to find the best treatments for them, based on everything that is known about their condition and leading treatments, in real-time. xCures is giving patients around the world hope, while also improving their treatment outcomes. 

When COVID-19 hit the United States, it became very obvious that the xCures offering had the potential to save many lives. The xCure’s team, with support from Spire, built in under a week. Beat19 is a research study designed to help us all learn about what happens before, during and after someone has symptoms of infection by SARS-CoV-2, the virus that causes COVID-19.

A Digital Solution that Saves Lives

It’s important to obtain statistically valid data before publishing studies that the entire world may rely upon. This is why the Beat19 team contacted Spire for technical due diligence, load testing, and quality assurance. In under a week, Beat19 produced a 28-page research protocol, got approval for clinical trials, harmonized with other research firms, and built infrastructure that could enroll patients and start collecting data.

Pro Bono Load Testing and QA

During the first month of the COVID-19 pandemic, Spire offered free, extended consulting to our partners. Because we had a birds-eye view of how different industries were coping, we continued to hear from clients who needed our advice. This simple act produced meaningful discussions with organizations like Beat19 who needed fast, pro bono support.

Spire donated load testing and QA to There was a considerable possibility that would attract significant traffic. Spire had to make sure that the website would autoscale to handle substantial server loads. In a time like this, we knew lives were at stake.

Solving Global Problems with AI

During COVID-19, Spire has provided IT consulting and partnership.

With our partners at Made to Impact, we’ve launched a benevolence fund to support employees facing financial hardship through this difficult time. We’re building digital experiences for face2face, a one to one model that gets surgical masks into the hands of front line workers.  

We’re accustomed to helping organizations solve other global problems like food shortages and climate change, which is evident in our work with the USDA and Unilever.

We look forward to supporting xCures and Beat19 in the future, whether it be through COVID treatment research or cancer treatment research. This isn’t the first pandemic the world has ever seen, but with Spire’s help, Beat19 and xCures will make sure this is one of the last.

We feel comfortable running our website and software now. And it’s a level of comfort we wouldn’t have been able to have without Spire’s help.

Chief Technology Officer, Beat19 / xCures


Agile UX in the Field

View Case Study

Custom Hub for Youth Empowerment

View Case Study
See All Work

We use cookies to personalize content and ads, to provide social media features and to analyze our traffic. We also share information about your use of our site with our social media, advertising and analytics partners. Read our cookie policy here

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.