brown-ccv / task-registry-faker

Repository with fake yamls for development of Neuro Task Registry
0 stars 1 forks source link

Update faker #17

Closed mcmcgrath13 closed 4 years ago

mcmcgrath13 commented 4 years ago

Update faker to use this specification

taskName: [String, required]
links:
  deployment: [String::URL, optional]
  sourceCode: [String::URL, required]
  publication: [String::URL, optional]

framework:
  library: [Array, optional]
    - [String]
  language: [Array, optional]
    - [String]

lab:
  name: [String, required]
  institution: [String, required]
  principalInvestigator: [String, optional]
  developers: [Array, optional]
    - [String]
    - [String]
  website: [String::URL, optional]

platform:
  desktop:
    windows: [Boolean, optional, default=false]
    linux: [Boolean, optional, default=false]
    mac: [Boolean, optional, default=false]
  mobile:
    ios: [Boolean, optional, default=false]
    android: [Boolean, optional, default=false]
    windows: [Boolean, optional, default=false]

features:
  electron: [Boolean, optional, default=false]
  browser: [Boolean, optional, default=false]
  docker: [Boolean, optional, default=false]
  eegTrigger: [Boolean, optional, default=false]
  mturk: [Boolean, optional, default=false]

tags: [Array, optional]
  - [String]
Rashi1997 commented 4 years ago

18