├── .github └── workflows │ └── build-and-push.yaml ├── .gitignore ├── LICENSE ├── README.md ├── UI ├── .browserslistrc ├── .dockerignore ├── .eslintrc.js ├── .gitignore ├── Dockerfile ├── README.md ├── README_DOCKER.md ├── babel.config.js ├── docker │ └── nginx.conf ├── jest.config.js ├── package.json ├── public │ ├── favicon.ico │ └── index.html ├── src │ ├── App.vue │ ├── assets │ │ ├── embryos.png │ │ ├── father.png │ │ ├── female.png │ │ ├── genderUnknown.png │ │ ├── grandparents1.png │ │ ├── grandparents2.png │ │ ├── logo.png │ │ ├── logo.svg │ │ ├── male.png │ │ ├── maternalGrandfather.png │ │ ├── maternalGrandmother.png │ │ ├── mother.png │ │ ├── parents.png │ │ ├── paternalGrandfather.png │ │ ├── paternalGrandmother.png │ │ ├── siblingBoy.png │ │ ├── siblingGirl.png │ │ ├── siblingNA.png │ │ └── siblings.png │ ├── components │ │ ├── Forms │ │ │ └── FormHopla.vue │ │ ├── Inputs │ │ │ ├── InputAfHardLimit.vue │ │ │ ├── InputAffected.vue │ │ │ ├── InputArgumentsMandatory.vue │ │ │ ├── InputArgumentsMerlinProfiles.vue │ │ │ ├── InputArgumentsOptional.vue │ │ │ ├── InputArgumentsRemaining.vue │ │ │ ├── InputArgumentsSampleDisease.vue │ │ │ ├── InputArgumentsVariantInclusion.vue │ │ │ ├── InputBafIDs.vue │ │ │ ├── InputChr.vue │ │ │ ├── InputChrEnd.vue │ │ │ ├── InputChrStart.vue │ │ │ ├── InputDisease.vue │ │ │ ├── InputFamilyID.vue │ │ │ ├── InputFileCytoband.vue │ │ │ ├── InputFileVCF.vue │ │ │ ├── InputGender.vue │ │ │ ├── InputHeteroIDs.vue │ │ │ ├── InputInformativeIDs.vue │ │ │ ├── InputInheritance.vue │ │ │ ├── InputKeepChromosomesRegionsOnly.vue │ │ │ ├── InputKeepLimitIDHardAF.vue │ │ │ ├── InputKeepLimitIDHardDP.vue │ │ │ ├── InputKeepLimitIDSoftDP.vue │ │ │ ├── InputLimitPmToP.vue │ │ │ ├── InputRegion.vue │ │ │ ├── InputRegions.vue │ │ │ ├── InputRegionsFlankingSize.vue │ │ │ ├── InputSampleID.vue │ │ │ ├── InputSequencingNote.vue │ │ │ ├── InputUploadConfig.vue │ │ │ ├── InputValueOfP.vue │ │ │ └── InputWindowSizeVoting.vue │ │ ├── Outputs │ │ │ └── OutputDownloadConfig.vue │ │ ├── Parsers │ │ │ ├── Config2Form │ │ │ │ ├── ExtractParams.js │ │ │ │ ├── determineDiseaseStatus.js │ │ │ │ ├── determineKeepBafIDs.js │ │ │ │ ├── determineKeepHeteroIDs.js │ │ │ │ ├── determineKeepInformativeIDs.js │ │ │ │ ├── determineKeepLimitIDHardAF.js │ │ │ │ ├── determineKeepLimitIDHardDP.js │ │ │ │ ├── determineKeepLimitIDSoftDP.js │ │ │ │ ├── determinePositionSampleID.js │ │ │ │ ├── extractArgumentsMandatory.js │ │ │ │ ├── extractArgumentsMerlinProfiles.js │ │ │ │ ├── extractArgumentsOptional.js │ │ │ │ ├── extractArgumentsRemaining.js │ │ │ │ ├── extractArgumentsSampleDisease.js │ │ │ │ ├── extractArgumentsVariantExclusion.js │ │ │ │ ├── extractFamID.js │ │ │ │ ├── extractInfoEmbryos.js │ │ │ │ ├── extractInfoFather.js │ │ │ │ ├── extractInfoMaternalGrandfather.js │ │ │ │ ├── extractInfoMaternalGrandmother.js │ │ │ │ ├── extractInfoMother.js │ │ │ │ ├── extractInfoPaternalGrandfather.js │ │ │ │ ├── extractInfoPaternalGrandmother.js │ │ │ │ ├── extractInfoSiblings.js │ │ │ │ └── index.js │ │ │ └── Form2Config │ │ │ │ ├── ParseAfHardLimitIDs.js │ │ │ │ ├── ParseAffectedIDs.js │ │ │ │ ├── ParseBafIDs.js │ │ │ │ ├── ParseCarrierIDs.js │ │ │ │ ├── ParseDpHardLimitIDs.js │ │ │ │ ├── ParseDpSoftLimitIDs.js │ │ │ │ ├── ParseFatherIDs.js │ │ │ │ ├── ParseGenders.js │ │ │ │ ├── ParseKeepHeteroIDs.js │ │ │ │ ├── ParseKeepInformativeIDs.js │ │ │ │ ├── ParseMotherIDs.js │ │ │ │ ├── ParseNonAffectedIDs.js │ │ │ │ ├── ParseSampleIDs.js │ │ │ │ └── index.js │ │ ├── PatientCards │ │ │ ├── PatientCardEmbryo.vue │ │ │ ├── PatientCardFather.vue │ │ │ ├── PatientCardGeneral.vue │ │ │ ├── PatientCardMaternalGrandfather.vue │ │ │ ├── PatientCardMaternalGrandmother.vue │ │ │ ├── PatientCardMother.vue │ │ │ ├── PatientCardPaternalGrandfather.vue │ │ │ ├── PatientCardPaternalGrandmother.vue │ │ │ └── PatientCardSibling.vue │ │ ├── PedigreeGroups │ │ │ ├── PedigreeGroup.vue │ │ │ ├── PedigreeGroupEmbryos.vue │ │ │ ├── PedigreeGroupGrandparentsMaternal.vue │ │ │ ├── PedigreeGroupGrandparentsPaternal.vue │ │ │ ├── PedigreeGroupParents.vue │ │ │ └── PedigreeGroupSiblings.vue │ │ ├── Tabs │ │ │ ├── TabAdvanced.vue │ │ │ ├── TabConfigFile.vue │ │ │ ├── TabParameters.vue │ │ │ └── TabPedigree.vue │ │ └── Templates │ │ │ └── index.js │ ├── main.ts │ ├── plugins │ │ └── vuetify.ts │ ├── router │ │ └── index.ts │ ├── shims-tsx.d.ts │ ├── shims-vue.d.ts │ ├── shims-vuetify.d.ts │ ├── store │ │ └── index.ts │ └── views │ │ ├── About.vue │ │ └── Home.vue ├── tests │ └── unit │ │ └── example.spec.ts ├── tsconfig.json ├── vue.config.js └── yarn.lock ├── concordance.R ├── example ├── .gitignore ├── Example setting.txt ├── cytoband.hg38.txt ├── hopla-output.html.zip └── hopla-output_files.zip ├── hopla.R └── transform.R /.github/workflows/build-and-push.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/.github/workflows/build-and-push.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .Rhistory 2 | *.lock 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/README.md -------------------------------------------------------------------------------- /UI/.browserslistrc: -------------------------------------------------------------------------------- 1 | > 1% 2 | last 2 versions 3 | not dead 4 | -------------------------------------------------------------------------------- /UI/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/.dockerignore -------------------------------------------------------------------------------- /UI/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/.eslintrc.js -------------------------------------------------------------------------------- /UI/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/.gitignore -------------------------------------------------------------------------------- /UI/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/Dockerfile -------------------------------------------------------------------------------- /UI/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/README.md -------------------------------------------------------------------------------- /UI/README_DOCKER.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/README_DOCKER.md -------------------------------------------------------------------------------- /UI/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/babel.config.js -------------------------------------------------------------------------------- /UI/docker/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/docker/nginx.conf -------------------------------------------------------------------------------- /UI/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/jest.config.js -------------------------------------------------------------------------------- /UI/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/package.json -------------------------------------------------------------------------------- /UI/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/public/favicon.ico -------------------------------------------------------------------------------- /UI/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/public/index.html -------------------------------------------------------------------------------- /UI/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/App.vue -------------------------------------------------------------------------------- /UI/src/assets/embryos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/assets/embryos.png -------------------------------------------------------------------------------- /UI/src/assets/father.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/assets/father.png -------------------------------------------------------------------------------- /UI/src/assets/female.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/assets/female.png -------------------------------------------------------------------------------- /UI/src/assets/genderUnknown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/assets/genderUnknown.png -------------------------------------------------------------------------------- /UI/src/assets/grandparents1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/assets/grandparents1.png -------------------------------------------------------------------------------- /UI/src/assets/grandparents2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/assets/grandparents2.png -------------------------------------------------------------------------------- /UI/src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/assets/logo.png -------------------------------------------------------------------------------- /UI/src/assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/assets/logo.svg -------------------------------------------------------------------------------- /UI/src/assets/male.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/assets/male.png -------------------------------------------------------------------------------- /UI/src/assets/maternalGrandfather.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/assets/maternalGrandfather.png -------------------------------------------------------------------------------- /UI/src/assets/maternalGrandmother.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/assets/maternalGrandmother.png -------------------------------------------------------------------------------- /UI/src/assets/mother.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/assets/mother.png -------------------------------------------------------------------------------- /UI/src/assets/parents.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/assets/parents.png -------------------------------------------------------------------------------- /UI/src/assets/paternalGrandfather.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/assets/paternalGrandfather.png -------------------------------------------------------------------------------- /UI/src/assets/paternalGrandmother.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/assets/paternalGrandmother.png -------------------------------------------------------------------------------- /UI/src/assets/siblingBoy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/assets/siblingBoy.png -------------------------------------------------------------------------------- /UI/src/assets/siblingGirl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/assets/siblingGirl.png -------------------------------------------------------------------------------- /UI/src/assets/siblingNA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/assets/siblingNA.png -------------------------------------------------------------------------------- /UI/src/assets/siblings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/assets/siblings.png -------------------------------------------------------------------------------- /UI/src/components/Forms/FormHopla.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Forms/FormHopla.vue -------------------------------------------------------------------------------- /UI/src/components/Inputs/InputAfHardLimit.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Inputs/InputAfHardLimit.vue -------------------------------------------------------------------------------- /UI/src/components/Inputs/InputAffected.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Inputs/InputAffected.vue -------------------------------------------------------------------------------- /UI/src/components/Inputs/InputArgumentsMandatory.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Inputs/InputArgumentsMandatory.vue -------------------------------------------------------------------------------- /UI/src/components/Inputs/InputArgumentsMerlinProfiles.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Inputs/InputArgumentsMerlinProfiles.vue -------------------------------------------------------------------------------- /UI/src/components/Inputs/InputArgumentsOptional.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Inputs/InputArgumentsOptional.vue -------------------------------------------------------------------------------- /UI/src/components/Inputs/InputArgumentsRemaining.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Inputs/InputArgumentsRemaining.vue -------------------------------------------------------------------------------- /UI/src/components/Inputs/InputArgumentsSampleDisease.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Inputs/InputArgumentsSampleDisease.vue -------------------------------------------------------------------------------- /UI/src/components/Inputs/InputArgumentsVariantInclusion.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Inputs/InputArgumentsVariantInclusion.vue -------------------------------------------------------------------------------- /UI/src/components/Inputs/InputBafIDs.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Inputs/InputBafIDs.vue -------------------------------------------------------------------------------- /UI/src/components/Inputs/InputChr.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Inputs/InputChr.vue -------------------------------------------------------------------------------- /UI/src/components/Inputs/InputChrEnd.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Inputs/InputChrEnd.vue -------------------------------------------------------------------------------- /UI/src/components/Inputs/InputChrStart.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Inputs/InputChrStart.vue -------------------------------------------------------------------------------- /UI/src/components/Inputs/InputDisease.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Inputs/InputDisease.vue -------------------------------------------------------------------------------- /UI/src/components/Inputs/InputFamilyID.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Inputs/InputFamilyID.vue -------------------------------------------------------------------------------- /UI/src/components/Inputs/InputFileCytoband.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Inputs/InputFileCytoband.vue -------------------------------------------------------------------------------- /UI/src/components/Inputs/InputFileVCF.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Inputs/InputFileVCF.vue -------------------------------------------------------------------------------- /UI/src/components/Inputs/InputGender.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Inputs/InputGender.vue -------------------------------------------------------------------------------- /UI/src/components/Inputs/InputHeteroIDs.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Inputs/InputHeteroIDs.vue -------------------------------------------------------------------------------- /UI/src/components/Inputs/InputInformativeIDs.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Inputs/InputInformativeIDs.vue -------------------------------------------------------------------------------- /UI/src/components/Inputs/InputInheritance.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Inputs/InputInheritance.vue -------------------------------------------------------------------------------- /UI/src/components/Inputs/InputKeepChromosomesRegionsOnly.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Inputs/InputKeepChromosomesRegionsOnly.vue -------------------------------------------------------------------------------- /UI/src/components/Inputs/InputKeepLimitIDHardAF.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Inputs/InputKeepLimitIDHardAF.vue -------------------------------------------------------------------------------- /UI/src/components/Inputs/InputKeepLimitIDHardDP.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Inputs/InputKeepLimitIDHardDP.vue -------------------------------------------------------------------------------- /UI/src/components/Inputs/InputKeepLimitIDSoftDP.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Inputs/InputKeepLimitIDSoftDP.vue -------------------------------------------------------------------------------- /UI/src/components/Inputs/InputLimitPmToP.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Inputs/InputLimitPmToP.vue -------------------------------------------------------------------------------- /UI/src/components/Inputs/InputRegion.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Inputs/InputRegion.vue -------------------------------------------------------------------------------- /UI/src/components/Inputs/InputRegions.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Inputs/InputRegions.vue -------------------------------------------------------------------------------- /UI/src/components/Inputs/InputRegionsFlankingSize.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Inputs/InputRegionsFlankingSize.vue -------------------------------------------------------------------------------- /UI/src/components/Inputs/InputSampleID.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Inputs/InputSampleID.vue -------------------------------------------------------------------------------- /UI/src/components/Inputs/InputSequencingNote.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Inputs/InputSequencingNote.vue -------------------------------------------------------------------------------- /UI/src/components/Inputs/InputUploadConfig.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Inputs/InputUploadConfig.vue -------------------------------------------------------------------------------- /UI/src/components/Inputs/InputValueOfP.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Inputs/InputValueOfP.vue -------------------------------------------------------------------------------- /UI/src/components/Inputs/InputWindowSizeVoting.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Inputs/InputWindowSizeVoting.vue -------------------------------------------------------------------------------- /UI/src/components/Outputs/OutputDownloadConfig.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Outputs/OutputDownloadConfig.vue -------------------------------------------------------------------------------- /UI/src/components/Parsers/Config2Form/ExtractParams.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Parsers/Config2Form/ExtractParams.js -------------------------------------------------------------------------------- /UI/src/components/Parsers/Config2Form/determineDiseaseStatus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Parsers/Config2Form/determineDiseaseStatus.js -------------------------------------------------------------------------------- /UI/src/components/Parsers/Config2Form/determineKeepBafIDs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Parsers/Config2Form/determineKeepBafIDs.js -------------------------------------------------------------------------------- /UI/src/components/Parsers/Config2Form/determineKeepHeteroIDs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Parsers/Config2Form/determineKeepHeteroIDs.js -------------------------------------------------------------------------------- /UI/src/components/Parsers/Config2Form/determineKeepInformativeIDs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Parsers/Config2Form/determineKeepInformativeIDs.js -------------------------------------------------------------------------------- /UI/src/components/Parsers/Config2Form/determineKeepLimitIDHardAF.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Parsers/Config2Form/determineKeepLimitIDHardAF.js -------------------------------------------------------------------------------- /UI/src/components/Parsers/Config2Form/determineKeepLimitIDHardDP.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Parsers/Config2Form/determineKeepLimitIDHardDP.js -------------------------------------------------------------------------------- /UI/src/components/Parsers/Config2Form/determineKeepLimitIDSoftDP.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Parsers/Config2Form/determineKeepLimitIDSoftDP.js -------------------------------------------------------------------------------- /UI/src/components/Parsers/Config2Form/determinePositionSampleID.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Parsers/Config2Form/determinePositionSampleID.js -------------------------------------------------------------------------------- /UI/src/components/Parsers/Config2Form/extractArgumentsMandatory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Parsers/Config2Form/extractArgumentsMandatory.js -------------------------------------------------------------------------------- /UI/src/components/Parsers/Config2Form/extractArgumentsMerlinProfiles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Parsers/Config2Form/extractArgumentsMerlinProfiles.js -------------------------------------------------------------------------------- /UI/src/components/Parsers/Config2Form/extractArgumentsOptional.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Parsers/Config2Form/extractArgumentsOptional.js -------------------------------------------------------------------------------- /UI/src/components/Parsers/Config2Form/extractArgumentsRemaining.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Parsers/Config2Form/extractArgumentsRemaining.js -------------------------------------------------------------------------------- /UI/src/components/Parsers/Config2Form/extractArgumentsSampleDisease.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Parsers/Config2Form/extractArgumentsSampleDisease.js -------------------------------------------------------------------------------- /UI/src/components/Parsers/Config2Form/extractArgumentsVariantExclusion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Parsers/Config2Form/extractArgumentsVariantExclusion.js -------------------------------------------------------------------------------- /UI/src/components/Parsers/Config2Form/extractFamID.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Parsers/Config2Form/extractFamID.js -------------------------------------------------------------------------------- /UI/src/components/Parsers/Config2Form/extractInfoEmbryos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Parsers/Config2Form/extractInfoEmbryos.js -------------------------------------------------------------------------------- /UI/src/components/Parsers/Config2Form/extractInfoFather.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Parsers/Config2Form/extractInfoFather.js -------------------------------------------------------------------------------- /UI/src/components/Parsers/Config2Form/extractInfoMaternalGrandfather.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Parsers/Config2Form/extractInfoMaternalGrandfather.js -------------------------------------------------------------------------------- /UI/src/components/Parsers/Config2Form/extractInfoMaternalGrandmother.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Parsers/Config2Form/extractInfoMaternalGrandmother.js -------------------------------------------------------------------------------- /UI/src/components/Parsers/Config2Form/extractInfoMother.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Parsers/Config2Form/extractInfoMother.js -------------------------------------------------------------------------------- /UI/src/components/Parsers/Config2Form/extractInfoPaternalGrandfather.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Parsers/Config2Form/extractInfoPaternalGrandfather.js -------------------------------------------------------------------------------- /UI/src/components/Parsers/Config2Form/extractInfoPaternalGrandmother.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Parsers/Config2Form/extractInfoPaternalGrandmother.js -------------------------------------------------------------------------------- /UI/src/components/Parsers/Config2Form/extractInfoSiblings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Parsers/Config2Form/extractInfoSiblings.js -------------------------------------------------------------------------------- /UI/src/components/Parsers/Config2Form/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Parsers/Config2Form/index.js -------------------------------------------------------------------------------- /UI/src/components/Parsers/Form2Config/ParseAfHardLimitIDs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Parsers/Form2Config/ParseAfHardLimitIDs.js -------------------------------------------------------------------------------- /UI/src/components/Parsers/Form2Config/ParseAffectedIDs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Parsers/Form2Config/ParseAffectedIDs.js -------------------------------------------------------------------------------- /UI/src/components/Parsers/Form2Config/ParseBafIDs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Parsers/Form2Config/ParseBafIDs.js -------------------------------------------------------------------------------- /UI/src/components/Parsers/Form2Config/ParseCarrierIDs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Parsers/Form2Config/ParseCarrierIDs.js -------------------------------------------------------------------------------- /UI/src/components/Parsers/Form2Config/ParseDpHardLimitIDs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Parsers/Form2Config/ParseDpHardLimitIDs.js -------------------------------------------------------------------------------- /UI/src/components/Parsers/Form2Config/ParseDpSoftLimitIDs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Parsers/Form2Config/ParseDpSoftLimitIDs.js -------------------------------------------------------------------------------- /UI/src/components/Parsers/Form2Config/ParseFatherIDs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Parsers/Form2Config/ParseFatherIDs.js -------------------------------------------------------------------------------- /UI/src/components/Parsers/Form2Config/ParseGenders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Parsers/Form2Config/ParseGenders.js -------------------------------------------------------------------------------- /UI/src/components/Parsers/Form2Config/ParseKeepHeteroIDs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Parsers/Form2Config/ParseKeepHeteroIDs.js -------------------------------------------------------------------------------- /UI/src/components/Parsers/Form2Config/ParseKeepInformativeIDs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Parsers/Form2Config/ParseKeepInformativeIDs.js -------------------------------------------------------------------------------- /UI/src/components/Parsers/Form2Config/ParseMotherIDs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Parsers/Form2Config/ParseMotherIDs.js -------------------------------------------------------------------------------- /UI/src/components/Parsers/Form2Config/ParseNonAffectedIDs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Parsers/Form2Config/ParseNonAffectedIDs.js -------------------------------------------------------------------------------- /UI/src/components/Parsers/Form2Config/ParseSampleIDs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Parsers/Form2Config/ParseSampleIDs.js -------------------------------------------------------------------------------- /UI/src/components/Parsers/Form2Config/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Parsers/Form2Config/index.js -------------------------------------------------------------------------------- /UI/src/components/PatientCards/PatientCardEmbryo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/PatientCards/PatientCardEmbryo.vue -------------------------------------------------------------------------------- /UI/src/components/PatientCards/PatientCardFather.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/PatientCards/PatientCardFather.vue -------------------------------------------------------------------------------- /UI/src/components/PatientCards/PatientCardGeneral.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/PatientCards/PatientCardGeneral.vue -------------------------------------------------------------------------------- /UI/src/components/PatientCards/PatientCardMaternalGrandfather.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/PatientCards/PatientCardMaternalGrandfather.vue -------------------------------------------------------------------------------- /UI/src/components/PatientCards/PatientCardMaternalGrandmother.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/PatientCards/PatientCardMaternalGrandmother.vue -------------------------------------------------------------------------------- /UI/src/components/PatientCards/PatientCardMother.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/PatientCards/PatientCardMother.vue -------------------------------------------------------------------------------- /UI/src/components/PatientCards/PatientCardPaternalGrandfather.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/PatientCards/PatientCardPaternalGrandfather.vue -------------------------------------------------------------------------------- /UI/src/components/PatientCards/PatientCardPaternalGrandmother.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/PatientCards/PatientCardPaternalGrandmother.vue -------------------------------------------------------------------------------- /UI/src/components/PatientCards/PatientCardSibling.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/PatientCards/PatientCardSibling.vue -------------------------------------------------------------------------------- /UI/src/components/PedigreeGroups/PedigreeGroup.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/PedigreeGroups/PedigreeGroup.vue -------------------------------------------------------------------------------- /UI/src/components/PedigreeGroups/PedigreeGroupEmbryos.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/PedigreeGroups/PedigreeGroupEmbryos.vue -------------------------------------------------------------------------------- /UI/src/components/PedigreeGroups/PedigreeGroupGrandparentsMaternal.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/PedigreeGroups/PedigreeGroupGrandparentsMaternal.vue -------------------------------------------------------------------------------- /UI/src/components/PedigreeGroups/PedigreeGroupGrandparentsPaternal.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/PedigreeGroups/PedigreeGroupGrandparentsPaternal.vue -------------------------------------------------------------------------------- /UI/src/components/PedigreeGroups/PedigreeGroupParents.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/PedigreeGroups/PedigreeGroupParents.vue -------------------------------------------------------------------------------- /UI/src/components/PedigreeGroups/PedigreeGroupSiblings.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/PedigreeGroups/PedigreeGroupSiblings.vue -------------------------------------------------------------------------------- /UI/src/components/Tabs/TabAdvanced.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Tabs/TabAdvanced.vue -------------------------------------------------------------------------------- /UI/src/components/Tabs/TabConfigFile.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Tabs/TabConfigFile.vue -------------------------------------------------------------------------------- /UI/src/components/Tabs/TabParameters.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Tabs/TabParameters.vue -------------------------------------------------------------------------------- /UI/src/components/Tabs/TabPedigree.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Tabs/TabPedigree.vue -------------------------------------------------------------------------------- /UI/src/components/Templates/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/components/Templates/index.js -------------------------------------------------------------------------------- /UI/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/main.ts -------------------------------------------------------------------------------- /UI/src/plugins/vuetify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/plugins/vuetify.ts -------------------------------------------------------------------------------- /UI/src/router/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/router/index.ts -------------------------------------------------------------------------------- /UI/src/shims-tsx.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/shims-tsx.d.ts -------------------------------------------------------------------------------- /UI/src/shims-vue.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/shims-vue.d.ts -------------------------------------------------------------------------------- /UI/src/shims-vuetify.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/shims-vuetify.d.ts -------------------------------------------------------------------------------- /UI/src/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/store/index.ts -------------------------------------------------------------------------------- /UI/src/views/About.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/views/About.vue -------------------------------------------------------------------------------- /UI/src/views/Home.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/src/views/Home.vue -------------------------------------------------------------------------------- /UI/tests/unit/example.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/tests/unit/example.spec.ts -------------------------------------------------------------------------------- /UI/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/tsconfig.json -------------------------------------------------------------------------------- /UI/vue.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/vue.config.js -------------------------------------------------------------------------------- /UI/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/UI/yarn.lock -------------------------------------------------------------------------------- /concordance.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/concordance.R -------------------------------------------------------------------------------- /example/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/example/.gitignore -------------------------------------------------------------------------------- /example/Example setting.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/example/Example setting.txt -------------------------------------------------------------------------------- /example/cytoband.hg38.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/example/cytoband.hg38.txt -------------------------------------------------------------------------------- /example/hopla-output.html.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/example/hopla-output.html.zip -------------------------------------------------------------------------------- /example/hopla-output_files.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/example/hopla-output_files.zip -------------------------------------------------------------------------------- /hopla.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/hopla.R -------------------------------------------------------------------------------- /transform.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CenterForMedicalGeneticsGhent/Hopla/HEAD/transform.R --------------------------------------------------------------------------------