diff --git a/.github/workflows/workflow.yml b/.github/workflows/workflow.yml index 64bf25d87..2aec307bc 100644 --- a/.github/workflows/workflow.yml +++ b/.github/workflows/workflow.yml @@ -63,7 +63,7 @@ jobs: runs-on: ubuntu-latest defaults: run: - working-directory: synth + working-directory: compose steps: - name: Checkout @@ -105,7 +105,7 @@ jobs: AUTH0_AUTH_URL: ${{ secrets.AUTH0_AUTH_URL }} run: | docker-compose run \ - -e "APP_SETTINGS=neurosynth.config.DockerTestConfig" \ + -e "APP_SETTINGS=neurosynth_compose.config.DockerTestConfig" \ -e "AUTH0_CLIENT_ID=${AUTH0_CLIENT_ID}" \ -e "AUTH0_CLIENT_SECRET=${AUTH0_CLIENT_SECRET}" \ -e "AUTH0_BASE_URL=${AUTH0_BASE_URL}" \ @@ -113,14 +113,14 @@ jobs: -e "AUTH0_AUTH_URL=${AUTH0_AUTH_URL}" \ --rm -w /neurosynth \ neurosynth \ - python -m pytest neurosynth/tests + python -m pytest neurosynth_compose/tests - name: Frontend Configuration run: | cd neurosynth-frontend/ && \ cp .env.example .env.dev && \ docker-compose run \ - -e "APP_SETTINGS=neurosynth.config.DockerTestConfig" \ + -e "APP_SETTINGS=neurosynth_compose.config.DockerTestConfig" \ -e "AUTH0_CLIENT_ID=${AUTH0_CLIENT_ID}" \ -e "AUTH0_CLIENT_SECRET=${AUTH0_CLIENT_SECRET}" \ -e "AUTH0_BASE_URL=${AUTH0_BASE_URL}" \ @@ -140,7 +140,7 @@ jobs: name: Build Frontend run: | docker-compose run \ - -e "APP_SETTINGS=neurosynth.config.DockerTestConfig" \ + -e "APP_SETTINGS=neurosynth_compose.config.DockerTestConfig" \ -e "AUTH0_CLIENT_ID=${AUTH0_CLIENT_ID}" \ -e "AUTH0_CLIENT_SECRET=${AUTH0_CLIENT_SECRET}" \ -e "AUTH0_BASE_URL=${AUTH0_BASE_URL}" \ @@ -167,7 +167,7 @@ jobs: REACT_APP_AUTH0_CLIENT_ID: ${{ secrets.REACT_APP_AUTH0_CLIENT_ID }} run: | docker-compose run \ - -e "APP_SETTINGS=neurosynth.config.DockerTestConfig" \ + -e "APP_SETTINGS=neurosynth_compose.config.DockerTestConfig" \ -e "AUTH0_CLIENT_ID=${AUTH0_CLIENT_ID}" \ -e "AUTH0_CLIENT_SECRET=${AUTH0_CLIENT_SECRET}" \ -e "AUTH0_BASE_URL=${AUTH0_BASE_URL}" \ @@ -198,5 +198,5 @@ jobs: pip install flake8 cd ./store flake8 ./neurostore - cd ../synth - flake8 ./neurosynth + cd ../compose + flake8 ./neurosynth_compose diff --git a/.gitmodules b/.gitmodules index 6a00f3361..f6b25f6e7 100644 --- a/.gitmodules +++ b/.gitmodules @@ -3,11 +3,11 @@ url = https://github.com/neurostuff/neurostore-spec [submodule "synth/neurosynth/openapi"] - path = synth/neurosynth/openapi + path = compose/neurosynth_compose/openapi url = https://github.com/neurostuff/neurostore-spec [submodule "synth/neurosynth-frontend/src/neurostore-typescript-sdk"] - path = synth/neurosynth-frontend/src/neurostore-typescript-sdk + path = compose/neurosynth-frontend/src/neurostore-typescript-sdk url = https://github.com/neurostuff/neurostore-typescript-sdk.git [submodule "synth/neurosynth-frontend/src/neurosynth-compose-typescript-sdk"] - path = synth/neurosynth-frontend/src/neurosynth-compose-typescript-sdk + path = compose/neurosynth-frontend/src/neurosynth-compose-typescript-sdk url = https://github.com/neurostuff/neurosynth-compose-typescript-sdk.git diff --git a/synth/.devcontainer/devcontainer.json b/compose/.devcontainer/devcontainer.json similarity index 100% rename from synth/.devcontainer/devcontainer.json rename to compose/.devcontainer/devcontainer.json diff --git a/synth/.devcontainer/docker-compose.yml b/compose/.devcontainer/docker-compose.yml similarity index 100% rename from synth/.devcontainer/docker-compose.yml rename to compose/.devcontainer/docker-compose.yml diff --git a/synth/.env.example b/compose/.env.example similarity index 55% rename from synth/.env.example rename to compose/.env.example index 6175884e0..85ac871d0 100644 --- a/synth/.env.example +++ b/compose/.env.example @@ -1,9 +1,9 @@ -APP_SETTINGS=neurosynth.config.DevelopmentConfig +APP_SETTINGS=neurosynth_compose.config.DevelopmentConfig FLASK_APP=manage COMPOSE_CONVERT_WINDOWS_PATHS=1 POSTGRES_HOST=synth_pgsql POSTGRES_PASSWORD=example -BEARERINFO_FUNC=neurosynth.resources.auth.decode_token +BEARERINFO_FUNC=neurosynth_compose.resources.auth.decode_token AUTH0_CLIENT_ID=YOUR_CLIENT_ID AUTH0_CLIENT_SECRET=YOUR_CLIENT_SECRET -V_HOST=localhost \ No newline at end of file +V_HOST=localhost diff --git a/synth/README.md b/compose/README.md similarity index 100% rename from synth/README.md rename to compose/README.md diff --git a/compose/docker-compose.dev.yml b/compose/docker-compose.dev.yml new file mode 100644 index 000000000..bf843c718 --- /dev/null +++ b/compose/docker-compose.dev.yml @@ -0,0 +1,11 @@ +version: "2" +services: + nginx: + ports: + - "81:80" + + neurosynth: + expose: + - "8000" + command: /usr/local/bin/gunicorn -w 2 -b :8000 neurosynth_compose.core:app --log-level debug --timeout 300 --reload + restart: "no" diff --git a/synth/docker-compose.yml b/compose/docker-compose.yml similarity index 76% rename from synth/docker-compose.yml rename to compose/docker-compose.yml index 2b7bcbfce..3329736c4 100644 --- a/synth/docker-compose.yml +++ b/compose/docker-compose.yml @@ -2,16 +2,16 @@ version: "2" services: neurosynth: restart: always - build: ./neurosynth + build: ./neurosynth_compose expose: - "8000" volumes: - ./postgres/migrations:/migrations - ./:/neurosynth - command: /usr/local/bin/gunicorn -w 2 -b :8000 neurosynth.core:app --log-level debug --timeout 120 + command: /usr/local/bin/gunicorn -w 2 -b :8000 neurosynth_compose.core:app --log-level debug --timeout 120 env_file: - .env - container_name: neurosynth + container_name: neurosynth_compose nginx: restart: always @@ -42,4 +42,4 @@ volumes: networks: default: external: - name: nginx-proxy \ No newline at end of file + name: nginx-proxy diff --git a/synth/manage.py b/compose/manage.py similarity index 84% rename from synth/manage.py rename to compose/manage.py index 4fa171bcb..c5ab79b53 100644 --- a/synth/manage.py +++ b/compose/manage.py @@ -6,9 +6,9 @@ import click from flask_migrate import Migrate -from neurosynth.core import app, db -from neurosynth import models -from neurosynth.ingest import neurostore as ingest_nstore +from neurosynth_compose.core import app, db +from neurosynth_compose import models +from neurosynth_compose.ingest import neurostore as ingest_nstore app.config.from_object(os.environ["APP_SETTINGS"]) diff --git a/synth/neurosynth-frontend/.babelrc b/compose/neurosynth-frontend/.babelrc similarity index 100% rename from synth/neurosynth-frontend/.babelrc rename to compose/neurosynth-frontend/.babelrc diff --git a/synth/neurosynth-frontend/.env.example b/compose/neurosynth-frontend/.env.example similarity index 100% rename from synth/neurosynth-frontend/.env.example rename to compose/neurosynth-frontend/.env.example diff --git a/synth/neurosynth-frontend/.eslintrc b/compose/neurosynth-frontend/.eslintrc similarity index 100% rename from synth/neurosynth-frontend/.eslintrc rename to compose/neurosynth-frontend/.eslintrc diff --git a/synth/neurosynth-frontend/README.md b/compose/neurosynth-frontend/README.md similarity index 100% rename from synth/neurosynth-frontend/README.md rename to compose/neurosynth-frontend/README.md diff --git a/synth/neurosynth-frontend/cypress.json b/compose/neurosynth-frontend/cypress.json similarity index 100% rename from synth/neurosynth-frontend/cypress.json rename to compose/neurosynth-frontend/cypress.json diff --git a/synth/neurosynth-frontend/cypress/fixtures/example.json b/compose/neurosynth-frontend/cypress/fixtures/example.json similarity index 100% rename from synth/neurosynth-frontend/cypress/fixtures/example.json rename to compose/neurosynth-frontend/cypress/fixtures/example.json diff --git a/synth/neurosynth-frontend/cypress/integration/init.spec.tsx b/compose/neurosynth-frontend/cypress/integration/init.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/cypress/integration/init.spec.tsx rename to compose/neurosynth-frontend/cypress/integration/init.spec.tsx diff --git a/synth/neurosynth-frontend/cypress/plugins/index.js b/compose/neurosynth-frontend/cypress/plugins/index.js similarity index 100% rename from synth/neurosynth-frontend/cypress/plugins/index.js rename to compose/neurosynth-frontend/cypress/plugins/index.js diff --git a/synth/neurosynth-frontend/cypress/support/commands.js b/compose/neurosynth-frontend/cypress/support/commands.js similarity index 100% rename from synth/neurosynth-frontend/cypress/support/commands.js rename to compose/neurosynth-frontend/cypress/support/commands.js diff --git a/synth/neurosynth-frontend/cypress/support/index.js b/compose/neurosynth-frontend/cypress/support/index.js similarity index 100% rename from synth/neurosynth-frontend/cypress/support/index.js rename to compose/neurosynth-frontend/cypress/support/index.js diff --git a/synth/neurosynth-frontend/cypress/videos/App.spec.tsx.mp4 b/compose/neurosynth-frontend/cypress/videos/App.spec.tsx.mp4 similarity index 100% rename from synth/neurosynth-frontend/cypress/videos/App.spec.tsx.mp4 rename to compose/neurosynth-frontend/cypress/videos/App.spec.tsx.mp4 diff --git a/synth/neurosynth-frontend/cypress/videos/components/SearchBar/SearchBar.spec.tsx.mp4 b/compose/neurosynth-frontend/cypress/videos/components/SearchBar/SearchBar.spec.tsx.mp4 similarity index 100% rename from synth/neurosynth-frontend/cypress/videos/components/SearchBar/SearchBar.spec.tsx.mp4 rename to compose/neurosynth-frontend/cypress/videos/components/SearchBar/SearchBar.spec.tsx.mp4 diff --git a/synth/neurosynth-frontend/jest.config.js b/compose/neurosynth-frontend/jest.config.js similarity index 100% rename from synth/neurosynth-frontend/jest.config.js rename to compose/neurosynth-frontend/jest.config.js diff --git a/synth/neurosynth-frontend/package-lock.json b/compose/neurosynth-frontend/package-lock.json similarity index 100% rename from synth/neurosynth-frontend/package-lock.json rename to compose/neurosynth-frontend/package-lock.json diff --git a/synth/neurosynth-frontend/package.json b/compose/neurosynth-frontend/package.json similarity index 95% rename from synth/neurosynth-frontend/package.json rename to compose/neurosynth-frontend/package.json index 3bcc2a401..7b2e9cd47 100644 --- a/synth/neurosynth-frontend/package.json +++ b/compose/neurosynth-frontend/package.json @@ -30,8 +30,10 @@ "scripts": { "start:dev": "env-cmd -f .env.dev react-scripts start", "start:staging": "env-cmd -f .env.staging react-scripts start", + "start:prod": "env-cmd -f .env.prod react-scripts start", "build:dev": "env-cmd -f .env.dev react-scripts build", "build:staging": "env-cmd -f .env.staging react-scripts build", + "build:prod": "env-cmd -f .env.prod react-scripts build", "test": "react-scripts test", "test-with-coverage": "npm run test -- --coverage --watchAll=false", "cy:e2e-headless": "cypress run", diff --git a/synth/neurosynth-frontend/public/favicon.ico b/compose/neurosynth-frontend/public/favicon.ico similarity index 100% rename from synth/neurosynth-frontend/public/favicon.ico rename to compose/neurosynth-frontend/public/favicon.ico diff --git a/synth/neurosynth-frontend/public/index.html b/compose/neurosynth-frontend/public/index.html similarity index 100% rename from synth/neurosynth-frontend/public/index.html rename to compose/neurosynth-frontend/public/index.html diff --git a/synth/neurosynth-frontend/public/logo192.png b/compose/neurosynth-frontend/public/logo192.png similarity index 100% rename from synth/neurosynth-frontend/public/logo192.png rename to compose/neurosynth-frontend/public/logo192.png diff --git a/synth/neurosynth-frontend/public/logo512.png b/compose/neurosynth-frontend/public/logo512.png similarity index 100% rename from synth/neurosynth-frontend/public/logo512.png rename to compose/neurosynth-frontend/public/logo512.png diff --git a/synth/neurosynth-frontend/public/manifest.json b/compose/neurosynth-frontend/public/manifest.json similarity index 100% rename from synth/neurosynth-frontend/public/manifest.json rename to compose/neurosynth-frontend/public/manifest.json diff --git a/synth/neurosynth-frontend/public/robots.txt b/compose/neurosynth-frontend/public/robots.txt similarity index 100% rename from synth/neurosynth-frontend/public/robots.txt rename to compose/neurosynth-frontend/public/robots.txt diff --git a/synth/neurosynth-frontend/scripts/parse_nimare_docs.py b/compose/neurosynth-frontend/scripts/parse_nimare_docs.py similarity index 100% rename from synth/neurosynth-frontend/scripts/parse_nimare_docs.py rename to compose/neurosynth-frontend/scripts/parse_nimare_docs.py diff --git a/synth/neurosynth-frontend/scripts/requirements.txt b/compose/neurosynth-frontend/scripts/requirements.txt similarity index 100% rename from synth/neurosynth-frontend/scripts/requirements.txt rename to compose/neurosynth-frontend/scripts/requirements.txt diff --git a/synth/neurosynth-frontend/src/App.spec.tsx b/compose/neurosynth-frontend/src/App.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/App.spec.tsx rename to compose/neurosynth-frontend/src/App.spec.tsx diff --git a/synth/neurosynth-frontend/src/App.tsx b/compose/neurosynth-frontend/src/App.tsx similarity index 100% rename from synth/neurosynth-frontend/src/App.tsx rename to compose/neurosynth-frontend/src/App.tsx diff --git a/synth/neurosynth-frontend/src/__mocks__/@auth0/auth0-react.ts b/compose/neurosynth-frontend/src/__mocks__/@auth0/auth0-react.ts similarity index 100% rename from synth/neurosynth-frontend/src/__mocks__/@auth0/auth0-react.ts rename to compose/neurosynth-frontend/src/__mocks__/@auth0/auth0-react.ts diff --git a/synth/neurosynth-frontend/src/__mocks__/react-query/useIsFetching.ts b/compose/neurosynth-frontend/src/__mocks__/react-query/useIsFetching.ts similarity index 100% rename from synth/neurosynth-frontend/src/__mocks__/react-query/useIsFetching.ts rename to compose/neurosynth-frontend/src/__mocks__/react-query/useIsFetching.ts diff --git a/synth/neurosynth-frontend/src/__mocks__/react-query/useMutation.ts b/compose/neurosynth-frontend/src/__mocks__/react-query/useMutation.ts similarity index 100% rename from synth/neurosynth-frontend/src/__mocks__/react-query/useMutation.ts rename to compose/neurosynth-frontend/src/__mocks__/react-query/useMutation.ts diff --git a/synth/neurosynth-frontend/src/__mocks__/react-query/useQueryClient.ts b/compose/neurosynth-frontend/src/__mocks__/react-query/useQueryClient.ts similarity index 100% rename from synth/neurosynth-frontend/src/__mocks__/react-query/useQueryClient.ts rename to compose/neurosynth-frontend/src/__mocks__/react-query/useQueryClient.ts diff --git a/synth/neurosynth-frontend/src/assets/config/meta_analysis_params.json b/compose/neurosynth-frontend/src/assets/config/meta_analysis_params.json similarity index 100% rename from synth/neurosynth-frontend/src/assets/config/meta_analysis_params.json rename to compose/neurosynth-frontend/src/assets/config/meta_analysis_params.json diff --git a/synth/neurosynth-frontend/src/assets/images/fiulogo.png b/compose/neurosynth-frontend/src/assets/images/fiulogo.png similarity index 100% rename from synth/neurosynth-frontend/src/assets/images/fiulogo.png rename to compose/neurosynth-frontend/src/assets/images/fiulogo.png diff --git a/synth/neurosynth-frontend/src/assets/images/logo.png b/compose/neurosynth-frontend/src/assets/images/logo.png similarity index 100% rename from synth/neurosynth-frontend/src/assets/images/logo.png rename to compose/neurosynth-frontend/src/assets/images/logo.png diff --git a/synth/neurosynth-frontend/src/assets/images/mcgilllogo.png b/compose/neurosynth-frontend/src/assets/images/mcgilllogo.png similarity index 100% rename from synth/neurosynth-frontend/src/assets/images/mcgilllogo.png rename to compose/neurosynth-frontend/src/assets/images/mcgilllogo.png diff --git a/synth/neurosynth-frontend/src/assets/images/nihlogo.png b/compose/neurosynth-frontend/src/assets/images/nihlogo.png similarity index 100% rename from synth/neurosynth-frontend/src/assets/images/nihlogo.png rename to compose/neurosynth-frontend/src/assets/images/nihlogo.png diff --git a/synth/neurosynth-frontend/src/assets/images/origamilogo.png b/compose/neurosynth-frontend/src/assets/images/origamilogo.png similarity index 100% rename from synth/neurosynth-frontend/src/assets/images/origamilogo.png rename to compose/neurosynth-frontend/src/assets/images/origamilogo.png diff --git a/synth/neurosynth-frontend/src/assets/images/oxfordlogo.png b/compose/neurosynth-frontend/src/assets/images/oxfordlogo.png similarity index 100% rename from synth/neurosynth-frontend/src/assets/images/oxfordlogo.png rename to compose/neurosynth-frontend/src/assets/images/oxfordlogo.png diff --git a/synth/neurosynth-frontend/src/assets/images/stanfordlogo.png b/compose/neurosynth-frontend/src/assets/images/stanfordlogo.png similarity index 100% rename from synth/neurosynth-frontend/src/assets/images/stanfordlogo.png rename to compose/neurosynth-frontend/src/assets/images/stanfordlogo.png diff --git a/synth/neurosynth-frontend/src/assets/images/utlogo.png b/compose/neurosynth-frontend/src/assets/images/utlogo.png similarity index 100% rename from synth/neurosynth-frontend/src/assets/images/utlogo.png rename to compose/neurosynth-frontend/src/assets/images/utlogo.png diff --git a/synth/neurosynth-frontend/src/components/Buttons/BackButton/BackButton.spec.tsx b/compose/neurosynth-frontend/src/components/Buttons/BackButton/BackButton.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/Buttons/BackButton/BackButton.spec.tsx rename to compose/neurosynth-frontend/src/components/Buttons/BackButton/BackButton.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/Buttons/BackButton/BackButton.tsx b/compose/neurosynth-frontend/src/components/Buttons/BackButton/BackButton.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/Buttons/BackButton/BackButton.tsx rename to compose/neurosynth-frontend/src/components/Buttons/BackButton/BackButton.tsx diff --git a/synth/neurosynth-frontend/src/components/Buttons/LoadingButton/LoadingButton.spec.tsx b/compose/neurosynth-frontend/src/components/Buttons/LoadingButton/LoadingButton.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/Buttons/LoadingButton/LoadingButton.spec.tsx rename to compose/neurosynth-frontend/src/components/Buttons/LoadingButton/LoadingButton.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/Buttons/LoadingButton/LoadingButton.tsx b/compose/neurosynth-frontend/src/components/Buttons/LoadingButton/LoadingButton.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/Buttons/LoadingButton/LoadingButton.tsx rename to compose/neurosynth-frontend/src/components/Buttons/LoadingButton/LoadingButton.tsx diff --git a/synth/neurosynth-frontend/src/components/Buttons/NavigationButtons/NavigationButtons.spec.tsx b/compose/neurosynth-frontend/src/components/Buttons/NavigationButtons/NavigationButtons.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/Buttons/NavigationButtons/NavigationButtons.spec.tsx rename to compose/neurosynth-frontend/src/components/Buttons/NavigationButtons/NavigationButtons.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/Buttons/NavigationButtons/NavigationButtons.tsx b/compose/neurosynth-frontend/src/components/Buttons/NavigationButtons/NavigationButtons.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/Buttons/NavigationButtons/NavigationButtons.tsx rename to compose/neurosynth-frontend/src/components/Buttons/NavigationButtons/NavigationButtons.tsx diff --git a/synth/neurosynth-frontend/src/components/Buttons/NavigationButtons/__mocks__/NavigationButtons.tsx b/compose/neurosynth-frontend/src/components/Buttons/NavigationButtons/__mocks__/NavigationButtons.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/Buttons/NavigationButtons/__mocks__/NavigationButtons.tsx rename to compose/neurosynth-frontend/src/components/Buttons/NavigationButtons/__mocks__/NavigationButtons.tsx diff --git a/synth/neurosynth-frontend/src/components/CodeSnippet/CodeSnippet.spec.tsx b/compose/neurosynth-frontend/src/components/CodeSnippet/CodeSnippet.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/CodeSnippet/CodeSnippet.spec.tsx rename to compose/neurosynth-frontend/src/components/CodeSnippet/CodeSnippet.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/CodeSnippet/CodeSnippet.styles.ts b/compose/neurosynth-frontend/src/components/CodeSnippet/CodeSnippet.styles.ts similarity index 100% rename from synth/neurosynth-frontend/src/components/CodeSnippet/CodeSnippet.styles.ts rename to compose/neurosynth-frontend/src/components/CodeSnippet/CodeSnippet.styles.ts diff --git a/synth/neurosynth-frontend/src/components/CodeSnippet/CodeSnippet.tsx b/compose/neurosynth-frontend/src/components/CodeSnippet/CodeSnippet.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/CodeSnippet/CodeSnippet.tsx rename to compose/neurosynth-frontend/src/components/CodeSnippet/CodeSnippet.tsx diff --git a/synth/neurosynth-frontend/src/components/Dialogs/ConfirmationDialog/ConfirmationDialog.spec.tsx b/compose/neurosynth-frontend/src/components/Dialogs/ConfirmationDialog/ConfirmationDialog.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/Dialogs/ConfirmationDialog/ConfirmationDialog.spec.tsx rename to compose/neurosynth-frontend/src/components/Dialogs/ConfirmationDialog/ConfirmationDialog.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/Dialogs/ConfirmationDialog/ConfirmationDialog.tsx b/compose/neurosynth-frontend/src/components/Dialogs/ConfirmationDialog/ConfirmationDialog.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/Dialogs/ConfirmationDialog/ConfirmationDialog.tsx rename to compose/neurosynth-frontend/src/components/Dialogs/ConfirmationDialog/ConfirmationDialog.tsx diff --git a/synth/neurosynth-frontend/src/components/Dialogs/ConfirmationDialog/__mocks__/ConfirmationDialog.tsx b/compose/neurosynth-frontend/src/components/Dialogs/ConfirmationDialog/__mocks__/ConfirmationDialog.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/Dialogs/ConfirmationDialog/__mocks__/ConfirmationDialog.tsx rename to compose/neurosynth-frontend/src/components/Dialogs/ConfirmationDialog/__mocks__/ConfirmationDialog.tsx diff --git a/synth/neurosynth-frontend/src/components/Dialogs/CreateDetailsDialog/CreateDetailsDialog.spec.tsx b/compose/neurosynth-frontend/src/components/Dialogs/CreateDetailsDialog/CreateDetailsDialog.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/Dialogs/CreateDetailsDialog/CreateDetailsDialog.spec.tsx rename to compose/neurosynth-frontend/src/components/Dialogs/CreateDetailsDialog/CreateDetailsDialog.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/Dialogs/CreateDetailsDialog/CreateDetailsDialog.tsx b/compose/neurosynth-frontend/src/components/Dialogs/CreateDetailsDialog/CreateDetailsDialog.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/Dialogs/CreateDetailsDialog/CreateDetailsDialog.tsx rename to compose/neurosynth-frontend/src/components/Dialogs/CreateDetailsDialog/CreateDetailsDialog.tsx diff --git a/synth/neurosynth-frontend/src/components/Dialogs/CreateDetailsDialog/__mocks__/CreateDetailsDialog.tsx b/compose/neurosynth-frontend/src/components/Dialogs/CreateDetailsDialog/__mocks__/CreateDetailsDialog.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/Dialogs/CreateDetailsDialog/__mocks__/CreateDetailsDialog.tsx rename to compose/neurosynth-frontend/src/components/Dialogs/CreateDetailsDialog/__mocks__/CreateDetailsDialog.tsx diff --git a/synth/neurosynth-frontend/src/components/DisplayAnalysis/DisplayAnalysis.spec.tsx b/compose/neurosynth-frontend/src/components/DisplayAnalysis/DisplayAnalysis.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/DisplayAnalysis/DisplayAnalysis.spec.tsx rename to compose/neurosynth-frontend/src/components/DisplayAnalysis/DisplayAnalysis.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/DisplayAnalysis/DisplayAnalysis.styles.ts b/compose/neurosynth-frontend/src/components/DisplayAnalysis/DisplayAnalysis.styles.ts similarity index 100% rename from synth/neurosynth-frontend/src/components/DisplayAnalysis/DisplayAnalysis.styles.ts rename to compose/neurosynth-frontend/src/components/DisplayAnalysis/DisplayAnalysis.styles.ts diff --git a/synth/neurosynth-frontend/src/components/DisplayAnalysis/DisplayAnalysis.tsx b/compose/neurosynth-frontend/src/components/DisplayAnalysis/DisplayAnalysis.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/DisplayAnalysis/DisplayAnalysis.tsx rename to compose/neurosynth-frontend/src/components/DisplayAnalysis/DisplayAnalysis.tsx diff --git a/synth/neurosynth-frontend/src/components/EditMetadata/EditMetadata.spec.tsx b/compose/neurosynth-frontend/src/components/EditMetadata/EditMetadata.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/EditMetadata/EditMetadata.spec.tsx rename to compose/neurosynth-frontend/src/components/EditMetadata/EditMetadata.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/EditMetadata/EditMetadata.styles.ts b/compose/neurosynth-frontend/src/components/EditMetadata/EditMetadata.styles.ts similarity index 100% rename from synth/neurosynth-frontend/src/components/EditMetadata/EditMetadata.styles.ts rename to compose/neurosynth-frontend/src/components/EditMetadata/EditMetadata.styles.ts diff --git a/synth/neurosynth-frontend/src/components/EditMetadata/EditMetadata.tsx b/compose/neurosynth-frontend/src/components/EditMetadata/EditMetadata.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/EditMetadata/EditMetadata.tsx rename to compose/neurosynth-frontend/src/components/EditMetadata/EditMetadata.tsx diff --git a/synth/neurosynth-frontend/src/components/EditMetadata/EditMetadataRow/AddMetadataRow.spec.tsx b/compose/neurosynth-frontend/src/components/EditMetadata/EditMetadataRow/AddMetadataRow.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/EditMetadata/EditMetadataRow/AddMetadataRow.spec.tsx rename to compose/neurosynth-frontend/src/components/EditMetadata/EditMetadataRow/AddMetadataRow.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/EditMetadata/EditMetadataRow/AddMetadataRow.tsx b/compose/neurosynth-frontend/src/components/EditMetadata/EditMetadataRow/AddMetadataRow.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/EditMetadata/EditMetadataRow/AddMetadataRow.tsx rename to compose/neurosynth-frontend/src/components/EditMetadata/EditMetadataRow/AddMetadataRow.tsx diff --git a/synth/neurosynth-frontend/src/components/EditMetadata/EditMetadataRow/EditMetadataRow.spec.tsx b/compose/neurosynth-frontend/src/components/EditMetadata/EditMetadataRow/EditMetadataRow.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/EditMetadata/EditMetadataRow/EditMetadataRow.spec.tsx rename to compose/neurosynth-frontend/src/components/EditMetadata/EditMetadataRow/EditMetadataRow.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/EditMetadata/EditMetadataRow/EditMetadataRow.styles.ts b/compose/neurosynth-frontend/src/components/EditMetadata/EditMetadataRow/EditMetadataRow.styles.ts similarity index 100% rename from synth/neurosynth-frontend/src/components/EditMetadata/EditMetadataRow/EditMetadataRow.styles.ts rename to compose/neurosynth-frontend/src/components/EditMetadata/EditMetadataRow/EditMetadataRow.styles.ts diff --git a/synth/neurosynth-frontend/src/components/EditMetadata/EditMetadataRow/EditMetadataRow.tsx b/compose/neurosynth-frontend/src/components/EditMetadata/EditMetadataRow/EditMetadataRow.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/EditMetadata/EditMetadataRow/EditMetadataRow.tsx rename to compose/neurosynth-frontend/src/components/EditMetadata/EditMetadataRow/EditMetadataRow.tsx diff --git a/synth/neurosynth-frontend/src/components/EditMetadata/EditMetadataRow/ToggleType/ToggleType.spec.tsx b/compose/neurosynth-frontend/src/components/EditMetadata/EditMetadataRow/ToggleType/ToggleType.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/EditMetadata/EditMetadataRow/ToggleType/ToggleType.spec.tsx rename to compose/neurosynth-frontend/src/components/EditMetadata/EditMetadataRow/ToggleType/ToggleType.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/EditMetadata/EditMetadataRow/ToggleType/ToggleType.styles.ts b/compose/neurosynth-frontend/src/components/EditMetadata/EditMetadataRow/ToggleType/ToggleType.styles.ts similarity index 100% rename from synth/neurosynth-frontend/src/components/EditMetadata/EditMetadataRow/ToggleType/ToggleType.styles.ts rename to compose/neurosynth-frontend/src/components/EditMetadata/EditMetadataRow/ToggleType/ToggleType.styles.ts diff --git a/synth/neurosynth-frontend/src/components/EditMetadata/EditMetadataRow/ToggleType/ToggleType.tsx b/compose/neurosynth-frontend/src/components/EditMetadata/EditMetadataRow/ToggleType/ToggleType.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/EditMetadata/EditMetadataRow/ToggleType/ToggleType.tsx rename to compose/neurosynth-frontend/src/components/EditMetadata/EditMetadataRow/ToggleType/ToggleType.tsx diff --git a/synth/neurosynth-frontend/src/components/EditMetadata/EditMetadataRow/__mocks__/AddMetadataRow.tsx b/compose/neurosynth-frontend/src/components/EditMetadata/EditMetadataRow/__mocks__/AddMetadataRow.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/EditMetadata/EditMetadataRow/__mocks__/AddMetadataRow.tsx rename to compose/neurosynth-frontend/src/components/EditMetadata/EditMetadataRow/__mocks__/AddMetadataRow.tsx diff --git a/synth/neurosynth-frontend/src/components/EditMetadata/EditMetadataValue/EditMetadata.styles.ts b/compose/neurosynth-frontend/src/components/EditMetadata/EditMetadataValue/EditMetadata.styles.ts similarity index 100% rename from synth/neurosynth-frontend/src/components/EditMetadata/EditMetadataValue/EditMetadata.styles.ts rename to compose/neurosynth-frontend/src/components/EditMetadata/EditMetadataValue/EditMetadata.styles.ts diff --git a/synth/neurosynth-frontend/src/components/EditMetadata/EditMetadataValue/EditMetadataValue.spec.tsx b/compose/neurosynth-frontend/src/components/EditMetadata/EditMetadataValue/EditMetadataValue.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/EditMetadata/EditMetadataValue/EditMetadataValue.spec.tsx rename to compose/neurosynth-frontend/src/components/EditMetadata/EditMetadataValue/EditMetadataValue.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/EditMetadata/EditMetadataValue/EditMetadataValue.tsx b/compose/neurosynth-frontend/src/components/EditMetadata/EditMetadataValue/EditMetadataValue.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/EditMetadata/EditMetadataValue/EditMetadataValue.tsx rename to compose/neurosynth-frontend/src/components/EditMetadata/EditMetadataValue/EditMetadataValue.tsx diff --git a/synth/neurosynth-frontend/src/components/EditMetadata/index.ts b/compose/neurosynth-frontend/src/components/EditMetadata/index.ts similarity index 100% rename from synth/neurosynth-frontend/src/components/EditMetadata/index.ts rename to compose/neurosynth-frontend/src/components/EditMetadata/index.ts diff --git a/synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalyses.spec.tsx b/compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalyses.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalyses.spec.tsx rename to compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalyses.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalyses.styles.ts b/compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalyses.styles.ts similarity index 100% rename from synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalyses.styles.ts rename to compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalyses.styles.ts diff --git a/synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalyses.tsx b/compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalyses.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalyses.tsx rename to compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalyses.tsx diff --git a/synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysis.spec.tsx b/compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysis.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysis.spec.tsx rename to compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysis.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysis.styles.ts b/compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysis.styles.ts similarity index 100% rename from synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysis.styles.ts rename to compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysis.styles.ts diff --git a/synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysis.tsx b/compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysis.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysis.tsx rename to compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysis.tsx diff --git a/synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisConditions/ConditionSelector/ConditionSelector.spec.tsx b/compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisConditions/ConditionSelector/ConditionSelector.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisConditions/ConditionSelector/ConditionSelector.spec.tsx rename to compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisConditions/ConditionSelector/ConditionSelector.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisConditions/ConditionSelector/ConditionSelector.tsx b/compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisConditions/ConditionSelector/ConditionSelector.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisConditions/ConditionSelector/ConditionSelector.tsx rename to compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisConditions/ConditionSelector/ConditionSelector.tsx diff --git a/synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisConditions/ConditionSelector/__mocks__/ConditionSelector.tsx b/compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisConditions/ConditionSelector/__mocks__/ConditionSelector.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisConditions/ConditionSelector/__mocks__/ConditionSelector.tsx rename to compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisConditions/ConditionSelector/__mocks__/ConditionSelector.tsx diff --git a/synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisConditions/EditAnalysisConditions.spec.tsx b/compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisConditions/EditAnalysisConditions.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisConditions/EditAnalysisConditions.spec.tsx rename to compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisConditions/EditAnalysisConditions.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisConditions/EditAnalysisConditions.styles.ts b/compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisConditions/EditAnalysisConditions.styles.ts similarity index 100% rename from synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisConditions/EditAnalysisConditions.styles.ts rename to compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisConditions/EditAnalysisConditions.styles.ts diff --git a/synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisConditions/EditAnalysisConditions.tsx b/compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisConditions/EditAnalysisConditions.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisConditions/EditAnalysisConditions.tsx rename to compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisConditions/EditAnalysisConditions.tsx diff --git a/synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisConditions/__mocks__/EditAnalysisConditions.tsx b/compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisConditions/__mocks__/EditAnalysisConditions.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisConditions/__mocks__/EditAnalysisConditions.tsx rename to compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisConditions/__mocks__/EditAnalysisConditions.tsx diff --git a/synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisDetails/EditAnalysisDetails.spec.tsx b/compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisDetails/EditAnalysisDetails.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisDetails/EditAnalysisDetails.spec.tsx rename to compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisDetails/EditAnalysisDetails.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisDetails/EditAnalysisDetails.styles.ts b/compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisDetails/EditAnalysisDetails.styles.ts similarity index 100% rename from synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisDetails/EditAnalysisDetails.styles.ts rename to compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisDetails/EditAnalysisDetails.styles.ts diff --git a/synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisDetails/EditAnalysisDetails.tsx b/compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisDetails/EditAnalysisDetails.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisDetails/EditAnalysisDetails.tsx rename to compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisDetails/EditAnalysisDetails.tsx diff --git a/synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisDetails/__mocks__/EditAnalysisDetails.tsx b/compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisDetails/__mocks__/EditAnalysisDetails.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisDetails/__mocks__/EditAnalysisDetails.tsx rename to compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisDetails/__mocks__/EditAnalysisDetails.tsx diff --git a/synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisImages/EditAnalysisImages.spec.tsx b/compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisImages/EditAnalysisImages.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisImages/EditAnalysisImages.spec.tsx rename to compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisImages/EditAnalysisImages.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisImages/EditAnalysisImages.styles.ts b/compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisImages/EditAnalysisImages.styles.ts similarity index 100% rename from synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisImages/EditAnalysisImages.styles.ts rename to compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisImages/EditAnalysisImages.styles.ts diff --git a/synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisImages/EditAnalysisImages.tsx b/compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisImages/EditAnalysisImages.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisImages/EditAnalysisImages.tsx rename to compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisImages/EditAnalysisImages.tsx diff --git a/synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisImages/__mocks__/EditAnalysisImages.tsx b/compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisImages/__mocks__/EditAnalysisImages.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisImages/__mocks__/EditAnalysisImages.tsx rename to compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisImages/__mocks__/EditAnalysisImages.tsx diff --git a/synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisPoints/AnalysisPointsDeleteButton.spec.tsx b/compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisPoints/AnalysisPointsDeleteButton.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisPoints/AnalysisPointsDeleteButton.spec.tsx rename to compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisPoints/AnalysisPointsDeleteButton.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisPoints/AnalysisPointsDeleteButton.tsx b/compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisPoints/AnalysisPointsDeleteButton.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisPoints/AnalysisPointsDeleteButton.tsx rename to compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisPoints/AnalysisPointsDeleteButton.tsx diff --git a/synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisPoints/AnalysisPointsHeader.spec.tsx b/compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisPoints/AnalysisPointsHeader.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisPoints/AnalysisPointsHeader.spec.tsx rename to compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisPoints/AnalysisPointsHeader.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisPoints/AnalysisPointsHeader.tsx b/compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisPoints/AnalysisPointsHeader.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisPoints/AnalysisPointsHeader.tsx rename to compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisPoints/AnalysisPointsHeader.tsx diff --git a/synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisPoints/EditAnalysisPoints.spec.tsx b/compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisPoints/EditAnalysisPoints.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisPoints/EditAnalysisPoints.spec.tsx rename to compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisPoints/EditAnalysisPoints.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisPoints/EditAnalysisPoints.styles.ts b/compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisPoints/EditAnalysisPoints.styles.ts similarity index 100% rename from synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisPoints/EditAnalysisPoints.styles.ts rename to compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisPoints/EditAnalysisPoints.styles.ts diff --git a/synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisPoints/EditAnalysisPoints.tsx b/compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisPoints/EditAnalysisPoints.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisPoints/EditAnalysisPoints.tsx rename to compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisPoints/EditAnalysisPoints.tsx diff --git a/synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisPoints/__mocks__/AnalysisPointsDeleteButton.tsx b/compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisPoints/__mocks__/AnalysisPointsDeleteButton.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisPoints/__mocks__/AnalysisPointsDeleteButton.tsx rename to compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisPoints/__mocks__/AnalysisPointsDeleteButton.tsx diff --git a/synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisPoints/__mocks__/AnalysisPointsHeader.tsx b/compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisPoints/__mocks__/AnalysisPointsHeader.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisPoints/__mocks__/AnalysisPointsHeader.tsx rename to compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisPoints/__mocks__/AnalysisPointsHeader.tsx diff --git a/synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisPoints/__mocks__/EditAnalysisPoints.tsx b/compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisPoints/__mocks__/EditAnalysisPoints.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisPoints/__mocks__/EditAnalysisPoints.tsx rename to compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/EditAnalysisPoints/__mocks__/EditAnalysisPoints.tsx diff --git a/synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/__mocks__/EditAnalysis.tsx b/compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/__mocks__/EditAnalysis.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/__mocks__/EditAnalysis.tsx rename to compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/EditAnalysis/__mocks__/EditAnalysis.tsx diff --git a/synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/index.ts b/compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/index.ts similarity index 100% rename from synth/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/index.ts rename to compose/neurosynth-frontend/src/components/EditStudyComponents/EditAnalyses/index.ts diff --git a/synth/neurosynth-frontend/src/components/EditStudyComponents/EditStudyDetails/EditStudyDetails.spec.tsx b/compose/neurosynth-frontend/src/components/EditStudyComponents/EditStudyDetails/EditStudyDetails.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/EditStudyComponents/EditStudyDetails/EditStudyDetails.spec.tsx rename to compose/neurosynth-frontend/src/components/EditStudyComponents/EditStudyDetails/EditStudyDetails.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/EditStudyComponents/EditStudyDetails/EditStudyDetails.styles.ts b/compose/neurosynth-frontend/src/components/EditStudyComponents/EditStudyDetails/EditStudyDetails.styles.ts similarity index 100% rename from synth/neurosynth-frontend/src/components/EditStudyComponents/EditStudyDetails/EditStudyDetails.styles.ts rename to compose/neurosynth-frontend/src/components/EditStudyComponents/EditStudyDetails/EditStudyDetails.styles.ts diff --git a/synth/neurosynth-frontend/src/components/EditStudyComponents/EditStudyDetails/EditStudyDetails.tsx b/compose/neurosynth-frontend/src/components/EditStudyComponents/EditStudyDetails/EditStudyDetails.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/EditStudyComponents/EditStudyDetails/EditStudyDetails.tsx rename to compose/neurosynth-frontend/src/components/EditStudyComponents/EditStudyDetails/EditStudyDetails.tsx diff --git a/synth/neurosynth-frontend/src/components/EditStudyComponents/EditStudyMetadata/EditStudyMetadata.spec.tsx b/compose/neurosynth-frontend/src/components/EditStudyComponents/EditStudyMetadata/EditStudyMetadata.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/EditStudyComponents/EditStudyMetadata/EditStudyMetadata.spec.tsx rename to compose/neurosynth-frontend/src/components/EditStudyComponents/EditStudyMetadata/EditStudyMetadata.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/EditStudyComponents/EditStudyMetadata/EditStudyMetadata.styles.ts b/compose/neurosynth-frontend/src/components/EditStudyComponents/EditStudyMetadata/EditStudyMetadata.styles.ts similarity index 100% rename from synth/neurosynth-frontend/src/components/EditStudyComponents/EditStudyMetadata/EditStudyMetadata.styles.ts rename to compose/neurosynth-frontend/src/components/EditStudyComponents/EditStudyMetadata/EditStudyMetadata.styles.ts diff --git a/synth/neurosynth-frontend/src/components/EditStudyComponents/EditStudyMetadata/EditStudyMetadata.tsx b/compose/neurosynth-frontend/src/components/EditStudyComponents/EditStudyMetadata/EditStudyMetadata.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/EditStudyComponents/EditStudyMetadata/EditStudyMetadata.tsx rename to compose/neurosynth-frontend/src/components/EditStudyComponents/EditStudyMetadata/EditStudyMetadata.tsx diff --git a/synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicForm.spec.tsx b/compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicForm.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicForm.spec.tsx rename to compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicForm.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicForm.tsx b/compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicForm.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicForm.tsx rename to compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicForm.tsx diff --git a/synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicFormBaseTitle.spec.tsx b/compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicFormBaseTitle.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicFormBaseTitle.spec.tsx rename to compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicFormBaseTitle.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicFormBaseTitle.tsx b/compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicFormBaseTitle.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicFormBaseTitle.tsx rename to compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicFormBaseTitle.tsx diff --git a/synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicFormBoolInput.tsx b/compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicFormBoolInput.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicFormBoolInput.tsx rename to compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicFormBoolInput.tsx diff --git a/synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicFormKwargInput.spec.tsx b/compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicFormKwargInput.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicFormKwargInput.spec.tsx rename to compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicFormKwargInput.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicFormKwargInput.tsx b/compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicFormKwargInput.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicFormKwargInput.tsx rename to compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicFormKwargInput.tsx diff --git a/synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicFormNumericInput.spec.tsx b/compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicFormNumericInput.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicFormNumericInput.spec.tsx rename to compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicFormNumericInput.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicFormNumericInput.tsx b/compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicFormNumericInput.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicFormNumericInput.tsx rename to compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicFormNumericInput.tsx diff --git a/synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicFormSelectInput.spec.tsx b/compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicFormSelectInput.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicFormSelectInput.spec.tsx rename to compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicFormSelectInput.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicFormSelectInput.tsx b/compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicFormSelectInput.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicFormSelectInput.tsx rename to compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicFormSelectInput.tsx diff --git a/synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicFormStringInput.spec.tsx b/compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicFormStringInput.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicFormStringInput.spec.tsx rename to compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicFormStringInput.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicFormStringInput.tsx b/compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicFormStringInput.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicFormStringInput.tsx rename to compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicFormStringInput.tsx diff --git a/synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicformBoolInput.spec.tsx b/compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicformBoolInput.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicformBoolInput.spec.tsx rename to compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/DynamicformBoolInput.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/__mocks__/DynamicForm.tsx b/compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/__mocks__/DynamicForm.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/__mocks__/DynamicForm.tsx rename to compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/__mocks__/DynamicForm.tsx diff --git a/synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/__mocks__/DynamicFormBoolInput.tsx b/compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/__mocks__/DynamicFormBoolInput.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/__mocks__/DynamicFormBoolInput.tsx rename to compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/__mocks__/DynamicFormBoolInput.tsx diff --git a/synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/__mocks__/DynamicFormKwargInput.tsx b/compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/__mocks__/DynamicFormKwargInput.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/__mocks__/DynamicFormKwargInput.tsx rename to compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/__mocks__/DynamicFormKwargInput.tsx diff --git a/synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/__mocks__/DynamicFormNumericInput.tsx b/compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/__mocks__/DynamicFormNumericInput.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/__mocks__/DynamicFormNumericInput.tsx rename to compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/__mocks__/DynamicFormNumericInput.tsx diff --git a/synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/__mocks__/DynamicFormSelectInput.tsx b/compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/__mocks__/DynamicFormSelectInput.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/__mocks__/DynamicFormSelectInput.tsx rename to compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/__mocks__/DynamicFormSelectInput.tsx diff --git a/synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/__mocks__/DynamicFormStringInput.tsx b/compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/__mocks__/DynamicFormStringInput.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/__mocks__/DynamicFormStringInput.tsx rename to compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/DynamicForm/__mocks__/DynamicFormStringInput.tsx diff --git a/synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/MetaAnalysisAlgorithm.spec.tsx b/compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/MetaAnalysisAlgorithm.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/MetaAnalysisAlgorithm.spec.tsx rename to compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/MetaAnalysisAlgorithm.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/MetaAnalysisAlgorithm.styles.ts b/compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/MetaAnalysisAlgorithm.styles.ts similarity index 100% rename from synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/MetaAnalysisAlgorithm.styles.ts rename to compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/MetaAnalysisAlgorithm.styles.ts diff --git a/synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/MetaAnalysisAlgorithm.tsx b/compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/MetaAnalysisAlgorithm.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/MetaAnalysisAlgorithm.tsx rename to compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisAlgorithm/MetaAnalysisAlgorithm.tsx diff --git a/synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisData/MetaAnalysisData.spec.tsx b/compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisData/MetaAnalysisData.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisData/MetaAnalysisData.spec.tsx rename to compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisData/MetaAnalysisData.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisData/MetaAnalysisData.styles.ts b/compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisData/MetaAnalysisData.styles.ts similarity index 100% rename from synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisData/MetaAnalysisData.styles.ts rename to compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisData/MetaAnalysisData.styles.ts diff --git a/synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisData/MetaAnalysisData.tsx b/compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisData/MetaAnalysisData.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisData/MetaAnalysisData.tsx rename to compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisData/MetaAnalysisData.tsx diff --git a/synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisDetails/MetaAnalysisDetails.spec.tsx b/compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisDetails/MetaAnalysisDetails.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisDetails/MetaAnalysisDetails.spec.tsx rename to compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisDetails/MetaAnalysisDetails.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisDetails/MetaAnalysisDetails.tsx b/compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisDetails/MetaAnalysisDetails.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisDetails/MetaAnalysisDetails.tsx rename to compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisDetails/MetaAnalysisDetails.tsx diff --git a/synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisFinalize/DynamicInputDisplay/DynamicInputDisplay.spec.tsx b/compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisFinalize/DynamicInputDisplay/DynamicInputDisplay.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisFinalize/DynamicInputDisplay/DynamicInputDisplay.spec.tsx rename to compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisFinalize/DynamicInputDisplay/DynamicInputDisplay.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisFinalize/DynamicInputDisplay/DynamicInputDisplay.styles.ts b/compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisFinalize/DynamicInputDisplay/DynamicInputDisplay.styles.ts similarity index 100% rename from synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisFinalize/DynamicInputDisplay/DynamicInputDisplay.styles.ts rename to compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisFinalize/DynamicInputDisplay/DynamicInputDisplay.styles.ts diff --git a/synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisFinalize/DynamicInputDisplay/DynamicInputDisplay.tsx b/compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisFinalize/DynamicInputDisplay/DynamicInputDisplay.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisFinalize/DynamicInputDisplay/DynamicInputDisplay.tsx rename to compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisFinalize/DynamicInputDisplay/DynamicInputDisplay.tsx diff --git a/synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisFinalize/MetaAnalysisFinalize.spec.tsx b/compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisFinalize/MetaAnalysisFinalize.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisFinalize/MetaAnalysisFinalize.spec.tsx rename to compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisFinalize/MetaAnalysisFinalize.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisFinalize/MetaAnalysisFinalize.styles.ts b/compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisFinalize/MetaAnalysisFinalize.styles.ts similarity index 100% rename from synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisFinalize/MetaAnalysisFinalize.styles.ts rename to compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisFinalize/MetaAnalysisFinalize.styles.ts diff --git a/synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisFinalize/MetaAnalysisFinalize.tsx b/compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisFinalize/MetaAnalysisFinalize.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisFinalize/MetaAnalysisFinalize.tsx rename to compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisFinalize/MetaAnalysisFinalize.tsx diff --git a/synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisFinalize/MetaAnalysisSummaryRow/MetaAnalaysisSummaryRow.spec.tsx b/compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisFinalize/MetaAnalysisSummaryRow/MetaAnalaysisSummaryRow.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisFinalize/MetaAnalysisSummaryRow/MetaAnalaysisSummaryRow.spec.tsx rename to compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisFinalize/MetaAnalysisSummaryRow/MetaAnalaysisSummaryRow.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisFinalize/MetaAnalysisSummaryRow/MetaAnalysisSummaryRow.styles.ts b/compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisFinalize/MetaAnalysisSummaryRow/MetaAnalysisSummaryRow.styles.ts similarity index 100% rename from synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisFinalize/MetaAnalysisSummaryRow/MetaAnalysisSummaryRow.styles.ts rename to compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisFinalize/MetaAnalysisSummaryRow/MetaAnalysisSummaryRow.styles.ts diff --git a/synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisFinalize/MetaAnalysisSummaryRow/MetaAnalysisSummaryRow.tsx b/compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisFinalize/MetaAnalysisSummaryRow/MetaAnalysisSummaryRow.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisFinalize/MetaAnalysisSummaryRow/MetaAnalysisSummaryRow.tsx rename to compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/MetaAnalysisFinalize/MetaAnalysisSummaryRow/MetaAnalysisSummaryRow.tsx diff --git a/synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/index.ts b/compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/index.ts similarity index 100% rename from synth/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/index.ts rename to compose/neurosynth-frontend/src/components/MetaAnalysisConfigComponents/index.ts diff --git a/synth/neurosynth-frontend/src/components/Navbar/Navbar.spec.tsx b/compose/neurosynth-frontend/src/components/Navbar/Navbar.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/Navbar/Navbar.spec.tsx rename to compose/neurosynth-frontend/src/components/Navbar/Navbar.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/Navbar/Navbar.styles.ts b/compose/neurosynth-frontend/src/components/Navbar/Navbar.styles.ts similarity index 100% rename from synth/neurosynth-frontend/src/components/Navbar/Navbar.styles.ts rename to compose/neurosynth-frontend/src/components/Navbar/Navbar.styles.ts diff --git a/synth/neurosynth-frontend/src/components/Navbar/Navbar.tsx b/compose/neurosynth-frontend/src/components/Navbar/Navbar.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/Navbar/Navbar.tsx rename to compose/neurosynth-frontend/src/components/Navbar/Navbar.tsx diff --git a/synth/neurosynth-frontend/src/components/Navbar/NavbarDrawer/NavbarDrawer.spec.tsx b/compose/neurosynth-frontend/src/components/Navbar/NavbarDrawer/NavbarDrawer.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/Navbar/NavbarDrawer/NavbarDrawer.spec.tsx rename to compose/neurosynth-frontend/src/components/Navbar/NavbarDrawer/NavbarDrawer.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/Navbar/NavbarDrawer/NavbarDrawer.styles.ts b/compose/neurosynth-frontend/src/components/Navbar/NavbarDrawer/NavbarDrawer.styles.ts similarity index 100% rename from synth/neurosynth-frontend/src/components/Navbar/NavbarDrawer/NavbarDrawer.styles.ts rename to compose/neurosynth-frontend/src/components/Navbar/NavbarDrawer/NavbarDrawer.styles.ts diff --git a/synth/neurosynth-frontend/src/components/Navbar/NavbarDrawer/NavbarDrawer.tsx b/compose/neurosynth-frontend/src/components/Navbar/NavbarDrawer/NavbarDrawer.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/Navbar/NavbarDrawer/NavbarDrawer.tsx rename to compose/neurosynth-frontend/src/components/Navbar/NavbarDrawer/NavbarDrawer.tsx diff --git a/synth/neurosynth-frontend/src/components/Navbar/NavbarDrawer/__mocks__/NavbarDrawer.tsx b/compose/neurosynth-frontend/src/components/Navbar/NavbarDrawer/__mocks__/NavbarDrawer.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/Navbar/NavbarDrawer/__mocks__/NavbarDrawer.tsx rename to compose/neurosynth-frontend/src/components/Navbar/NavbarDrawer/__mocks__/NavbarDrawer.tsx diff --git a/synth/neurosynth-frontend/src/components/Navbar/NavbarPopupMenu/NavbarPopupMenu.spec.tsx b/compose/neurosynth-frontend/src/components/Navbar/NavbarPopupMenu/NavbarPopupMenu.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/Navbar/NavbarPopupMenu/NavbarPopupMenu.spec.tsx rename to compose/neurosynth-frontend/src/components/Navbar/NavbarPopupMenu/NavbarPopupMenu.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/Navbar/NavbarPopupMenu/NavbarPopupMenu.styles.ts b/compose/neurosynth-frontend/src/components/Navbar/NavbarPopupMenu/NavbarPopupMenu.styles.ts similarity index 100% rename from synth/neurosynth-frontend/src/components/Navbar/NavbarPopupMenu/NavbarPopupMenu.styles.ts rename to compose/neurosynth-frontend/src/components/Navbar/NavbarPopupMenu/NavbarPopupMenu.styles.ts diff --git a/synth/neurosynth-frontend/src/components/Navbar/NavbarPopupMenu/NavbarPopupMenu.tsx b/compose/neurosynth-frontend/src/components/Navbar/NavbarPopupMenu/NavbarPopupMenu.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/Navbar/NavbarPopupMenu/NavbarPopupMenu.tsx rename to compose/neurosynth-frontend/src/components/Navbar/NavbarPopupMenu/NavbarPopupMenu.tsx diff --git a/synth/neurosynth-frontend/src/components/Navbar/NavbarPopupMenu/__mocks__/NavbarPopupMenu.tsx b/compose/neurosynth-frontend/src/components/Navbar/NavbarPopupMenu/__mocks__/NavbarPopupMenu.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/Navbar/NavbarPopupMenu/__mocks__/NavbarPopupMenu.tsx rename to compose/neurosynth-frontend/src/components/Navbar/NavbarPopupMenu/__mocks__/NavbarPopupMenu.tsx diff --git a/synth/neurosynth-frontend/src/components/Navbar/NavbarToolbar/NavbarToolbar.spec.tsx b/compose/neurosynth-frontend/src/components/Navbar/NavbarToolbar/NavbarToolbar.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/Navbar/NavbarToolbar/NavbarToolbar.spec.tsx rename to compose/neurosynth-frontend/src/components/Navbar/NavbarToolbar/NavbarToolbar.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/Navbar/NavbarToolbar/NavbarToolbar.styles.tsx b/compose/neurosynth-frontend/src/components/Navbar/NavbarToolbar/NavbarToolbar.styles.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/Navbar/NavbarToolbar/NavbarToolbar.styles.tsx rename to compose/neurosynth-frontend/src/components/Navbar/NavbarToolbar/NavbarToolbar.styles.tsx diff --git a/synth/neurosynth-frontend/src/components/Navbar/NavbarToolbar/NavbarToolbar.tsx b/compose/neurosynth-frontend/src/components/Navbar/NavbarToolbar/NavbarToolbar.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/Navbar/NavbarToolbar/NavbarToolbar.tsx rename to compose/neurosynth-frontend/src/components/Navbar/NavbarToolbar/NavbarToolbar.tsx diff --git a/synth/neurosynth-frontend/src/components/Navbar/NavbarToolbar/__mocks__/NavbarToolbar.tsx b/compose/neurosynth-frontend/src/components/Navbar/NavbarToolbar/__mocks__/NavbarToolbar.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/Navbar/NavbarToolbar/__mocks__/NavbarToolbar.tsx rename to compose/neurosynth-frontend/src/components/Navbar/NavbarToolbar/__mocks__/NavbarToolbar.tsx diff --git a/synth/neurosynth-frontend/src/components/Navbar/__mocks__/Navbar.tsx b/compose/neurosynth-frontend/src/components/Navbar/__mocks__/Navbar.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/Navbar/__mocks__/Navbar.tsx rename to compose/neurosynth-frontend/src/components/Navbar/__mocks__/Navbar.tsx diff --git a/synth/neurosynth-frontend/src/components/Navbar/index.ts b/compose/neurosynth-frontend/src/components/Navbar/index.ts similarity index 100% rename from synth/neurosynth-frontend/src/components/Navbar/index.ts rename to compose/neurosynth-frontend/src/components/Navbar/index.ts diff --git a/synth/neurosynth-frontend/src/components/NeurosynthAccordion/NeurosynthAccordion.spec.tsx b/compose/neurosynth-frontend/src/components/NeurosynthAccordion/NeurosynthAccordion.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/NeurosynthAccordion/NeurosynthAccordion.spec.tsx rename to compose/neurosynth-frontend/src/components/NeurosynthAccordion/NeurosynthAccordion.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/NeurosynthAccordion/NeurosynthAccordion.tsx b/compose/neurosynth-frontend/src/components/NeurosynthAccordion/NeurosynthAccordion.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/NeurosynthAccordion/NeurosynthAccordion.tsx rename to compose/neurosynth-frontend/src/components/NeurosynthAccordion/NeurosynthAccordion.tsx diff --git a/synth/neurosynth-frontend/src/components/NeurosynthAutocomplete/NeurosynthAutocomplete.spec.tsx b/compose/neurosynth-frontend/src/components/NeurosynthAutocomplete/NeurosynthAutocomplete.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/NeurosynthAutocomplete/NeurosynthAutocomplete.spec.tsx rename to compose/neurosynth-frontend/src/components/NeurosynthAutocomplete/NeurosynthAutocomplete.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/NeurosynthAutocomplete/NeurosynthAutocomplete.tsx b/compose/neurosynth-frontend/src/components/NeurosynthAutocomplete/NeurosynthAutocomplete.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/NeurosynthAutocomplete/NeurosynthAutocomplete.tsx rename to compose/neurosynth-frontend/src/components/NeurosynthAutocomplete/NeurosynthAutocomplete.tsx diff --git a/synth/neurosynth-frontend/src/components/NeurosynthAutocomplete/__mocks__/NeurosynthAutocomplete.tsx b/compose/neurosynth-frontend/src/components/NeurosynthAutocomplete/__mocks__/NeurosynthAutocomplete.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/NeurosynthAutocomplete/__mocks__/NeurosynthAutocomplete.tsx rename to compose/neurosynth-frontend/src/components/NeurosynthAutocomplete/__mocks__/NeurosynthAutocomplete.tsx diff --git a/synth/neurosynth-frontend/src/components/NeurosynthLoader/NeurosynthLoader.spec.tsx b/compose/neurosynth-frontend/src/components/NeurosynthLoader/NeurosynthLoader.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/NeurosynthLoader/NeurosynthLoader.spec.tsx rename to compose/neurosynth-frontend/src/components/NeurosynthLoader/NeurosynthLoader.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/NeurosynthLoader/NeurosynthLoader.tsx b/compose/neurosynth-frontend/src/components/NeurosynthLoader/NeurosynthLoader.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/NeurosynthLoader/NeurosynthLoader.tsx rename to compose/neurosynth-frontend/src/components/NeurosynthLoader/NeurosynthLoader.tsx diff --git a/synth/neurosynth-frontend/src/components/NeurosynthLoader/__mocks__/NeurosynthLoader.tsx b/compose/neurosynth-frontend/src/components/NeurosynthLoader/__mocks__/NeurosynthLoader.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/NeurosynthLoader/__mocks__/NeurosynthLoader.tsx rename to compose/neurosynth-frontend/src/components/NeurosynthLoader/__mocks__/NeurosynthLoader.tsx diff --git a/synth/neurosynth-frontend/src/components/NeurosynthPopper/NeurosynthPopper.spec.tsx b/compose/neurosynth-frontend/src/components/NeurosynthPopper/NeurosynthPopper.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/NeurosynthPopper/NeurosynthPopper.spec.tsx rename to compose/neurosynth-frontend/src/components/NeurosynthPopper/NeurosynthPopper.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/NeurosynthPopper/NeurosynthPopper.tsx b/compose/neurosynth-frontend/src/components/NeurosynthPopper/NeurosynthPopper.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/NeurosynthPopper/NeurosynthPopper.tsx rename to compose/neurosynth-frontend/src/components/NeurosynthPopper/NeurosynthPopper.tsx diff --git a/synth/neurosynth-frontend/src/components/NeurosynthPopper/__mocks__/NeurosynthPopper.tsx b/compose/neurosynth-frontend/src/components/NeurosynthPopper/__mocks__/NeurosynthPopper.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/NeurosynthPopper/__mocks__/NeurosynthPopper.tsx rename to compose/neurosynth-frontend/src/components/NeurosynthPopper/__mocks__/NeurosynthPopper.tsx diff --git a/synth/neurosynth-frontend/src/components/NeurosynthSpreadsheet/HotSettingsBuilder.spec.tsx b/compose/neurosynth-frontend/src/components/NeurosynthSpreadsheet/HotSettingsBuilder.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/NeurosynthSpreadsheet/HotSettingsBuilder.spec.tsx rename to compose/neurosynth-frontend/src/components/NeurosynthSpreadsheet/HotSettingsBuilder.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/NeurosynthSpreadsheet/HotSettingsBuilder.ts b/compose/neurosynth-frontend/src/components/NeurosynthSpreadsheet/HotSettingsBuilder.ts similarity index 100% rename from synth/neurosynth-frontend/src/components/NeurosynthSpreadsheet/HotSettingsBuilder.ts rename to compose/neurosynth-frontend/src/components/NeurosynthSpreadsheet/HotSettingsBuilder.ts diff --git a/synth/neurosynth-frontend/src/components/NeurosynthSpreadsheet/NeurosynthSpreadsheet.module.css b/compose/neurosynth-frontend/src/components/NeurosynthSpreadsheet/NeurosynthSpreadsheet.module.css similarity index 100% rename from synth/neurosynth-frontend/src/components/NeurosynthSpreadsheet/NeurosynthSpreadsheet.module.css rename to compose/neurosynth-frontend/src/components/NeurosynthSpreadsheet/NeurosynthSpreadsheet.module.css diff --git a/synth/neurosynth-frontend/src/components/NeurosynthSpreadsheet/NeurosynthSpreadsheet.spec.tsx b/compose/neurosynth-frontend/src/components/NeurosynthSpreadsheet/NeurosynthSpreadsheet.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/NeurosynthSpreadsheet/NeurosynthSpreadsheet.spec.tsx rename to compose/neurosynth-frontend/src/components/NeurosynthSpreadsheet/NeurosynthSpreadsheet.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/NeurosynthSpreadsheet/NeurosynthSpreadsheet.tsx b/compose/neurosynth-frontend/src/components/NeurosynthSpreadsheet/NeurosynthSpreadsheet.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/NeurosynthSpreadsheet/NeurosynthSpreadsheet.tsx rename to compose/neurosynth-frontend/src/components/NeurosynthSpreadsheet/NeurosynthSpreadsheet.tsx diff --git a/synth/neurosynth-frontend/src/components/NeurosynthSpreadsheet/NeurosynthSpreadsheetHelper.spec.ts b/compose/neurosynth-frontend/src/components/NeurosynthSpreadsheet/NeurosynthSpreadsheetHelper.spec.ts similarity index 100% rename from synth/neurosynth-frontend/src/components/NeurosynthSpreadsheet/NeurosynthSpreadsheetHelper.spec.ts rename to compose/neurosynth-frontend/src/components/NeurosynthSpreadsheet/NeurosynthSpreadsheetHelper.spec.ts diff --git a/synth/neurosynth-frontend/src/components/NeurosynthSpreadsheet/NeurosynthSpreadsheetHelper.ts b/compose/neurosynth-frontend/src/components/NeurosynthSpreadsheet/NeurosynthSpreadsheetHelper.ts similarity index 100% rename from synth/neurosynth-frontend/src/components/NeurosynthSpreadsheet/NeurosynthSpreadsheetHelper.ts rename to compose/neurosynth-frontend/src/components/NeurosynthSpreadsheet/NeurosynthSpreadsheetHelper.ts diff --git a/synth/neurosynth-frontend/src/components/NeurosynthSpreadsheet/NeurosynthSpreadsheetState.spec.tsx b/compose/neurosynth-frontend/src/components/NeurosynthSpreadsheet/NeurosynthSpreadsheetState.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/NeurosynthSpreadsheet/NeurosynthSpreadsheetState.spec.tsx rename to compose/neurosynth-frontend/src/components/NeurosynthSpreadsheet/NeurosynthSpreadsheetState.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/NeurosynthSpreadsheet/NeurosynthSpreadsheetState.ts b/compose/neurosynth-frontend/src/components/NeurosynthSpreadsheet/NeurosynthSpreadsheetState.ts similarity index 100% rename from synth/neurosynth-frontend/src/components/NeurosynthSpreadsheet/NeurosynthSpreadsheetState.ts rename to compose/neurosynth-frontend/src/components/NeurosynthSpreadsheet/NeurosynthSpreadsheetState.ts diff --git a/synth/neurosynth-frontend/src/components/SearchBar/SearchBar.spec.tsx b/compose/neurosynth-frontend/src/components/SearchBar/SearchBar.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/SearchBar/SearchBar.spec.tsx rename to compose/neurosynth-frontend/src/components/SearchBar/SearchBar.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/SearchBar/SearchBar.styles.ts b/compose/neurosynth-frontend/src/components/SearchBar/SearchBar.styles.ts similarity index 100% rename from synth/neurosynth-frontend/src/components/SearchBar/SearchBar.styles.ts rename to compose/neurosynth-frontend/src/components/SearchBar/SearchBar.styles.ts diff --git a/synth/neurosynth-frontend/src/components/SearchBar/SearchBar.tsx b/compose/neurosynth-frontend/src/components/SearchBar/SearchBar.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/SearchBar/SearchBar.tsx rename to compose/neurosynth-frontend/src/components/SearchBar/SearchBar.tsx diff --git a/synth/neurosynth-frontend/src/components/StateHandlerComponent/StateHandlerComponent.spec.tsx b/compose/neurosynth-frontend/src/components/StateHandlerComponent/StateHandlerComponent.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/StateHandlerComponent/StateHandlerComponent.spec.tsx rename to compose/neurosynth-frontend/src/components/StateHandlerComponent/StateHandlerComponent.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/StateHandlerComponent/StateHandlerComponent.tsx b/compose/neurosynth-frontend/src/components/StateHandlerComponent/StateHandlerComponent.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/StateHandlerComponent/StateHandlerComponent.tsx rename to compose/neurosynth-frontend/src/components/StateHandlerComponent/StateHandlerComponent.tsx diff --git a/synth/neurosynth-frontend/src/components/StudysetsPopupMenu/StudysetsPopupMenu.spec.tsx b/compose/neurosynth-frontend/src/components/StudysetsPopupMenu/StudysetsPopupMenu.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/StudysetsPopupMenu/StudysetsPopupMenu.spec.tsx rename to compose/neurosynth-frontend/src/components/StudysetsPopupMenu/StudysetsPopupMenu.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/StudysetsPopupMenu/StudysetsPopupMenu.tsx b/compose/neurosynth-frontend/src/components/StudysetsPopupMenu/StudysetsPopupMenu.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/StudysetsPopupMenu/StudysetsPopupMenu.tsx rename to compose/neurosynth-frontend/src/components/StudysetsPopupMenu/StudysetsPopupMenu.tsx diff --git a/synth/neurosynth-frontend/src/components/StudysetsPopupMenu/__mocks__/StudysetsPopupMenu.tsx b/compose/neurosynth-frontend/src/components/StudysetsPopupMenu/__mocks__/StudysetsPopupMenu.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/StudysetsPopupMenu/__mocks__/StudysetsPopupMenu.tsx rename to compose/neurosynth-frontend/src/components/StudysetsPopupMenu/__mocks__/StudysetsPopupMenu.tsx diff --git a/synth/neurosynth-frontend/src/components/Tables/AnnotationsTable/AnnotationsTable.spec.tsx b/compose/neurosynth-frontend/src/components/Tables/AnnotationsTable/AnnotationsTable.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/Tables/AnnotationsTable/AnnotationsTable.spec.tsx rename to compose/neurosynth-frontend/src/components/Tables/AnnotationsTable/AnnotationsTable.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/Tables/AnnotationsTable/AnnotationsTable.tsx b/compose/neurosynth-frontend/src/components/Tables/AnnotationsTable/AnnotationsTable.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/Tables/AnnotationsTable/AnnotationsTable.tsx rename to compose/neurosynth-frontend/src/components/Tables/AnnotationsTable/AnnotationsTable.tsx diff --git a/synth/neurosynth-frontend/src/components/Tables/DisplayImagesTable/DisplayImageTableRow/DisplayImageTableRow.spec.tsx b/compose/neurosynth-frontend/src/components/Tables/DisplayImagesTable/DisplayImageTableRow/DisplayImageTableRow.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/Tables/DisplayImagesTable/DisplayImageTableRow/DisplayImageTableRow.spec.tsx rename to compose/neurosynth-frontend/src/components/Tables/DisplayImagesTable/DisplayImageTableRow/DisplayImageTableRow.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/Tables/DisplayImagesTable/DisplayImageTableRow/DisplayImageTableRow.styles.ts b/compose/neurosynth-frontend/src/components/Tables/DisplayImagesTable/DisplayImageTableRow/DisplayImageTableRow.styles.ts similarity index 100% rename from synth/neurosynth-frontend/src/components/Tables/DisplayImagesTable/DisplayImageTableRow/DisplayImageTableRow.styles.ts rename to compose/neurosynth-frontend/src/components/Tables/DisplayImagesTable/DisplayImageTableRow/DisplayImageTableRow.styles.ts diff --git a/synth/neurosynth-frontend/src/components/Tables/DisplayImagesTable/DisplayImageTableRow/DisplayImageTableRow.tsx b/compose/neurosynth-frontend/src/components/Tables/DisplayImagesTable/DisplayImageTableRow/DisplayImageTableRow.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/Tables/DisplayImagesTable/DisplayImageTableRow/DisplayImageTableRow.tsx rename to compose/neurosynth-frontend/src/components/Tables/DisplayImagesTable/DisplayImageTableRow/DisplayImageTableRow.tsx diff --git a/synth/neurosynth-frontend/src/components/Tables/DisplayImagesTable/DisplayImagesTable.spec.tsx b/compose/neurosynth-frontend/src/components/Tables/DisplayImagesTable/DisplayImagesTable.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/Tables/DisplayImagesTable/DisplayImagesTable.spec.tsx rename to compose/neurosynth-frontend/src/components/Tables/DisplayImagesTable/DisplayImagesTable.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/Tables/DisplayImagesTable/DisplayImagesTable.styles.ts b/compose/neurosynth-frontend/src/components/Tables/DisplayImagesTable/DisplayImagesTable.styles.ts similarity index 100% rename from synth/neurosynth-frontend/src/components/Tables/DisplayImagesTable/DisplayImagesTable.styles.ts rename to compose/neurosynth-frontend/src/components/Tables/DisplayImagesTable/DisplayImagesTable.styles.ts diff --git a/synth/neurosynth-frontend/src/components/Tables/DisplayImagesTable/DisplayImagesTable.tsx b/compose/neurosynth-frontend/src/components/Tables/DisplayImagesTable/DisplayImagesTable.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/Tables/DisplayImagesTable/DisplayImagesTable.tsx rename to compose/neurosynth-frontend/src/components/Tables/DisplayImagesTable/DisplayImagesTable.tsx diff --git a/synth/neurosynth-frontend/src/components/Tables/DisplayImagesTable/__mocks__/DisplayImagesTable.tsx b/compose/neurosynth-frontend/src/components/Tables/DisplayImagesTable/__mocks__/DisplayImagesTable.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/Tables/DisplayImagesTable/__mocks__/DisplayImagesTable.tsx rename to compose/neurosynth-frontend/src/components/Tables/DisplayImagesTable/__mocks__/DisplayImagesTable.tsx diff --git a/synth/neurosynth-frontend/src/components/Tables/DisplayImagesTable/index.ts b/compose/neurosynth-frontend/src/components/Tables/DisplayImagesTable/index.ts similarity index 100% rename from synth/neurosynth-frontend/src/components/Tables/DisplayImagesTable/index.ts rename to compose/neurosynth-frontend/src/components/Tables/DisplayImagesTable/index.ts diff --git a/synth/neurosynth-frontend/src/components/Tables/DisplayValuesTable/DisplayValuesTable.spec.tsx b/compose/neurosynth-frontend/src/components/Tables/DisplayValuesTable/DisplayValuesTable.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/Tables/DisplayValuesTable/DisplayValuesTable.spec.tsx rename to compose/neurosynth-frontend/src/components/Tables/DisplayValuesTable/DisplayValuesTable.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/Tables/DisplayValuesTable/DisplayValuesTable.tsx b/compose/neurosynth-frontend/src/components/Tables/DisplayValuesTable/DisplayValuesTable.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/Tables/DisplayValuesTable/DisplayValuesTable.tsx rename to compose/neurosynth-frontend/src/components/Tables/DisplayValuesTable/DisplayValuesTable.tsx diff --git a/synth/neurosynth-frontend/src/components/Tables/DisplayValuesTable/DisplayValuesTableRow/DisplayValuesTableRow.spec.tsx b/compose/neurosynth-frontend/src/components/Tables/DisplayValuesTable/DisplayValuesTableRow/DisplayValuesTableRow.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/Tables/DisplayValuesTable/DisplayValuesTableRow/DisplayValuesTableRow.spec.tsx rename to compose/neurosynth-frontend/src/components/Tables/DisplayValuesTable/DisplayValuesTableRow/DisplayValuesTableRow.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/Tables/DisplayValuesTable/DisplayValuesTableRow/DisplayValuesTableRow.styles.ts b/compose/neurosynth-frontend/src/components/Tables/DisplayValuesTable/DisplayValuesTableRow/DisplayValuesTableRow.styles.ts similarity index 100% rename from synth/neurosynth-frontend/src/components/Tables/DisplayValuesTable/DisplayValuesTableRow/DisplayValuesTableRow.styles.ts rename to compose/neurosynth-frontend/src/components/Tables/DisplayValuesTable/DisplayValuesTableRow/DisplayValuesTableRow.styles.ts diff --git a/synth/neurosynth-frontend/src/components/Tables/DisplayValuesTable/DisplayValuesTableRow/DisplayValuesTableRow.tsx b/compose/neurosynth-frontend/src/components/Tables/DisplayValuesTable/DisplayValuesTableRow/DisplayValuesTableRow.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/Tables/DisplayValuesTable/DisplayValuesTableRow/DisplayValuesTableRow.tsx rename to compose/neurosynth-frontend/src/components/Tables/DisplayValuesTable/DisplayValuesTableRow/DisplayValuesTableRow.tsx diff --git a/synth/neurosynth-frontend/src/components/Tables/DisplayValuesTable/DisplayValuesTableRow/__mocks__/DisplayValuesTableRow.tsx b/compose/neurosynth-frontend/src/components/Tables/DisplayValuesTable/DisplayValuesTableRow/__mocks__/DisplayValuesTableRow.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/Tables/DisplayValuesTable/DisplayValuesTableRow/__mocks__/DisplayValuesTableRow.tsx rename to compose/neurosynth-frontend/src/components/Tables/DisplayValuesTable/DisplayValuesTableRow/__mocks__/DisplayValuesTableRow.tsx diff --git a/synth/neurosynth-frontend/src/components/Tables/DisplayValuesTable/__mocks__/DisplayValuesTable.tsx b/compose/neurosynth-frontend/src/components/Tables/DisplayValuesTable/__mocks__/DisplayValuesTable.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/Tables/DisplayValuesTable/__mocks__/DisplayValuesTable.tsx rename to compose/neurosynth-frontend/src/components/Tables/DisplayValuesTable/__mocks__/DisplayValuesTable.tsx diff --git a/synth/neurosynth-frontend/src/components/Tables/DisplayValuesTable/index.ts b/compose/neurosynth-frontend/src/components/Tables/DisplayValuesTable/index.ts similarity index 100% rename from synth/neurosynth-frontend/src/components/Tables/DisplayValuesTable/index.ts rename to compose/neurosynth-frontend/src/components/Tables/DisplayValuesTable/index.ts diff --git a/synth/neurosynth-frontend/src/components/Tables/StudiesTable/StudiesTable.spec.tsx b/compose/neurosynth-frontend/src/components/Tables/StudiesTable/StudiesTable.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/Tables/StudiesTable/StudiesTable.spec.tsx rename to compose/neurosynth-frontend/src/components/Tables/StudiesTable/StudiesTable.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/Tables/StudiesTable/StudiesTable.styles.ts b/compose/neurosynth-frontend/src/components/Tables/StudiesTable/StudiesTable.styles.ts similarity index 100% rename from synth/neurosynth-frontend/src/components/Tables/StudiesTable/StudiesTable.styles.ts rename to compose/neurosynth-frontend/src/components/Tables/StudiesTable/StudiesTable.styles.ts diff --git a/synth/neurosynth-frontend/src/components/Tables/StudiesTable/StudiesTable.tsx b/compose/neurosynth-frontend/src/components/Tables/StudiesTable/StudiesTable.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/Tables/StudiesTable/StudiesTable.tsx rename to compose/neurosynth-frontend/src/components/Tables/StudiesTable/StudiesTable.tsx diff --git a/synth/neurosynth-frontend/src/components/Tables/StudysetsTable/StudysetsTable.spec.tsx b/compose/neurosynth-frontend/src/components/Tables/StudysetsTable/StudysetsTable.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/Tables/StudysetsTable/StudysetsTable.spec.tsx rename to compose/neurosynth-frontend/src/components/Tables/StudysetsTable/StudysetsTable.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/Tables/StudysetsTable/StudysetsTable.tsx b/compose/neurosynth-frontend/src/components/Tables/StudysetsTable/StudysetsTable.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/Tables/StudysetsTable/StudysetsTable.tsx rename to compose/neurosynth-frontend/src/components/Tables/StudysetsTable/StudysetsTable.tsx diff --git a/synth/neurosynth-frontend/src/components/Tables/index.ts b/compose/neurosynth-frontend/src/components/Tables/index.ts similarity index 100% rename from synth/neurosynth-frontend/src/components/Tables/index.ts rename to compose/neurosynth-frontend/src/components/Tables/index.ts diff --git a/synth/neurosynth-frontend/src/components/TextEdit/TextEdit.spec.tsx b/compose/neurosynth-frontend/src/components/TextEdit/TextEdit.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/TextEdit/TextEdit.spec.tsx rename to compose/neurosynth-frontend/src/components/TextEdit/TextEdit.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/TextEdit/TextEdit.styles.ts b/compose/neurosynth-frontend/src/components/TextEdit/TextEdit.styles.ts similarity index 100% rename from synth/neurosynth-frontend/src/components/TextEdit/TextEdit.styles.ts rename to compose/neurosynth-frontend/src/components/TextEdit/TextEdit.styles.ts diff --git a/synth/neurosynth-frontend/src/components/TextEdit/TextEdit.tsx b/compose/neurosynth-frontend/src/components/TextEdit/TextEdit.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/TextEdit/TextEdit.tsx rename to compose/neurosynth-frontend/src/components/TextEdit/TextEdit.tsx diff --git a/synth/neurosynth-frontend/src/components/TextExpansion/TextExpansion.spec.tsx b/compose/neurosynth-frontend/src/components/TextExpansion/TextExpansion.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/TextExpansion/TextExpansion.spec.tsx rename to compose/neurosynth-frontend/src/components/TextExpansion/TextExpansion.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/TextExpansion/TextExpansion.styles.ts b/compose/neurosynth-frontend/src/components/TextExpansion/TextExpansion.styles.ts similarity index 100% rename from synth/neurosynth-frontend/src/components/TextExpansion/TextExpansion.styles.ts rename to compose/neurosynth-frontend/src/components/TextExpansion/TextExpansion.styles.ts diff --git a/synth/neurosynth-frontend/src/components/TextExpansion/TextExpansion.tsx b/compose/neurosynth-frontend/src/components/TextExpansion/TextExpansion.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/TextExpansion/TextExpansion.tsx rename to compose/neurosynth-frontend/src/components/TextExpansion/TextExpansion.tsx diff --git a/synth/neurosynth-frontend/src/components/Visualizer/Visualizer.spec.tsx b/compose/neurosynth-frontend/src/components/Visualizer/Visualizer.spec.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/Visualizer/Visualizer.spec.tsx rename to compose/neurosynth-frontend/src/components/Visualizer/Visualizer.spec.tsx diff --git a/synth/neurosynth-frontend/src/components/Visualizer/Visualizer.styles.tsx b/compose/neurosynth-frontend/src/components/Visualizer/Visualizer.styles.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/Visualizer/Visualizer.styles.tsx rename to compose/neurosynth-frontend/src/components/Visualizer/Visualizer.styles.tsx diff --git a/synth/neurosynth-frontend/src/components/Visualizer/Visualizer.tsx b/compose/neurosynth-frontend/src/components/Visualizer/Visualizer.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/Visualizer/Visualizer.tsx rename to compose/neurosynth-frontend/src/components/Visualizer/Visualizer.tsx diff --git a/synth/neurosynth-frontend/src/components/Visualizer/__mocks__/Visualizer.tsx b/compose/neurosynth-frontend/src/components/Visualizer/__mocks__/Visualizer.tsx similarity index 100% rename from synth/neurosynth-frontend/src/components/Visualizer/__mocks__/Visualizer.tsx rename to compose/neurosynth-frontend/src/components/Visualizer/__mocks__/Visualizer.tsx diff --git a/synth/neurosynth-frontend/src/components/index.ts b/compose/neurosynth-frontend/src/components/index.ts similarity index 100% rename from synth/neurosynth-frontend/src/components/index.ts rename to compose/neurosynth-frontend/src/components/index.ts diff --git a/synth/neurosynth-frontend/src/contexts/GlobalContext.tsx b/compose/neurosynth-frontend/src/contexts/GlobalContext.tsx similarity index 100% rename from synth/neurosynth-frontend/src/contexts/GlobalContext.tsx rename to compose/neurosynth-frontend/src/contexts/GlobalContext.tsx diff --git a/synth/neurosynth-frontend/src/hooks/__mocks__/index.ts b/compose/neurosynth-frontend/src/hooks/__mocks__/index.ts similarity index 100% rename from synth/neurosynth-frontend/src/hooks/__mocks__/index.ts rename to compose/neurosynth-frontend/src/hooks/__mocks__/index.ts diff --git a/synth/neurosynth-frontend/src/hooks/index.ts b/compose/neurosynth-frontend/src/hooks/index.ts similarity index 100% rename from synth/neurosynth-frontend/src/hooks/index.ts rename to compose/neurosynth-frontend/src/hooks/index.ts diff --git a/synth/neurosynth-frontend/src/hooks/requests/useCreateAnalysis.tsx b/compose/neurosynth-frontend/src/hooks/requests/useCreateAnalysis.tsx similarity index 100% rename from synth/neurosynth-frontend/src/hooks/requests/useCreateAnalysis.tsx rename to compose/neurosynth-frontend/src/hooks/requests/useCreateAnalysis.tsx diff --git a/synth/neurosynth-frontend/src/hooks/requests/useCreateCondition.tsx b/compose/neurosynth-frontend/src/hooks/requests/useCreateCondition.tsx similarity index 100% rename from synth/neurosynth-frontend/src/hooks/requests/useCreateCondition.tsx rename to compose/neurosynth-frontend/src/hooks/requests/useCreateCondition.tsx diff --git a/synth/neurosynth-frontend/src/hooks/requests/useCreateMetaAnalysis.tsx b/compose/neurosynth-frontend/src/hooks/requests/useCreateMetaAnalysis.tsx similarity index 100% rename from synth/neurosynth-frontend/src/hooks/requests/useCreateMetaAnalysis.tsx rename to compose/neurosynth-frontend/src/hooks/requests/useCreateMetaAnalysis.tsx diff --git a/synth/neurosynth-frontend/src/hooks/requests/useCreatePoint.tsx b/compose/neurosynth-frontend/src/hooks/requests/useCreatePoint.tsx similarity index 100% rename from synth/neurosynth-frontend/src/hooks/requests/useCreatePoint.tsx rename to compose/neurosynth-frontend/src/hooks/requests/useCreatePoint.tsx diff --git a/synth/neurosynth-frontend/src/hooks/requests/useDeleteAnalysis.tsx b/compose/neurosynth-frontend/src/hooks/requests/useDeleteAnalysis.tsx similarity index 100% rename from synth/neurosynth-frontend/src/hooks/requests/useDeleteAnalysis.tsx rename to compose/neurosynth-frontend/src/hooks/requests/useDeleteAnalysis.tsx diff --git a/synth/neurosynth-frontend/src/hooks/requests/useDeletePoint.tsx b/compose/neurosynth-frontend/src/hooks/requests/useDeletePoint.tsx similarity index 100% rename from synth/neurosynth-frontend/src/hooks/requests/useDeletePoint.tsx rename to compose/neurosynth-frontend/src/hooks/requests/useDeletePoint.tsx diff --git a/synth/neurosynth-frontend/src/hooks/requests/useGetAnnotationsByStudysetId.tsx b/compose/neurosynth-frontend/src/hooks/requests/useGetAnnotationsByStudysetId.tsx similarity index 100% rename from synth/neurosynth-frontend/src/hooks/requests/useGetAnnotationsByStudysetId.tsx rename to compose/neurosynth-frontend/src/hooks/requests/useGetAnnotationsByStudysetId.tsx diff --git a/synth/neurosynth-frontend/src/hooks/requests/useGetConditions.tsx b/compose/neurosynth-frontend/src/hooks/requests/useGetConditions.tsx similarity index 100% rename from synth/neurosynth-frontend/src/hooks/requests/useGetConditions.tsx rename to compose/neurosynth-frontend/src/hooks/requests/useGetConditions.tsx diff --git a/synth/neurosynth-frontend/src/hooks/requests/useGetMetaAnalyses.tsx b/compose/neurosynth-frontend/src/hooks/requests/useGetMetaAnalyses.tsx similarity index 100% rename from synth/neurosynth-frontend/src/hooks/requests/useGetMetaAnalyses.tsx rename to compose/neurosynth-frontend/src/hooks/requests/useGetMetaAnalyses.tsx diff --git a/synth/neurosynth-frontend/src/hooks/requests/useGetMetaAnalysisById.tsx b/compose/neurosynth-frontend/src/hooks/requests/useGetMetaAnalysisById.tsx similarity index 100% rename from synth/neurosynth-frontend/src/hooks/requests/useGetMetaAnalysisById.tsx rename to compose/neurosynth-frontend/src/hooks/requests/useGetMetaAnalysisById.tsx diff --git a/synth/neurosynth-frontend/src/hooks/requests/useGetStudyById.tsx b/compose/neurosynth-frontend/src/hooks/requests/useGetStudyById.tsx similarity index 100% rename from synth/neurosynth-frontend/src/hooks/requests/useGetStudyById.tsx rename to compose/neurosynth-frontend/src/hooks/requests/useGetStudyById.tsx diff --git a/synth/neurosynth-frontend/src/hooks/requests/useGetStudysets.tsx b/compose/neurosynth-frontend/src/hooks/requests/useGetStudysets.tsx similarity index 100% rename from synth/neurosynth-frontend/src/hooks/requests/useGetStudysets.tsx rename to compose/neurosynth-frontend/src/hooks/requests/useGetStudysets.tsx diff --git a/synth/neurosynth-frontend/src/hooks/requests/useUpdateAnalysis.tsx b/compose/neurosynth-frontend/src/hooks/requests/useUpdateAnalysis.tsx similarity index 100% rename from synth/neurosynth-frontend/src/hooks/requests/useUpdateAnalysis.tsx rename to compose/neurosynth-frontend/src/hooks/requests/useUpdateAnalysis.tsx diff --git a/synth/neurosynth-frontend/src/hooks/requests/useUpdateMetaAnalysis.tsx b/compose/neurosynth-frontend/src/hooks/requests/useUpdateMetaAnalysis.tsx similarity index 100% rename from synth/neurosynth-frontend/src/hooks/requests/useUpdateMetaAnalysis.tsx rename to compose/neurosynth-frontend/src/hooks/requests/useUpdateMetaAnalysis.tsx diff --git a/synth/neurosynth-frontend/src/hooks/requests/useUpdatePoint.tsx b/compose/neurosynth-frontend/src/hooks/requests/useUpdatePoint.tsx similarity index 100% rename from synth/neurosynth-frontend/src/hooks/requests/useUpdatePoint.tsx rename to compose/neurosynth-frontend/src/hooks/requests/useUpdatePoint.tsx diff --git a/synth/neurosynth-frontend/src/hooks/requests/useUpdateStudy.tsx b/compose/neurosynth-frontend/src/hooks/requests/useUpdateStudy.tsx similarity index 100% rename from synth/neurosynth-frontend/src/hooks/requests/useUpdateStudy.tsx rename to compose/neurosynth-frontend/src/hooks/requests/useUpdateStudy.tsx diff --git a/synth/neurosynth-frontend/src/hooks/useGetToken.tsx b/compose/neurosynth-frontend/src/hooks/useGetToken.tsx similarity index 100% rename from synth/neurosynth-frontend/src/hooks/useGetToken.tsx rename to compose/neurosynth-frontend/src/hooks/useGetToken.tsx diff --git a/synth/neurosynth-frontend/src/hooks/useInputValidation.tsx b/compose/neurosynth-frontend/src/hooks/useInputValidation.tsx similarity index 100% rename from synth/neurosynth-frontend/src/hooks/useInputValidation.tsx rename to compose/neurosynth-frontend/src/hooks/useInputValidation.tsx diff --git a/synth/neurosynth-frontend/src/hooks/useIsMounted.tsx b/compose/neurosynth-frontend/src/hooks/useIsMounted.tsx similarity index 100% rename from synth/neurosynth-frontend/src/hooks/useIsMounted.tsx rename to compose/neurosynth-frontend/src/hooks/useIsMounted.tsx diff --git a/synth/neurosynth-frontend/src/index.css b/compose/neurosynth-frontend/src/index.css similarity index 100% rename from synth/neurosynth-frontend/src/index.css rename to compose/neurosynth-frontend/src/index.css diff --git a/synth/neurosynth-frontend/src/index.tsx b/compose/neurosynth-frontend/src/index.tsx similarity index 100% rename from synth/neurosynth-frontend/src/index.tsx rename to compose/neurosynth-frontend/src/index.tsx diff --git a/synth/neurosynth-frontend/src/material/Link.js b/compose/neurosynth-frontend/src/material/Link.js similarity index 100% rename from synth/neurosynth-frontend/src/material/Link.js rename to compose/neurosynth-frontend/src/material/Link.js diff --git a/synth/neurosynth-frontend/src/material/Link/Link.js b/compose/neurosynth-frontend/src/material/Link/Link.js similarity index 100% rename from synth/neurosynth-frontend/src/material/Link/Link.js rename to compose/neurosynth-frontend/src/material/Link/Link.js diff --git a/synth/neurosynth-frontend/src/neurostore-typescript-sdk b/compose/neurosynth-frontend/src/neurostore-typescript-sdk similarity index 100% rename from synth/neurosynth-frontend/src/neurostore-typescript-sdk rename to compose/neurosynth-frontend/src/neurostore-typescript-sdk diff --git a/synth/neurosynth-frontend/src/neurosynth-compose-typescript-sdk b/compose/neurosynth-frontend/src/neurosynth-compose-typescript-sdk similarity index 100% rename from synth/neurosynth-frontend/src/neurosynth-compose-typescript-sdk rename to compose/neurosynth-frontend/src/neurosynth-compose-typescript-sdk diff --git a/synth/neurosynth-frontend/src/pages/Annotations/EditAnnotationsPage/EditAnnotationsPage.styles.ts b/compose/neurosynth-frontend/src/pages/Annotations/EditAnnotationsPage/EditAnnotationsPage.styles.ts similarity index 100% rename from synth/neurosynth-frontend/src/pages/Annotations/EditAnnotationsPage/EditAnnotationsPage.styles.ts rename to compose/neurosynth-frontend/src/pages/Annotations/EditAnnotationsPage/EditAnnotationsPage.styles.ts diff --git a/synth/neurosynth-frontend/src/pages/Annotations/EditAnnotationsPage/EditAnnotationsPage.tsx b/compose/neurosynth-frontend/src/pages/Annotations/EditAnnotationsPage/EditAnnotationsPage.tsx similarity index 100% rename from synth/neurosynth-frontend/src/pages/Annotations/EditAnnotationsPage/EditAnnotationsPage.tsx rename to compose/neurosynth-frontend/src/pages/Annotations/EditAnnotationsPage/EditAnnotationsPage.tsx diff --git a/synth/neurosynth-frontend/src/pages/BaseNavigation/BaseNavigation.styles.ts b/compose/neurosynth-frontend/src/pages/BaseNavigation/BaseNavigation.styles.ts similarity index 100% rename from synth/neurosynth-frontend/src/pages/BaseNavigation/BaseNavigation.styles.ts rename to compose/neurosynth-frontend/src/pages/BaseNavigation/BaseNavigation.styles.ts diff --git a/synth/neurosynth-frontend/src/pages/BaseNavigation/BaseNavigation.tsx b/compose/neurosynth-frontend/src/pages/BaseNavigation/BaseNavigation.tsx similarity index 100% rename from synth/neurosynth-frontend/src/pages/BaseNavigation/BaseNavigation.tsx rename to compose/neurosynth-frontend/src/pages/BaseNavigation/BaseNavigation.tsx diff --git a/synth/neurosynth-frontend/src/pages/BaseNavigation/__mocks__/BaseNavigation.tsx b/compose/neurosynth-frontend/src/pages/BaseNavigation/__mocks__/BaseNavigation.tsx similarity index 100% rename from synth/neurosynth-frontend/src/pages/BaseNavigation/__mocks__/BaseNavigation.tsx rename to compose/neurosynth-frontend/src/pages/BaseNavigation/__mocks__/BaseNavigation.tsx diff --git a/synth/neurosynth-frontend/src/pages/LandingPage/LandingPage.styles.ts b/compose/neurosynth-frontend/src/pages/LandingPage/LandingPage.styles.ts similarity index 100% rename from synth/neurosynth-frontend/src/pages/LandingPage/LandingPage.styles.ts rename to compose/neurosynth-frontend/src/pages/LandingPage/LandingPage.styles.ts diff --git a/synth/neurosynth-frontend/src/pages/LandingPage/LandingPage.tsx b/compose/neurosynth-frontend/src/pages/LandingPage/LandingPage.tsx similarity index 100% rename from synth/neurosynth-frontend/src/pages/LandingPage/LandingPage.tsx rename to compose/neurosynth-frontend/src/pages/LandingPage/LandingPage.tsx diff --git a/synth/neurosynth-frontend/src/pages/MetaAnalyses/MetaAnalysisBuilderPage/MetaAnalysisBuilderPage.styles.ts b/compose/neurosynth-frontend/src/pages/MetaAnalyses/MetaAnalysisBuilderPage/MetaAnalysisBuilderPage.styles.ts similarity index 100% rename from synth/neurosynth-frontend/src/pages/MetaAnalyses/MetaAnalysisBuilderPage/MetaAnalysisBuilderPage.styles.ts rename to compose/neurosynth-frontend/src/pages/MetaAnalyses/MetaAnalysisBuilderPage/MetaAnalysisBuilderPage.styles.ts diff --git a/synth/neurosynth-frontend/src/pages/MetaAnalyses/MetaAnalysisBuilderPage/MetaAnalysisBuilderPage.tsx b/compose/neurosynth-frontend/src/pages/MetaAnalyses/MetaAnalysisBuilderPage/MetaAnalysisBuilderPage.tsx similarity index 100% rename from synth/neurosynth-frontend/src/pages/MetaAnalyses/MetaAnalysisBuilderPage/MetaAnalysisBuilderPage.tsx rename to compose/neurosynth-frontend/src/pages/MetaAnalyses/MetaAnalysisBuilderPage/MetaAnalysisBuilderPage.tsx diff --git a/synth/neurosynth-frontend/src/pages/MetaAnalyses/MetaAnalysisPage/MetaAnalysisPage.styles.ts b/compose/neurosynth-frontend/src/pages/MetaAnalyses/MetaAnalysisPage/MetaAnalysisPage.styles.ts similarity index 100% rename from synth/neurosynth-frontend/src/pages/MetaAnalyses/MetaAnalysisPage/MetaAnalysisPage.styles.ts rename to compose/neurosynth-frontend/src/pages/MetaAnalyses/MetaAnalysisPage/MetaAnalysisPage.styles.ts diff --git a/synth/neurosynth-frontend/src/pages/MetaAnalyses/MetaAnalysisPage/MetaAnalysisPage.tsx b/compose/neurosynth-frontend/src/pages/MetaAnalyses/MetaAnalysisPage/MetaAnalysisPage.tsx similarity index 100% rename from synth/neurosynth-frontend/src/pages/MetaAnalyses/MetaAnalysisPage/MetaAnalysisPage.tsx rename to compose/neurosynth-frontend/src/pages/MetaAnalyses/MetaAnalysisPage/MetaAnalysisPage.tsx diff --git a/synth/neurosynth-frontend/src/pages/MetaAnalyses/PublicMetaAnalysesPage/PublicMetaAnalysesPage.tsx b/compose/neurosynth-frontend/src/pages/MetaAnalyses/PublicMetaAnalysesPage/PublicMetaAnalysesPage.tsx similarity index 100% rename from synth/neurosynth-frontend/src/pages/MetaAnalyses/PublicMetaAnalysesPage/PublicMetaAnalysesPage.tsx rename to compose/neurosynth-frontend/src/pages/MetaAnalyses/PublicMetaAnalysesPage/PublicMetaAnalysesPage.tsx diff --git a/synth/neurosynth-frontend/src/pages/MetaAnalyses/UserMetaAnalysesPage/UserMetaAnalysesPage.tsx b/compose/neurosynth-frontend/src/pages/MetaAnalyses/UserMetaAnalysesPage/UserMetaAnalysesPage.tsx similarity index 100% rename from synth/neurosynth-frontend/src/pages/MetaAnalyses/UserMetaAnalysesPage/UserMetaAnalysesPage.tsx rename to compose/neurosynth-frontend/src/pages/MetaAnalyses/UserMetaAnalysesPage/UserMetaAnalysesPage.tsx diff --git a/synth/neurosynth-frontend/src/pages/Studies/EditStudyPage/EditStudyPage.styles.ts b/compose/neurosynth-frontend/src/pages/Studies/EditStudyPage/EditStudyPage.styles.ts similarity index 100% rename from synth/neurosynth-frontend/src/pages/Studies/EditStudyPage/EditStudyPage.styles.ts rename to compose/neurosynth-frontend/src/pages/Studies/EditStudyPage/EditStudyPage.styles.ts diff --git a/synth/neurosynth-frontend/src/pages/Studies/EditStudyPage/EditStudyPage.tsx b/compose/neurosynth-frontend/src/pages/Studies/EditStudyPage/EditStudyPage.tsx similarity index 100% rename from synth/neurosynth-frontend/src/pages/Studies/EditStudyPage/EditStudyPage.tsx rename to compose/neurosynth-frontend/src/pages/Studies/EditStudyPage/EditStudyPage.tsx diff --git a/synth/neurosynth-frontend/src/pages/Studies/PublicStudiesPage/PublicStudiesPage.styles.ts b/compose/neurosynth-frontend/src/pages/Studies/PublicStudiesPage/PublicStudiesPage.styles.ts similarity index 100% rename from synth/neurosynth-frontend/src/pages/Studies/PublicStudiesPage/PublicStudiesPage.styles.ts rename to compose/neurosynth-frontend/src/pages/Studies/PublicStudiesPage/PublicStudiesPage.styles.ts diff --git a/synth/neurosynth-frontend/src/pages/Studies/PublicStudiesPage/PublicStudiesPage.tsx b/compose/neurosynth-frontend/src/pages/Studies/PublicStudiesPage/PublicStudiesPage.tsx similarity index 100% rename from synth/neurosynth-frontend/src/pages/Studies/PublicStudiesPage/PublicStudiesPage.tsx rename to compose/neurosynth-frontend/src/pages/Studies/PublicStudiesPage/PublicStudiesPage.tsx diff --git a/synth/neurosynth-frontend/src/pages/Studies/StudyPage/StudyPage.styles.ts b/compose/neurosynth-frontend/src/pages/Studies/StudyPage/StudyPage.styles.ts similarity index 100% rename from synth/neurosynth-frontend/src/pages/Studies/StudyPage/StudyPage.styles.ts rename to compose/neurosynth-frontend/src/pages/Studies/StudyPage/StudyPage.styles.ts diff --git a/synth/neurosynth-frontend/src/pages/Studies/StudyPage/StudyPage.tsx b/compose/neurosynth-frontend/src/pages/Studies/StudyPage/StudyPage.tsx similarity index 100% rename from synth/neurosynth-frontend/src/pages/Studies/StudyPage/StudyPage.tsx rename to compose/neurosynth-frontend/src/pages/Studies/StudyPage/StudyPage.tsx diff --git a/synth/neurosynth-frontend/src/pages/Studies/UserStudiesPage/UserStudiesPage.styles.ts b/compose/neurosynth-frontend/src/pages/Studies/UserStudiesPage/UserStudiesPage.styles.ts similarity index 100% rename from synth/neurosynth-frontend/src/pages/Studies/UserStudiesPage/UserStudiesPage.styles.ts rename to compose/neurosynth-frontend/src/pages/Studies/UserStudiesPage/UserStudiesPage.styles.ts diff --git a/synth/neurosynth-frontend/src/pages/Studies/UserStudiesPage/UserStudiesPage.tsx b/compose/neurosynth-frontend/src/pages/Studies/UserStudiesPage/UserStudiesPage.tsx similarity index 100% rename from synth/neurosynth-frontend/src/pages/Studies/UserStudiesPage/UserStudiesPage.tsx rename to compose/neurosynth-frontend/src/pages/Studies/UserStudiesPage/UserStudiesPage.tsx diff --git a/synth/neurosynth-frontend/src/pages/Studysets/PublicStudysetsPage/PublicStudysetsPage.tsx b/compose/neurosynth-frontend/src/pages/Studysets/PublicStudysetsPage/PublicStudysetsPage.tsx similarity index 100% rename from synth/neurosynth-frontend/src/pages/Studysets/PublicStudysetsPage/PublicStudysetsPage.tsx rename to compose/neurosynth-frontend/src/pages/Studysets/PublicStudysetsPage/PublicStudysetsPage.tsx diff --git a/synth/neurosynth-frontend/src/pages/Studysets/StudysetPage/StudysetPage.styles.ts b/compose/neurosynth-frontend/src/pages/Studysets/StudysetPage/StudysetPage.styles.ts similarity index 100% rename from synth/neurosynth-frontend/src/pages/Studysets/StudysetPage/StudysetPage.styles.ts rename to compose/neurosynth-frontend/src/pages/Studysets/StudysetPage/StudysetPage.styles.ts diff --git a/synth/neurosynth-frontend/src/pages/Studysets/StudysetPage/StudysetPage.tsx b/compose/neurosynth-frontend/src/pages/Studysets/StudysetPage/StudysetPage.tsx similarity index 100% rename from synth/neurosynth-frontend/src/pages/Studysets/StudysetPage/StudysetPage.tsx rename to compose/neurosynth-frontend/src/pages/Studysets/StudysetPage/StudysetPage.tsx diff --git a/synth/neurosynth-frontend/src/pages/Studysets/UserStudysetsPage/UserStudysetsPage.tsx b/compose/neurosynth-frontend/src/pages/Studysets/UserStudysetsPage/UserStudysetsPage.tsx similarity index 100% rename from synth/neurosynth-frontend/src/pages/Studysets/UserStudysetsPage/UserStudysetsPage.tsx rename to compose/neurosynth-frontend/src/pages/Studysets/UserStudysetsPage/UserStudysetsPage.tsx diff --git a/synth/neurosynth-frontend/src/react-app-env.d.ts b/compose/neurosynth-frontend/src/react-app-env.d.ts similarity index 100% rename from synth/neurosynth-frontend/src/react-app-env.d.ts rename to compose/neurosynth-frontend/src/react-app-env.d.ts diff --git a/synth/neurosynth-frontend/src/reportWebVitals.ts b/compose/neurosynth-frontend/src/reportWebVitals.ts similarity index 100% rename from synth/neurosynth-frontend/src/reportWebVitals.ts rename to compose/neurosynth-frontend/src/reportWebVitals.ts diff --git a/synth/neurosynth-frontend/src/setupTests.ts b/compose/neurosynth-frontend/src/setupTests.ts similarity index 100% rename from synth/neurosynth-frontend/src/setupTests.ts rename to compose/neurosynth-frontend/src/setupTests.ts diff --git a/synth/neurosynth-frontend/src/testing/helpers.tsx b/compose/neurosynth-frontend/src/testing/helpers.tsx similarity index 100% rename from synth/neurosynth-frontend/src/testing/helpers.tsx rename to compose/neurosynth-frontend/src/testing/helpers.tsx diff --git a/synth/neurosynth-frontend/src/testing/mockData.ts b/compose/neurosynth-frontend/src/testing/mockData.ts similarity index 100% rename from synth/neurosynth-frontend/src/testing/mockData.ts rename to compose/neurosynth-frontend/src/testing/mockData.ts diff --git a/synth/neurosynth-frontend/src/testing/stylemock.js b/compose/neurosynth-frontend/src/testing/stylemock.js similarity index 100% rename from synth/neurosynth-frontend/src/testing/stylemock.js rename to compose/neurosynth-frontend/src/testing/stylemock.js diff --git a/synth/neurosynth-frontend/src/utils/__mocks__/api.ts b/compose/neurosynth-frontend/src/utils/__mocks__/api.ts similarity index 100% rename from synth/neurosynth-frontend/src/utils/__mocks__/api.ts rename to compose/neurosynth-frontend/src/utils/__mocks__/api.ts diff --git a/synth/neurosynth-frontend/src/utils/api.ts b/compose/neurosynth-frontend/src/utils/api.ts similarity index 100% rename from synth/neurosynth-frontend/src/utils/api.ts rename to compose/neurosynth-frontend/src/utils/api.ts diff --git a/synth/neurosynth-frontend/tsconfig.json b/compose/neurosynth-frontend/tsconfig.json similarity index 100% rename from synth/neurosynth-frontend/tsconfig.json rename to compose/neurosynth-frontend/tsconfig.json diff --git a/synth/neurosynth/Dockerfile b/compose/neurosynth_compose/Dockerfile similarity index 100% rename from synth/neurosynth/Dockerfile rename to compose/neurosynth_compose/Dockerfile diff --git a/synth/neurosynth/__init__.py b/compose/neurosynth_compose/__init__.py similarity index 100% rename from synth/neurosynth/__init__.py rename to compose/neurosynth_compose/__init__.py diff --git a/synth/neurosynth/config.py b/compose/neurosynth_compose/config.py similarity index 97% rename from synth/neurosynth/config.py rename to compose/neurosynth_compose/config.py index 6fd5497c1..f96857635 100644 --- a/synth/neurosynth/config.py +++ b/compose/neurosynth_compose/config.py @@ -35,7 +35,7 @@ class ProductionConfig(Config): AUTH0_BASE_URL = "https://neurosynth.us.auth0.com" AUTH0_ACCESS_TOKEN_URL = "https://neurosynth.us.auth0.com/oauth/token" AUTH0_AUTH_URL = "https://neurosynth.us.auth0.com/authorize" - AUTH0_API_AUDIENCE = "https://neurostore.org/api/" + AUTH0_API_AUDIENCE = "https://compose.neurosynth.org/api/" class StagingConfig(Config): diff --git a/synth/neurosynth/core.py b/compose/neurosynth_compose/core.py similarity index 94% rename from synth/neurosynth/core.py rename to compose/neurosynth_compose/core.py index 10cd7af31..ea0f4e75a 100644 --- a/synth/neurosynth/core.py +++ b/compose/neurosynth_compose/core.py @@ -28,7 +28,7 @@ base_path="/api", options=options, arguments={"title": "NeuroSynth API"}, - resolver=MethodViewResolver("neurosynth.resources"), + resolver=MethodViewResolver("neurosynth_compose.resources"), strict_validation=True, validate_responses=True, ) diff --git a/synth/neurosynth/database.py b/compose/neurosynth_compose/database.py similarity index 100% rename from synth/neurosynth/database.py rename to compose/neurosynth_compose/database.py diff --git a/synth/neurosynth/ingest/__init__.py b/compose/neurosynth_compose/ingest/__init__.py similarity index 100% rename from synth/neurosynth/ingest/__init__.py rename to compose/neurosynth_compose/ingest/__init__.py diff --git a/synth/neurosynth/ingest/neurostore.py b/compose/neurosynth_compose/ingest/neurostore.py similarity index 100% rename from synth/neurosynth/ingest/neurostore.py rename to compose/neurosynth_compose/ingest/neurostore.py diff --git a/synth/neurosynth/models/__init__.py b/compose/neurosynth_compose/models/__init__.py similarity index 100% rename from synth/neurosynth/models/__init__.py rename to compose/neurosynth_compose/models/__init__.py diff --git a/synth/neurosynth/models/analysis.py b/compose/neurosynth_compose/models/analysis.py similarity index 100% rename from synth/neurosynth/models/analysis.py rename to compose/neurosynth_compose/models/analysis.py diff --git a/synth/neurosynth/models/auth.py b/compose/neurosynth_compose/models/auth.py similarity index 100% rename from synth/neurosynth/models/auth.py rename to compose/neurosynth_compose/models/auth.py diff --git a/synth/neurosynth/openapi b/compose/neurosynth_compose/openapi similarity index 100% rename from synth/neurosynth/openapi rename to compose/neurosynth_compose/openapi diff --git a/synth/neurosynth/requirements.txt b/compose/neurosynth_compose/requirements.txt similarity index 100% rename from synth/neurosynth/requirements.txt rename to compose/neurosynth_compose/requirements.txt diff --git a/synth/neurosynth/resources/__init__.py b/compose/neurosynth_compose/resources/__init__.py similarity index 100% rename from synth/neurosynth/resources/__init__.py rename to compose/neurosynth_compose/resources/__init__.py diff --git a/synth/neurosynth/resources/analysis.py b/compose/neurosynth_compose/resources/analysis.py similarity index 100% rename from synth/neurosynth/resources/analysis.py rename to compose/neurosynth_compose/resources/analysis.py diff --git a/synth/neurosynth/resources/auth.py b/compose/neurosynth_compose/resources/auth.py similarity index 100% rename from synth/neurosynth/resources/auth.py rename to compose/neurosynth_compose/resources/auth.py diff --git a/synth/neurosynth/resources/executor.py b/compose/neurosynth_compose/resources/executor.py similarity index 100% rename from synth/neurosynth/resources/executor.py rename to compose/neurosynth_compose/resources/executor.py diff --git a/synth/neurosynth/resources/singular.py b/compose/neurosynth_compose/resources/singular.py similarity index 100% rename from synth/neurosynth/resources/singular.py rename to compose/neurosynth_compose/resources/singular.py diff --git a/synth/neurosynth/resources/users.py b/compose/neurosynth_compose/resources/users.py similarity index 100% rename from synth/neurosynth/resources/users.py rename to compose/neurosynth_compose/resources/users.py diff --git a/synth/neurosynth/schemas/__init__.py b/compose/neurosynth_compose/schemas/__init__.py similarity index 100% rename from synth/neurosynth/schemas/__init__.py rename to compose/neurosynth_compose/schemas/__init__.py diff --git a/synth/neurosynth/schemas/analysis.py b/compose/neurosynth_compose/schemas/analysis.py similarity index 100% rename from synth/neurosynth/schemas/analysis.py rename to compose/neurosynth_compose/schemas/analysis.py diff --git a/synth/neurosynth/schemas/users.py b/compose/neurosynth_compose/schemas/users.py similarity index 100% rename from synth/neurosynth/schemas/users.py rename to compose/neurosynth_compose/schemas/users.py diff --git a/synth/neurosynth/tests/__init__.py b/compose/neurosynth_compose/tests/__init__.py similarity index 100% rename from synth/neurosynth/tests/__init__.py rename to compose/neurosynth_compose/tests/__init__.py diff --git a/synth/neurosynth/tests/api/__init__.py b/compose/neurosynth_compose/tests/api/__init__.py similarity index 100% rename from synth/neurosynth/tests/api/__init__.py rename to compose/neurosynth_compose/tests/api/__init__.py diff --git a/synth/neurosynth/tests/api/test_annotation.py b/compose/neurosynth_compose/tests/api/test_annotation.py similarity index 100% rename from synth/neurosynth/tests/api/test_annotation.py rename to compose/neurosynth_compose/tests/api/test_annotation.py diff --git a/synth/neurosynth/tests/api/test_crud.py b/compose/neurosynth_compose/tests/api/test_crud.py similarity index 100% rename from synth/neurosynth/tests/api/test_crud.py rename to compose/neurosynth_compose/tests/api/test_crud.py diff --git a/synth/neurosynth/tests/api/test_meta_analysis.py b/compose/neurosynth_compose/tests/api/test_meta_analysis.py similarity index 100% rename from synth/neurosynth/tests/api/test_meta_analysis.py rename to compose/neurosynth_compose/tests/api/test_meta_analysis.py diff --git a/synth/neurosynth/tests/api/test_specification.py b/compose/neurosynth_compose/tests/api/test_specification.py similarity index 100% rename from synth/neurosynth/tests/api/test_specification.py rename to compose/neurosynth_compose/tests/api/test_specification.py diff --git a/synth/neurosynth/tests/api/test_studyset.py b/compose/neurosynth_compose/tests/api/test_studyset.py similarity index 100% rename from synth/neurosynth/tests/api/test_studyset.py rename to compose/neurosynth_compose/tests/api/test_studyset.py diff --git a/synth/neurosynth/tests/conftest.py b/compose/neurosynth_compose/tests/conftest.py similarity index 97% rename from synth/neurosynth/tests/conftest.py rename to compose/neurosynth_compose/tests/conftest.py index 9ad6471ac..4b0ef349f 100644 --- a/synth/neurosynth/tests/conftest.py +++ b/compose/neurosynth_compose/tests/conftest.py @@ -6,7 +6,7 @@ import pytest import sqlalchemy as sa -from ..ingest.neurostore import create_meta_analyses +from neurosynth_compose.ingest.neurostore import create_meta_analyses from ..database import db as _db from ..models import ( User, Specification, Studyset, Annotation, MetaAnalysis, @@ -58,7 +58,7 @@ def mock_decode_token(token): @pytest.fixture(scope="session") def mock_auth(monkeysession): """mock decode token to get around rate limits""" - monkeysession.setenv("BEARERINFO_FUNC", "neurosynth.tests.conftest.mock_decode_token") + monkeysession.setenv("BEARERINFO_FUNC", "neurosynth_compose.tests.conftest.mock_decode_token") """ @@ -195,7 +195,7 @@ def mock_add_users(app, db, mock_auth): @pytest.fixture(scope="function") def add_users(app, db): """ Adds a test user to db """ - from neurosynth.resources.auth import decode_token + from neurosynth_compose.resources.auth import decode_token domain = app.config['AUTH0_BASE_URL'].split('://')[1] token = GetToken(domain) diff --git a/synth/neurosynth/tests/data/neurostore_data.py b/compose/neurosynth_compose/tests/data/neurostore_data.py similarity index 100% rename from synth/neurosynth/tests/data/neurostore_data.py rename to compose/neurosynth_compose/tests/data/neurostore_data.py diff --git a/synth/neurosynth/tests/data/nimare_test_integration.json b/compose/neurosynth_compose/tests/data/nimare_test_integration.json similarity index 100% rename from synth/neurosynth/tests/data/nimare_test_integration.json rename to compose/neurosynth_compose/tests/data/nimare_test_integration.json diff --git a/synth/neurosynth/tests/data/nimare_test_integration_annotation.json b/compose/neurosynth_compose/tests/data/nimare_test_integration_annotation.json similarity index 100% rename from synth/neurosynth/tests/data/nimare_test_integration_annotation.json rename to compose/neurosynth_compose/tests/data/nimare_test_integration_annotation.json diff --git a/synth/neurosynth/tests/request_utils.py b/compose/neurosynth_compose/tests/request_utils.py similarity index 100% rename from synth/neurosynth/tests/request_utils.py rename to compose/neurosynth_compose/tests/request_utils.py diff --git a/synth/neurosynth/tests/schemathesis_api/__init__.py b/compose/neurosynth_compose/tests/schemathesis_api/__init__.py similarity index 100% rename from synth/neurosynth/tests/schemathesis_api/__init__.py rename to compose/neurosynth_compose/tests/schemathesis_api/__init__.py diff --git a/synth/neurosynth/tests/schemathesis_api/test_annotation.py b/compose/neurosynth_compose/tests/schemathesis_api/test_annotation.py similarity index 100% rename from synth/neurosynth/tests/schemathesis_api/test_annotation.py rename to compose/neurosynth_compose/tests/schemathesis_api/test_annotation.py diff --git a/synth/neurosynth/tests/schemathesis_api/test_meta_analysis.py b/compose/neurosynth_compose/tests/schemathesis_api/test_meta_analysis.py similarity index 100% rename from synth/neurosynth/tests/schemathesis_api/test_meta_analysis.py rename to compose/neurosynth_compose/tests/schemathesis_api/test_meta_analysis.py diff --git a/synth/neurosynth/tests/schemathesis_api/test_specification.py b/compose/neurosynth_compose/tests/schemathesis_api/test_specification.py similarity index 100% rename from synth/neurosynth/tests/schemathesis_api/test_specification.py rename to compose/neurosynth_compose/tests/schemathesis_api/test_specification.py diff --git a/synth/neurosynth/tests/schemathesis_api/test_studyset.py b/compose/neurosynth_compose/tests/schemathesis_api/test_studyset.py similarity index 100% rename from synth/neurosynth/tests/schemathesis_api/test_studyset.py rename to compose/neurosynth_compose/tests/schemathesis_api/test_studyset.py diff --git a/synth/nginx/Dockerfile b/compose/nginx/Dockerfile similarity index 100% rename from synth/nginx/Dockerfile rename to compose/nginx/Dockerfile diff --git a/synth/nginx/nginx.conf b/compose/nginx/nginx.conf similarity index 100% rename from synth/nginx/nginx.conf rename to compose/nginx/nginx.conf diff --git a/synth/postgres/Dockerfile b/compose/postgres/Dockerfile similarity index 100% rename from synth/postgres/Dockerfile rename to compose/postgres/Dockerfile diff --git a/synth/postgres/migrations/migrations/README b/compose/postgres/migrations/migrations/README similarity index 100% rename from synth/postgres/migrations/migrations/README rename to compose/postgres/migrations/migrations/README diff --git a/synth/postgres/migrations/migrations/alembic.ini b/compose/postgres/migrations/migrations/alembic.ini similarity index 100% rename from synth/postgres/migrations/migrations/alembic.ini rename to compose/postgres/migrations/migrations/alembic.ini diff --git a/synth/postgres/migrations/migrations/env.py b/compose/postgres/migrations/migrations/env.py similarity index 100% rename from synth/postgres/migrations/migrations/env.py rename to compose/postgres/migrations/migrations/env.py diff --git a/synth/postgres/migrations/migrations/script.py.mako b/compose/postgres/migrations/migrations/script.py.mako similarity index 100% rename from synth/postgres/migrations/migrations/script.py.mako rename to compose/postgres/migrations/migrations/script.py.mako diff --git a/synth/postgres/migrations/migrations/versions/276fe2a389a4_.py b/compose/postgres/migrations/migrations/versions/276fe2a389a4_.py similarity index 100% rename from synth/postgres/migrations/migrations/versions/276fe2a389a4_.py rename to compose/postgres/migrations/migrations/versions/276fe2a389a4_.py diff --git a/synth/postgres/migrations/migrations/versions/99078464479b_.py b/compose/postgres/migrations/migrations/versions/99078464479b_.py similarity index 100% rename from synth/postgres/migrations/migrations/versions/99078464479b_.py rename to compose/postgres/migrations/migrations/versions/99078464479b_.py diff --git a/synth/postgres/migrations/migrations/versions/be1425a6d9fd_.py b/compose/postgres/migrations/migrations/versions/be1425a6d9fd_.py similarity index 100% rename from synth/postgres/migrations/migrations/versions/be1425a6d9fd_.py rename to compose/postgres/migrations/migrations/versions/be1425a6d9fd_.py diff --git a/synth/postgres/pg_dump-to-s3/README.md b/compose/postgres/pg_dump-to-s3/README.md similarity index 100% rename from synth/postgres/pg_dump-to-s3/README.md rename to compose/postgres/pg_dump-to-s3/README.md diff --git a/synth/postgres/pg_dump-to-s3/backup.txt b/compose/postgres/pg_dump-to-s3/backup.txt similarity index 100% rename from synth/postgres/pg_dump-to-s3/backup.txt rename to compose/postgres/pg_dump-to-s3/backup.txt diff --git a/synth/postgres/pg_dump-to-s3/pg_dump-to-s3.sh b/compose/postgres/pg_dump-to-s3/pg_dump-to-s3.sh similarity index 100% rename from synth/postgres/pg_dump-to-s3/pg_dump-to-s3.sh rename to compose/postgres/pg_dump-to-s3/pg_dump-to-s3.sh diff --git a/synth/postgres/pg_dump-to-s3/s3-autodelete.sh b/compose/postgres/pg_dump-to-s3/s3-autodelete.sh similarity index 100% rename from synth/postgres/pg_dump-to-s3/s3-autodelete.sh rename to compose/postgres/pg_dump-to-s3/s3-autodelete.sh diff --git a/synth/setup.cfg b/compose/setup.cfg similarity index 100% rename from synth/setup.cfg rename to compose/setup.cfg diff --git a/synth/setup.py b/compose/setup.py similarity index 89% rename from synth/setup.py rename to compose/setup.py index 161b732e4..945e9a2ef 100644 --- a/synth/setup.py +++ b/compose/setup.py @@ -11,7 +11,6 @@ "flask-cors", "flask-sqlalchemy", "pyld", - "flask-graphql", "marshmallow>=3.0.0", "webargs", "shortuuid", @@ -22,9 +21,9 @@ print("PACKAGES:", find_packages(exclude=["tests", "test_*"])) setup( - name="neurosynth", + name="neurosynth_compose", version="0.0.0", - description="neurosynth", + description="neurosynth compose", install_requires=requirements, maintainer="Tal Yarkoni", maintainer_email="tyarkoni@gmail.com", diff --git a/store/neurostore/ingest/__init__.py b/store/neurostore/ingest/__init__.py index cb0c1af8b..f36f7cef0 100644 --- a/store/neurostore/ingest/__init__.py +++ b/store/neurostore/ingest/__init__.py @@ -26,13 +26,15 @@ from neurostore.models.data import StudysetStudy, _check_type -def ingest_neurovault(verbose=False, limit=20): +def ingest_neurovault(verbose=False, limit=20, overwrite=False): # Store existing studies for quick lookup - all_studies = {s.doi: s for s in Study.query.filter(Study.doi.isnot(None)).all()} + all_studies = all_studies = { + s.doi: s for s in Study.query.filter_by(source="neurovault").all() + } def add_collection(data): - if data["DOI"] in all_studies: + if data["DOI"] in all_studies and not overwrite: print("Skipping {} (already exists)...".format(data["DOI"])) return collection_id = data.pop('id') @@ -161,6 +163,7 @@ def ingest_neurosynth(max_rows=None): studies = [] to_commit = [] + all_studies = {s.doi: s for s in Study.query.filter_by(source="neurosynth").all()} with db.session.no_autoflush: for (metadata_row, annotation_row) in zip( metadata.itertuples(), annotations.itertuples(index=False) @@ -170,6 +173,8 @@ def ingest_neurosynth(max_rows=None): md = { "year": int(metadata_row.year), } + if metadata_row.doi in all_studies: + continue s = Study( name=metadata_row.title, authors=metadata_row.authors, @@ -263,6 +268,7 @@ def ingest_neuroquery(max_rows=None): if max_rows is not None: metadata = metadata.iloc[:max_rows] + # all_studies = {s.pmid: s for s in Study.query.filter(source="neuroquery").all()} for id_, metadata_row in metadata.iterrows(): study_coord_data = coord_data.loc[[id_]] s = Study( diff --git a/store/nginx/nginx.conf b/store/nginx/nginx.conf index 4cc2d7096..57bcd6938 100644 --- a/store/nginx/nginx.conf +++ b/store/nginx/nginx.conf @@ -77,10 +77,6 @@ http { #include /etc/nginx/sites-enabled/*; server { server_name _; - root /neurostore/neurosynth-frontend/build; - - location /static/ { - } location /api { proxy_pass http://neurostore:8000; @@ -92,9 +88,5 @@ http { client_max_body_size 100M; } - location / { - try_files $uri /index.html; - } - } } diff --git a/synth/docker-compose.dev.yml b/synth/docker-compose.dev.yml deleted file mode 100644 index f3ea9ec33..000000000 --- a/synth/docker-compose.dev.yml +++ /dev/null @@ -1,11 +0,0 @@ -version: "2" -services: - nginx: - ports: - - "81:80" - - neurosynth: - expose: - - "8000" - command: /usr/local/bin/gunicorn -w 2 -b :8000 neurosynth.core:app --log-level debug --timeout 300 --reload - restart: "no" \ No newline at end of file