Skip to content

Commit d8d2568

Browse files
authored
feat: add asset downloads + change soda for sparc -> SODA (#683)
* feat: update site with latest soda information * typo: fix tupo in timeline * feat: add asset downloads
1 parent 0a2bd7e commit d8d2568

9 files changed

Lines changed: 64 additions & 41 deletions

File tree

-94.8 KB
Loading

src/components/home/projectsCarousel.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ export default function ProjectsCarousel() {
5656
imageUrl: `/images/carousel/sodasparc.png`,
5757
imageWidth: 320,
5858
imageHeight: 103,
59-
description: `SODA (Software to Organize Data Automatically) for SPARC is a desktop software intended to facilitate the data organization and submission process for SPARC investigators according to the FAIR SPARC data standards.`,
59+
description: `SODA (Software to Organize Data Automatically) is a desktop software intended to facilitate the data organization and submission process according to the FAIR SPARC data standards.`,
6060
page: `/sodaforsparc`,
6161
},
6262
{

src/components/sodaforsparc/about.tsx

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,11 @@ export default function About() {
88
About
99
</p>
1010
<p className="max-w-2xl font-asap text-xl text-black sm:text-xl lg:mx-auto">
11-
SODA (Software to Organize Data Automatically) for SPARC is a
12-
cross-platform desktop software that allows SPARC-funded researchers
13-
to easily comply with the FAIR SPARC Data curation and sharing
14-
guidelines.
11+
SODA is a cross-platform desktop software that helps researchers
12+
prepare and share FAIR peripheral nervous system (PNS) related data
13+
and models using the SPARC Data Structure (SDS) and the SPARC Portal.
14+
Since 2021, SODA has been installed on over 1300 computers, empowering
15+
researchers worldwide.
1516
</p>
1617
</div>
1718

@@ -136,14 +137,14 @@ export default function About() {
136137
<Icon icon="ep:guide" width={24} height={24} />
137138
</div>
138139
<p className="ml-16 text-xl font-medium sm:text-lg">
139-
What does SODA for SPARC do?
140+
What does SODA do?
140141
</p>
141142
</dt>
142143
<dd className="ml-16 mt-2 font-asap text-lg text-black sm:text-base md:mt-0">
143144
<div>
144-
SODA for SPARC combines intuitive user interfaces and automation
145-
such that researchers can efficiently and accurately curate
146-
their SPARC datasets.
145+
SODA combines intuitive user interfaces and automation such that
146+
researchers can efficiently and accurately curate their SPARC
147+
datasets.
147148
</div>
148149
</dd>
149150
</div>

src/components/sodaforsparc/hero.tsx

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -39,15 +39,14 @@ export default function Hero() {
3939
<div className="container mx-auto flex w-full flex-col-reverse items-center px-1 py-2 sm:py-4 md:py-10 lg:flex-row">
4040
<div className="mb-2 flex flex-col items-center pt-5 text-center sm:mb-16 sm:pt-0 md:mb-0 md:items-start md:pr-0 md:text-left lg:flex-grow lg:pr-24">
4141
<h1 className="mb-1 w-full text-center text-3xl font-black sm:text-4xl">
42-
SODA for SPARC
42+
SODA
4343
</h1>
4444
<h2 className="mb-2 w-full text-center text-2xl font-medium sm:text-2xl">
45-
Keep Calm and Curate!
45+
Software to organize data automatically
4646
</h2>
4747
<p className="mb-8 w-full text-center font-asap text-base leading-relaxed text-black">
48-
Your one-stop tool for curating and submitting SPARC datasets
48+
Streamlining FAIR data sharing
4949
<br />
50-
<i> By SPARC investigators, for SPARC investigators </i>
5150
</p>
5251
<div className="flex w-full flex-col justify-center space-y-4 xl:flex-row xl:space-x-4 xl:space-y-0">
5352
{downloadURL !== `` && (

src/components/sodaforsparc/impact.js

Lines changed: 21 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
export default function Impact() {
2-
const filesNum = 169;
3-
const datasetsNum = 206;
4-
const dataNum = 14;
2+
const filesNum = 432;
3+
const datasetsNum = 234;
4+
const dataNum = 35;
5+
const assetDownloads = 2158;
56

67
return (
78
<section className="mx-auto max-w-screen-xl">
@@ -16,6 +17,18 @@ export default function Impact() {
1617
</div>
1718

1819
<div className="flex flex-col justify-around p-6 sm:flex-row">
20+
<div className="m-2 mb-5 flex flex-col items-center justify-center lg:m-6">
21+
<p className="my-1 hidden text-center font-lato text-5xl font-bold sm:text-4xl md:text-5xl lg:text-6xl"></p>
22+
23+
<p className="my-1 text-center font-lato text-5xl font-bold sm:text-4xl md:text-5xl lg:text-6xl">
24+
<span id="dataNum">{dataNum}</span>
25+
<span>+ TB</span>
26+
</p>
27+
28+
<p className="text-center font-asap text-xl text-black sm:text-lg md:text-xl lg:text-2xl">
29+
Data Curated and Shared
30+
</p>
31+
</div>
1932
<div className="m-2 mb-5 flex flex-col items-center justify-center lg:m-6">
2033
<p className="my-1 hidden text-center font-lato text-5xl font-bold sm:text-4xl md:text-5xl lg:text-6xl"></p>
2134

@@ -25,31 +38,30 @@ export default function Impact() {
2538
</p>
2639

2740
<p className="text-center font-asap text-xl text-black sm:text-lg md:text-xl lg:text-2xl">
28-
Files touched
41+
Files Curated and Shared
2942
</p>
3043
</div>
3144
<div className="m-2 mb-5 flex flex-col items-center justify-center lg:m-6">
3245
<p className="my-1 hidden text-center font-lato text-5xl font-bold sm:text-4xl md:text-5xl lg:text-6xl"></p>
3346

3447
<p className="my-1 text-center font-lato text-5xl font-bold sm:text-4xl md:text-5xl lg:text-6xl">
3548
<span id="datasetsNum">{datasetsNum}</span>
36-
<span>+</span>
3749
</p>
3850

3951
<p className="text-center font-asap text-xl text-black sm:text-lg md:text-xl lg:text-2xl">
40-
Datasets modified
52+
Datasets Published to Sparc.Science
4153
</p>
4254
</div>
55+
4356
<div className="m-2 mb-5 flex flex-col items-center justify-center lg:m-6">
4457
<p className="my-1 hidden text-center font-lato text-5xl font-bold sm:text-4xl md:text-5xl lg:text-6xl"></p>
4558

4659
<p className="my-1 text-center font-lato text-5xl font-bold sm:text-4xl md:text-5xl lg:text-6xl">
47-
<span id="dataNum">{dataNum}</span>
48-
<span>+ TB</span>
60+
<span id="datasetsNum">{assetDownloads}</span>
4961
</p>
5062

5163
<p className="text-center font-asap text-xl text-black sm:text-lg md:text-xl lg:text-2xl">
52-
Data uploaded
64+
Downloads
5365
</p>
5466
</div>
5567
</div>

src/components/sodaforsparc/info.tsx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -74,10 +74,10 @@ export default function Info() {
7474
<div className="flex w-full flex-col justify-between sm:flex-row">
7575
<div className="mb-10 pr-10 sm:mb-5">
7676
<p className="w-full font-asap text-lg text-black">
77-
SODA for SPARC is distributed as an open-source application
78-
with an MIT License. Anyone is free to fork our GitHub
79-
repository and make their own changes if they would like. If
80-
you would like to submit a feature modification, or feature
77+
SODA is distributed as an open-source application with an
78+
MIT License. Anyone is free to fork our GitHub repository
79+
and make their own changes if they would like. If you would
80+
like to submit a feature modification, or feature
8181
suggestion, please feel free to submit an issue on the
8282
repository.
8383
</p>
@@ -204,8 +204,8 @@ export default function Info() {
204204
<div className="flex w-full flex-col justify-between sm:flex-row">
205205
<div className="mb-10 pr-10 sm:mb-5">
206206
<p className="w-full font-asap text-lg text-black">
207-
SODA for SPARC is funded by the National Institutes of
208-
Health (NIH)&apos;s SPARC program. The funding was initially
207+
SODA is funded by the National Institutes of Health
208+
(NIH)&apos;s SPARC program. The funding was initially
209209
provided as a supplement to an existing SPARC award at CalMI
210210
<sup>2</sup>
211211
during the first phase of development before now having a

src/pages/index.tsx

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -79,14 +79,13 @@ export default function Home() {
7979
className="relative flex cursor-pointer flex-col rounded-lg border border-pink-300 bg-white p-1 shadow-md transition-all hover:border-pink-400 hover:shadow-lg md:h-[180px] md:w-7/12"
8080
>
8181
<div className="px-8 py-4">
82-
<h3 className="mb-2 text-2xl font-bold text-stone-900">
83-
SODA for SPARC
84-
</h3>
82+
<h3 className="mb-2 text-2xl font-bold text-stone-900">SODA</h3>
8583

8684
<p className="font-asap text-lg">
87-
Easily make bioelectronic, neurophysiology, and other similar
88-
research data and computational models FAIR following the NIH
89-
SPARC guidelines
85+
SODA is a cross-platform desktop software that helps researchers
86+
prepare and share FAIR peripheral nervous system (PNS) related
87+
data and models using the SPARC Data Structure (SDS) and the
88+
SPARC Portal.
9089
</p>
9190
</div>
9291
</Link>

src/pages/projects.tsx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,15 +36,15 @@ export default function Home() {
3636
</span>
3737

3838
<h2 className="mb-2 mt-2 w-full text-2xl font-semibold sm:text-2xl">
39-
SODA for SPARC
39+
SODA
4040
</h2>
4141
</div>
4242

4343
<p className="w-full font-asap text-lg text-black">
44-
SODA (Software to Organize Data Automatically) for SPARC
45-
is a cross-platform desktop software that allows
46-
SPARC-funded researchers to easily comply with the FAIR
47-
SPARC Data curation and sharing guidelines.
44+
SODA is a cross-platform desktop software that helps
45+
researchers prepare and share FAIR peripheral nervous
46+
system (PNS) related data and models using the SPARC Data
47+
Structure (SDS) and the SPARC Portal.
4848
</p>
4949
</div>
5050

src/pages/sodaforsparc.tsx

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import PublicationsJSON from '@/assets/data/publications.json';
1111
const timelineList = [
1212
{
1313
longDate: `December 2018`,
14-
title: `Birth of SODA for SPARC`,
14+
title: `Birth of SODA`,
1515
content: `The first prototype of SODA for SPARC is developed during the 2018 NIH SPARC Hackathon where it won the People's Choice Award.`,
1616
},
1717
{
@@ -34,6 +34,16 @@ const timelineList = [
3434
title: `Phase IV development`,
3535
content: `The SPARC data curation and sharing worflows will be further streamlined. Full integration will be achieved with the SDS validator and the new Pennsieve upload method. Support will be provided for the submission of non-SPARC data.`,
3636
},
37+
{
38+
longDate: `Sept 2023 - Aug 2024`,
39+
title: `Phase V development`,
40+
content: `The SODA team improved the user interfaces of SODA and enhanced workflows to further simplify data submission for non-SPARC users and worked with the MBF team for integrated MicroFile+ and Biolucida with SODA (and more).`,
41+
},
42+
{
43+
longDate: `Sept 2024 - Aug 2025`,
44+
title: `Phase VI development`,
45+
content: `In the final phase of development the SODA team is focusing on bringing the SDS 3.0 to SODA and overall enhancing the user experience by simplifying UIs and presentation.`,
46+
},
3747
];
3848

3949
const SodaForSparc: React.FC<PublicationsItemList> = ({ publications }) => {
@@ -42,7 +52,9 @@ const SodaForSparc: React.FC<PublicationsItemList> = ({ publications }) => {
4252
<Seo
4353
templateTitle="SODA for SPARC"
4454
templateUrl="https://fairdataihub.org/sodaforsparc"
45-
templateDescription="SODA (Software to Organize Data Automatically) for SPARC is a cross-platform desktop software that allows SPARC-funded researchers to easily comply with the FAIR SPARC Data curation and sharing guidelines"
55+
templateDescription="SODA is a cross-platform desktop software that helps researchers
56+
prepare and share FAIR peripheral nervous system (PNS) related data
57+
and models using the SPARC Data Structure (SDS) and the SPARC Portal."
4658
templateImage="https://fairdataihub.org/thumbnails/sodaforsparc.png"
4759
/>
4860

0 commit comments

Comments
 (0)