diff --git a/.gitignore b/.gitignore index 9d51d31c..4aadcfa6 100644 --- a/.gitignore +++ b/.gitignore @@ -31,3 +31,14 @@ replay_pid* .idea /dependency-reduced-pom.xml + +# python +__pycache__/ +*.pyc +.venv/ + +# test html reports +*.html~ + +# app properties that contains credentials +/application.properties diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 00000000..8e850d68 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,45 @@ +FROM maven:3-eclipse-temurin-21 as jar_builder + +# Set the working directory in the Maven image +WORKDIR /app + +# Copy the java source files and the pom.xml file into the image +COPY src ./src +COPY pom.xml . + +# Build the application +RUN mvn clean package -DskipTests + +FROM maven:3-eclipse-temurin-21 + +# download system dependencies first to take advantage of docker caching +RUN apt-get update; apt-get install -y --no-install-recommends \ + build-essential \ + default-mysql-client \ + default-libmysqlclient-dev \ + python3 \ + python3-setuptools \ + python3-dev \ + python3-pip \ + unzip \ + perl \ + && rm -rf /var/lib/apt/lists/* \ + && pip3 install wheel + +# Install any needed packages specified in requirements.txt +COPY requirements.txt ./ +RUN pip install --no-cache-dir -r requirements.txt + +RUN ln -s $(which python3) /usr/local/bin/python || true + +COPY --from=jar_builder /app/core-*.jar / +COPY scripts/ scripts/ +RUN chmod -R a+x /scripts/ + +# Set the working directory in the container +WORKDIR /scripts/ + +ENV PORTAL_HOME=/ + +# This file is empty. It has to be overriden by bind mounting the actual application.properties +RUN touch /application.properties diff --git a/README.md b/README.md index 1a04e860..60433f9c 100644 --- a/README.md +++ b/README.md @@ -44,3 +44,90 @@ Use Maven to run the integration tests. Ensure you are in the root directory of ``` mvn integration-test ``` + +## Development + +### Prerequisites +To contribute to `cbioportal-core`, ensure you have the following tools installed: + +- Python 3: Required for study validation and orchestration scripts. These scripts utilize the underlying loader jar. +- Perl: Specify the version required based on script compatibility. Necessary for data loading scripts interfacing with lookup tables. +- JDK 21: Essential for developing the data loader component. +- Maven 3.8.3: Used to compile and test the loader jar. Review this [issue](https://github.com/cBioPortal/cbioportal-core/issues/15) before starting. + +### Setup + +1. Create a Python virtual environment (first-time setup): +```bash +python -m venv .venv +``` + +2. Activate the virtual environment: +```bash +source .venv/bin/activate +``` + +3. Install required Python dependencies (first-time setup or when dependencies have changed): +```bash +pip install -r requirements.txt +``` + +### Building and Testing + +After you are done with the setup, you can build and test the project. + +1. Execute tests through the provided script: +```bash +source test_scripts.sh +``` + +2. Build the loader jar using Maven (includes testing): +```bash +mvn clean package +``` +*Note:* The Maven configuration is set to place the jar in the project's root directory to ensure consistent paths in both development and production. + +### Configuring Application Properties + +The loader requires specific properties set to establish a connection to the database. These properties should be defined in the application.properties file within your project. + +#### Creating the Properties File + +1. Begin by creating your application.properties file. This can be done by copying from an example or template provided in the project: +```bash +cp application.properties.example application.properties +``` + +2. Open application.properties in your preferred text editor and modify the properties to match your database configuration and other environment-specific settings. + +#### Setting the PORTAL_HOME Environment Variable + +The PORTAL_HOME environment variable should be set to the directory containing your application.properties file, typically the root of your project: +``` +export PORTAL_HOME=$(pwd) +``` +Ensure this command is run in the root directory of your project, where the application.properties file is located. This setup is crucial for the loader to correctly access the required properties. + +#### maven.properties +TODO: Document role of `maven.properties` file. + +### Script Execution with Loader Jar + +To run scripts that require the loader jar, ensure the jar file is in the project root. +The script will search for `core-*.jar` in the root of the project: +```bash +python scripts/importer/metaImport.py -s tests/test_data/study_es_0 -p tests/test_data/api_json_unit_tests -o +``` + +## Running in docker + +Build docker image with: +```bash +docker build -t cbioportal-core . +``` + +Example of how to start the loading: +```bash +docker run -it -v $(pwd)/data/:/data/ -v $(pwd)/application.properties:/application.properties cbioportal-core python importer/metaImport.py -s /data/study_es_0 -p /data/api_json -o +``` + diff --git a/application.properties.example b/application.properties.example new file mode 100644 index 00000000..3cd29cdc --- /dev/null +++ b/application.properties.example @@ -0,0 +1,5 @@ +spring.datasource.url=jdbc:mysql://localhost:3306/cbioportal?useSSL=false +spring.datasource.username=cbio +spring.datasource.password=P@ssword1 +spring.datasource.driver-class-name=com.mysql.jdbc.Driver +spring.jpa.database-platform=org.hibernate.dialect.MySQL5InnoDBDialect diff --git a/pom.xml b/pom.xml index 99339126..c71f78a2 100644 --- a/pom.xml +++ b/pom.xml @@ -236,7 +236,11 @@ ${project.basedir} + + + requirements.txt + scripts/ @@ -323,6 +327,13 @@ + + org.apache.maven.plugins + maven-jar-plugin + + ${project.basedir} + + diff --git a/src/main/resources/scripts/addCaseList.pl b/scripts/addCaseList.pl similarity index 100% rename from src/main/resources/scripts/addCaseList.pl rename to scripts/addCaseList.pl diff --git a/src/main/resources/scripts/all-breast-su2c.sh b/scripts/all-breast-su2c.sh similarity index 100% rename from src/main/resources/scripts/all-breast-su2c.sh rename to scripts/all-breast-su2c.sh diff --git a/src/main/resources/scripts/all-coadread-public.sh b/scripts/all-coadread-public.sh similarity index 100% rename from src/main/resources/scripts/all-coadread-public.sh rename to scripts/all-coadread-public.sh diff --git a/src/main/resources/scripts/all-gbm-public.sh b/scripts/all-gbm-public.sh similarity index 100% rename from src/main/resources/scripts/all-gbm-public.sh rename to scripts/all-gbm-public.sh diff --git a/src/main/resources/scripts/all-lusc-public.sh b/scripts/all-lusc-public.sh similarity index 100% rename from src/main/resources/scripts/all-lusc-public.sh rename to scripts/all-lusc-public.sh diff --git a/src/main/resources/scripts/all-ovarian-public.sh b/scripts/all-ovarian-public.sh similarity index 100% rename from src/main/resources/scripts/all-ovarian-public.sh rename to scripts/all-ovarian-public.sh diff --git a/src/main/resources/scripts/all-ovarian-su2c.sh b/scripts/all-ovarian-su2c.sh similarity index 100% rename from src/main/resources/scripts/all-ovarian-su2c.sh rename to scripts/all-ovarian-su2c.sh diff --git a/src/main/resources/scripts/all-prostate-broad.sh b/scripts/all-prostate-broad.sh similarity index 100% rename from src/main/resources/scripts/all-prostate-broad.sh rename to scripts/all-prostate-broad.sh diff --git a/src/main/resources/scripts/all-prostate-mich.sh b/scripts/all-prostate-mich.sh similarity index 100% rename from src/main/resources/scripts/all-prostate-mich.sh rename to scripts/all-prostate-mich.sh diff --git a/src/main/resources/scripts/all-prostate-mskcc.sh b/scripts/all-prostate-mskcc.sh similarity index 100% rename from src/main/resources/scripts/all-prostate-mskcc.sh rename to scripts/all-prostate-mskcc.sh diff --git a/src/main/resources/scripts/all-prostate-su2c.sh b/scripts/all-prostate-su2c.sh similarity index 100% rename from src/main/resources/scripts/all-prostate-su2c.sh rename to scripts/all-prostate-su2c.sh diff --git a/src/main/resources/scripts/all-prostate-tcga.sh b/scripts/all-prostate-tcga.sh similarity index 100% rename from src/main/resources/scripts/all-prostate-tcga.sh rename to scripts/all-prostate-tcga.sh diff --git a/src/main/resources/scripts/all-su2c.sh b/scripts/all-su2c.sh similarity index 100% rename from src/main/resources/scripts/all-su2c.sh rename to scripts/all-su2c.sh diff --git a/src/main/resources/scripts/all-ucec-su2c.sh b/scripts/all-ucec-su2c.sh similarity index 100% rename from src/main/resources/scripts/all-ucec-su2c.sh rename to scripts/all-ucec-su2c.sh diff --git a/src/main/resources/scripts/calculateCoExpression.pl b/scripts/calculateCoExpression.pl similarity index 100% rename from src/main/resources/scripts/calculateCoExpression.pl rename to scripts/calculateCoExpression.pl diff --git a/src/main/resources/scripts/calculateMutationFrequencies.py b/scripts/calculateMutationFrequencies.py similarity index 100% rename from src/main/resources/scripts/calculateMutationFrequencies.py rename to scripts/calculateMutationFrequencies.py diff --git a/src/main/resources/scripts/compareDirectAndBulkDBMSload.pl b/scripts/compareDirectAndBulkDBMSload.pl similarity index 100% rename from src/main/resources/scripts/compareDirectAndBulkDBMSload.pl rename to scripts/compareDirectAndBulkDBMSload.pl diff --git a/src/main/resources/scripts/convertCosmicVcfToMaf.pl b/scripts/convertCosmicVcfToMaf.pl similarity index 100% rename from src/main/resources/scripts/convertCosmicVcfToMaf.pl rename to scripts/convertCosmicVcfToMaf.pl diff --git a/src/main/resources/scripts/convertExpressionZscores.pl b/scripts/convertExpressionZscores.pl similarity index 100% rename from src/main/resources/scripts/convertExpressionZscores.pl rename to scripts/convertExpressionZscores.pl diff --git a/src/main/resources/scripts/convertGeneIds.pl b/scripts/convertGeneIds.pl similarity index 100% rename from src/main/resources/scripts/convertGeneIds.pl rename to scripts/convertGeneIds.pl diff --git a/src/main/resources/scripts/convertGeneSymbols.pl b/scripts/convertGeneSymbols.pl similarity index 100% rename from src/main/resources/scripts/convertGeneSymbols.pl rename to scripts/convertGeneSymbols.pl diff --git a/src/main/resources/scripts/convertSvsImages.pl b/scripts/convertSvsImages.pl similarity index 100% rename from src/main/resources/scripts/convertSvsImages.pl rename to scripts/convertSvsImages.pl diff --git a/src/main/resources/scripts/cutInvalidCases.pl b/scripts/cutInvalidCases.pl similarity index 100% rename from src/main/resources/scripts/cutInvalidCases.pl rename to scripts/cutInvalidCases.pl diff --git a/src/main/resources/scripts/deleteAllCaseLists.pl b/scripts/deleteAllCaseLists.pl similarity index 100% rename from src/main/resources/scripts/deleteAllCaseLists.pl rename to scripts/deleteAllCaseLists.pl diff --git a/src/main/resources/scripts/downloadChromosomeSizes.py b/scripts/downloadChromosomeSizes.py similarity index 100% rename from src/main/resources/scripts/downloadChromosomeSizes.py rename to scripts/downloadChromosomeSizes.py diff --git a/src/main/resources/scripts/dumpPortalInfo.pl b/scripts/dumpPortalInfo.pl similarity index 100% rename from src/main/resources/scripts/dumpPortalInfo.pl rename to scripts/dumpPortalInfo.pl diff --git a/src/main/resources/scripts/env.pl b/scripts/env.pl similarity index 74% rename from src/main/resources/scripts/env.pl rename to scripts/env.pl index c50da9d3..6edff025 100755 --- a/src/main/resources/scripts/env.pl +++ b/scripts/env.pl @@ -39,18 +39,18 @@ } # Set up Classpath to use the scripts jar -sub locate_src_root { +sub locate_root { # isolate the directory this code file is in my ($volume, $script_dir, undef) = File::Spec->splitpath(__FILE__); - # go up from cbioportal/core/src/main/scripts/ to cbioportal/ - my $src_root_dir = File::Spec->catdir($script_dir, (File::Spec->updir()) x 4); + # go up one level + my $root_dir = File::Spec->catdir($script_dir, File::Spec->updir()); # reassamble the path and resolve updirs (/../) - return abs_path(File::Spec->catpath($volume, $src_root_dir)); + return abs_path(File::Spec->catpath($volume, $root_dir)); } -$src_root = locate_src_root(); -@jar_files = glob("$src_root/scripts/target/scripts-*.jar"); +$root_dir = locate_root(); +@jar_files = glob("$root_dir/core-*.jar"); if (scalar @jar_files != 1) { - die "Expected to find 1 scripts-*.jar, but found: " . scalar @jar_files; + die "Expected to find 1 core-*.jar, but found: " . scalar @jar_files; } $cp = pop @jar_files; diff --git a/src/main/resources/scripts/env.sh b/scripts/env.sh similarity index 100% rename from src/main/resources/scripts/env.sh rename to scripts/env.sh diff --git a/src/main/resources/scripts/envSimple.pl b/scripts/envSimple.pl similarity index 72% rename from src/main/resources/scripts/envSimple.pl rename to scripts/envSimple.pl index 92442b8a..f09399e1 100755 --- a/src/main/resources/scripts/envSimple.pl +++ b/scripts/envSimple.pl @@ -34,18 +34,18 @@ } # Set up Classpath to use the scripts jar -sub locate_src_root { +sub locate_root { # isolate the directory this code file is in my ($volume, $script_dir, undef) = File::Spec->splitpath(__FILE__); - # go up from cbioportal/core/src/main/scripts/ to cbioportal/ - my $src_root_dir = File::Spec->catdir($script_dir, (File::Spec->updir()) x 1); + # go up one level + my $root_dir = File::Spec->catdir($script_dir, File::Spec->updir()); # reassamble the path and resolve updirs (/../) - return abs_path(File::Spec->catpath($volume, $src_root_dir)); + return abs_path(File::Spec->catpath($volume, $root_dir)); } -$src_root = locate_src_root(); -@jar_files = glob("$src_root/core-*.jar"); +$root_dir = locate_root(); +@jar_files = glob("$root_dir/core-*.jar"); if (scalar @jar_files != 1) { - die "Expected to find 1 scripts-*.jar, but found: " . scalar @jar_files; + die "Expected to find 1 core-*.jar, but found: " . scalar @jar_files; } $cp = pop @jar_files; diff --git a/src/main/resources/scripts/exportProfile.pl b/scripts/exportProfile.pl similarity index 100% rename from src/main/resources/scripts/exportProfile.pl rename to scripts/exportProfile.pl diff --git a/src/main/resources/scripts/fetchBCRDataDict.sh b/scripts/fetchBCRDataDict.sh similarity index 100% rename from src/main/resources/scripts/fetchBCRDataDict.sh rename to scripts/fetchBCRDataDict.sh diff --git a/src/main/resources/scripts/filterCases.pl b/scripts/filterCases.pl similarity index 100% rename from src/main/resources/scripts/filterCases.pl rename to scripts/filterCases.pl diff --git a/src/main/resources/scripts/filterCases.sh b/scripts/filterCases.sh similarity index 100% rename from src/main/resources/scripts/filterCases.sh rename to scripts/filterCases.sh diff --git a/src/main/resources/scripts/flagStudyForProductionPortalDeployment.py b/scripts/flagStudyForProductionPortalDeployment.py similarity index 100% rename from src/main/resources/scripts/flagStudyForProductionPortalDeployment.py rename to scripts/flagStudyForProductionPortalDeployment.py diff --git a/src/main/resources/scripts/generateMutationData.pl b/scripts/generateMutationData.pl similarity index 100% rename from src/main/resources/scripts/generateMutationData.pl rename to scripts/generateMutationData.pl diff --git a/src/main/resources/scripts/hot-deploy.sh b/scripts/hot-deploy.sh similarity index 100% rename from src/main/resources/scripts/hot-deploy.sh rename to scripts/hot-deploy.sh diff --git a/src/main/resources/scripts/hotDeploy.py b/scripts/hotDeploy.py similarity index 100% rename from src/main/resources/scripts/hotDeploy.py rename to scripts/hotDeploy.py diff --git a/src/main/resources/scripts/import-portal-users.sh b/scripts/import-portal-users.sh similarity index 100% rename from src/main/resources/scripts/import-portal-users.sh rename to scripts/import-portal-users.sh diff --git a/src/main/resources/scripts/import-prad-su2c-caises-xml.sh b/scripts/import-prad-su2c-caises-xml.sh similarity index 100% rename from src/main/resources/scripts/import-prad-su2c-caises-xml.sh rename to scripts/import-prad-su2c-caises-xml.sh diff --git a/src/main/resources/scripts/importAccessRights.pl b/scripts/importAccessRights.pl similarity index 100% rename from src/main/resources/scripts/importAccessRights.pl rename to scripts/importAccessRights.pl diff --git a/src/main/resources/scripts/importCancerStudy.pl b/scripts/importCancerStudy.pl similarity index 100% rename from src/main/resources/scripts/importCancerStudy.pl rename to scripts/importCancerStudy.pl diff --git a/src/main/resources/scripts/importCaseList.pl b/scripts/importCaseList.pl similarity index 100% rename from src/main/resources/scripts/importCaseList.pl rename to scripts/importCaseList.pl diff --git a/src/main/resources/scripts/importCaseListData.pl b/scripts/importCaseListData.pl similarity index 100% rename from src/main/resources/scripts/importCaseListData.pl rename to scripts/importCaseListData.pl diff --git a/src/main/resources/scripts/importClinicalData.pl b/scripts/importClinicalData.pl similarity index 100% rename from src/main/resources/scripts/importClinicalData.pl rename to scripts/importClinicalData.pl diff --git a/src/main/resources/scripts/importCopyNumberSegmentData.pl b/scripts/importCopyNumberSegmentData.pl similarity index 100% rename from src/main/resources/scripts/importCopyNumberSegmentData.pl rename to scripts/importCopyNumberSegmentData.pl diff --git a/src/main/resources/scripts/importCosmicData.pl b/scripts/importCosmicData.pl similarity index 100% rename from src/main/resources/scripts/importCosmicData.pl rename to scripts/importCosmicData.pl diff --git a/src/main/resources/scripts/importDrugData.pl b/scripts/importDrugData.pl similarity index 100% rename from src/main/resources/scripts/importDrugData.pl rename to scripts/importDrugData.pl diff --git a/src/main/resources/scripts/importGenePanel.pl b/scripts/importGenePanel.pl similarity index 100% rename from src/main/resources/scripts/importGenePanel.pl rename to scripts/importGenePanel.pl diff --git a/src/main/resources/scripts/importGenes.pl b/scripts/importGenes.pl similarity index 100% rename from src/main/resources/scripts/importGenes.pl rename to scripts/importGenes.pl diff --git a/src/main/resources/scripts/importGenesetData.pl b/scripts/importGenesetData.pl similarity index 100% rename from src/main/resources/scripts/importGenesetData.pl rename to scripts/importGenesetData.pl diff --git a/src/main/resources/scripts/importGenesetHierarchy.pl b/scripts/importGenesetHierarchy.pl similarity index 100% rename from src/main/resources/scripts/importGenesetHierarchy.pl rename to scripts/importGenesetHierarchy.pl diff --git a/src/main/resources/scripts/importGistic.pl b/scripts/importGistic.pl similarity index 100% rename from src/main/resources/scripts/importGistic.pl rename to scripts/importGistic.pl diff --git a/src/main/resources/scripts/importHprd.pl b/scripts/importHprd.pl similarity index 100% rename from src/main/resources/scripts/importHprd.pl rename to scripts/importHprd.pl diff --git a/src/main/resources/scripts/importMicroRNAIDs.pl b/scripts/importMicroRNAIDs.pl similarity index 100% rename from src/main/resources/scripts/importMicroRNAIDs.pl rename to scripts/importMicroRNAIDs.pl diff --git a/src/main/resources/scripts/importMicroRna.pl b/scripts/importMicroRna.pl similarity index 100% rename from src/main/resources/scripts/importMicroRna.pl rename to scripts/importMicroRna.pl diff --git a/src/main/resources/scripts/importMutSig.pl b/scripts/importMutSig.pl similarity index 100% rename from src/main/resources/scripts/importMutSig.pl rename to scripts/importMutSig.pl diff --git a/src/main/resources/scripts/importPiHelperData.pl b/scripts/importPiHelperData.pl similarity index 100% rename from src/main/resources/scripts/importPiHelperData.pl rename to scripts/importPiHelperData.pl diff --git a/src/main/resources/scripts/importProfileData.pl b/scripts/importProfileData.pl similarity index 100% rename from src/main/resources/scripts/importProfileData.pl rename to scripts/importProfileData.pl diff --git a/src/main/resources/scripts/importReferenceGenome.pl b/scripts/importReferenceGenome.pl similarity index 100% rename from src/main/resources/scripts/importReferenceGenome.pl rename to scripts/importReferenceGenome.pl diff --git a/src/main/resources/scripts/importSif.pl b/scripts/importSif.pl similarity index 100% rename from src/main/resources/scripts/importSif.pl rename to scripts/importSif.pl diff --git a/src/main/resources/scripts/importTimelineData.pl b/scripts/importTimelineData.pl similarity index 100% rename from src/main/resources/scripts/importTimelineData.pl rename to scripts/importTimelineData.pl diff --git a/src/main/resources/scripts/importTypesOfCancer.pl b/scripts/importTypesOfCancer.pl similarity index 100% rename from src/main/resources/scripts/importTypesOfCancer.pl rename to scripts/importTypesOfCancer.pl diff --git a/src/main/resources/scripts/importUsers.py b/scripts/importUsers.py similarity index 100% rename from src/main/resources/scripts/importUsers.py rename to scripts/importUsers.py diff --git a/src/main/resources/scripts/importer/__init__.py b/scripts/importer/__init__.py similarity index 100% rename from src/main/resources/scripts/importer/__init__.py rename to scripts/importer/__init__.py diff --git a/src/main/resources/scripts/importer/allowed_data_types.txt b/scripts/importer/allowed_data_types.txt similarity index 100% rename from src/main/resources/scripts/importer/allowed_data_types.txt rename to scripts/importer/allowed_data_types.txt diff --git a/src/main/resources/scripts/importer/cbioportalImporter.py b/scripts/importer/cbioportalImporter.py similarity index 99% rename from src/main/resources/scripts/importer/cbioportalImporter.py rename to scripts/importer/cbioportalImporter.py index d935e2db..97073ff6 100755 --- a/src/main/resources/scripts/importer/cbioportalImporter.py +++ b/scripts/importer/cbioportalImporter.py @@ -501,10 +501,11 @@ def locate_jar(): """ # get the directory name of the currently running script, # resolving any symlinks - script_dir = Path(__file__).resolve().parent - # go up from core/scripts/importer/ to core/ - src_root = script_dir.parent.parent - jars = list((src_root ).glob('core-*.jar')) + this_file = Path(__file__).resolve() + importer_dir = this_file.parent + scripts_dir = importer_dir.parent + root_dir = scripts_dir.parent + jars = list((root_dir).glob('core-*.jar')) if len(jars) != 1: raise FileNotFoundError( 'Expected to find 1 scripts-*.jar, but found ' + str(len(jars))) diff --git a/src/main/resources/scripts/importer/cbioportal_common.py b/scripts/importer/cbioportal_common.py similarity index 99% rename from src/main/resources/scripts/importer/cbioportal_common.py rename to scripts/importer/cbioportal_common.py index 69275a39..35f71d34 100644 --- a/src/main/resources/scripts/importer/cbioportal_common.py +++ b/scripts/importer/cbioportal_common.py @@ -997,7 +997,9 @@ def run_java(*args): java_command = os.path.join(java_home, 'bin', 'java') else: java_command = 'java' - process = Popen([java_command] + list(args), stdout=PIPE, stderr=STDOUT, + full_cmd = [java_command] + list(args) + print(">", " ".join(full_cmd)) + process = Popen(full_cmd, stdout=PIPE, stderr=STDOUT, universal_newlines=True) ret = [] while process.poll() is None: diff --git a/src/main/resources/scripts/importer/chromosome_sizes.json b/scripts/importer/chromosome_sizes.json similarity index 100% rename from src/main/resources/scripts/importer/chromosome_sizes.json rename to scripts/importer/chromosome_sizes.json diff --git a/src/main/resources/scripts/importer/data_cna_pd_annotations.txt b/scripts/importer/data_cna_pd_annotations.txt similarity index 100% rename from src/main/resources/scripts/importer/data_cna_pd_annotations.txt rename to scripts/importer/data_cna_pd_annotations.txt diff --git a/src/main/resources/scripts/importer/importOncokbDiscreteCNA.py b/scripts/importer/importOncokbDiscreteCNA.py similarity index 100% rename from src/main/resources/scripts/importer/importOncokbDiscreteCNA.py rename to scripts/importer/importOncokbDiscreteCNA.py diff --git a/src/main/resources/scripts/importer/importOncokbMutation.py b/scripts/importer/importOncokbMutation.py similarity index 100% rename from src/main/resources/scripts/importer/importOncokbMutation.py rename to scripts/importer/importOncokbMutation.py diff --git a/src/main/resources/scripts/importer/libImportOncokb.py b/scripts/importer/libImportOncokb.py similarity index 100% rename from src/main/resources/scripts/importer/libImportOncokb.py rename to scripts/importer/libImportOncokb.py diff --git a/src/main/resources/scripts/importer/metaImport.py b/scripts/importer/metaImport.py similarity index 100% rename from src/main/resources/scripts/importer/metaImport.py rename to scripts/importer/metaImport.py diff --git a/src/main/resources/scripts/importer/updateOncokbAnnotations.py b/scripts/importer/updateOncokbAnnotations.py similarity index 100% rename from src/main/resources/scripts/importer/updateOncokbAnnotations.py rename to scripts/importer/updateOncokbAnnotations.py diff --git a/src/main/resources/scripts/importer/validateData.py b/scripts/importer/validateData.py similarity index 99% rename from src/main/resources/scripts/importer/validateData.py rename to scripts/importer/validateData.py index 251814fa..1f473abb 100755 --- a/src/main/resources/scripts/importer/validateData.py +++ b/scripts/importer/validateData.py @@ -957,7 +957,7 @@ def load_chromosome_lengths(reference_genome, logger): 'downloadChromosomeSizes.py.') logger.debug("Retrieving chromosome lengths from '%s'", - chrom_size_file) + os.path.basename(chrom_size_file)) try: chrom_size_dict = chrom_sizes[reference_genome] diff --git a/src/main/resources/scripts/importer/validateStudies.py b/scripts/importer/validateStudies.py similarity index 100% rename from src/main/resources/scripts/importer/validateStudies.py rename to scripts/importer/validateStudies.py diff --git a/src/main/resources/scripts/importer/validation_report_template.html.jinja b/scripts/importer/validation_report_template.html.jinja similarity index 100% rename from src/main/resources/scripts/importer/validation_report_template.html.jinja rename to scripts/importer/validation_report_template.html.jinja diff --git a/src/main/resources/scripts/init.sh b/scripts/init.sh similarity index 100% rename from src/main/resources/scripts/init.sh rename to scripts/init.sh diff --git a/src/main/resources/scripts/loadNetwork.sh b/scripts/loadNetwork.sh similarity index 100% rename from src/main/resources/scripts/loadNetwork.sh rename to scripts/loadNetwork.sh diff --git a/src/main/resources/scripts/loadSampleData.sh b/scripts/loadSampleData.sh similarity index 100% rename from src/main/resources/scripts/loadSampleData.sh rename to scripts/loadSampleData.sh diff --git a/src/main/resources/scripts/massagePortalDataForCancerStudies.pl b/scripts/massagePortalDataForCancerStudies.pl similarity index 100% rename from src/main/resources/scripts/massagePortalDataForCancerStudies.pl rename to scripts/massagePortalDataForCancerStudies.pl diff --git a/src/main/resources/scripts/migrate_db.py b/scripts/migrate_db.py similarity index 100% rename from src/main/resources/scripts/migrate_db.py rename to scripts/migrate_db.py diff --git a/src/main/resources/scripts/mini_load_ova.sh b/scripts/mini_load_ova.sh similarity index 100% rename from src/main/resources/scripts/mini_load_ova.sh rename to scripts/mini_load_ova.sh diff --git a/src/main/resources/scripts/ovarian/preprocess-all.py b/scripts/ovarian/preprocess-all.py similarity index 100% rename from src/main/resources/scripts/ovarian/preprocess-all.py rename to scripts/ovarian/preprocess-all.py diff --git a/src/main/resources/scripts/ovarian/preprocess-mrna.py b/scripts/ovarian/preprocess-mrna.py similarity index 100% rename from src/main/resources/scripts/ovarian/preprocess-mrna.py rename to scripts/ovarian/preprocess-mrna.py diff --git a/src/main/resources/scripts/ovarian/preprocess-rae.py b/scripts/ovarian/preprocess-rae.py similarity index 100% rename from src/main/resources/scripts/ovarian/preprocess-rae.py rename to scripts/ovarian/preprocess-rae.py diff --git a/src/main/resources/scripts/ovarian/removeNullMutations.py b/scripts/ovarian/removeNullMutations.py similarity index 100% rename from src/main/resources/scripts/ovarian/removeNullMutations.py rename to scripts/ovarian/removeNullMutations.py diff --git a/src/main/resources/scripts/portal-client.py b/scripts/portal-client.py similarity index 100% rename from src/main/resources/scripts/portal-client.py rename to scripts/portal-client.py diff --git a/src/main/resources/scripts/prepareBasicPiHelperData.sh b/scripts/prepareBasicPiHelperData.sh similarity index 100% rename from src/main/resources/scripts/prepareBasicPiHelperData.sh rename to scripts/prepareBasicPiHelperData.sh diff --git a/src/main/resources/scripts/prepareCosmicData.sh b/scripts/prepareCosmicData.sh similarity index 100% rename from src/main/resources/scripts/prepareCosmicData.sh rename to scripts/prepareCosmicData.sh diff --git a/src/main/resources/scripts/prepareGeneData.sh b/scripts/prepareGeneData.sh similarity index 100% rename from src/main/resources/scripts/prepareGeneData.sh rename to scripts/prepareGeneData.sh diff --git a/src/main/resources/scripts/preparePathwayCommonsData.sh b/scripts/preparePathwayCommonsData.sh similarity index 100% rename from src/main/resources/scripts/preparePathwayCommonsData.sh rename to scripts/preparePathwayCommonsData.sh diff --git a/src/main/resources/scripts/prepareSangerCGC.sh b/scripts/prepareSangerCGC.sh similarity index 100% rename from src/main/resources/scripts/prepareSangerCGC.sh rename to scripts/prepareSangerCGC.sh diff --git a/src/main/resources/scripts/processPathwayCommonsInteractions.py b/scripts/processPathwayCommonsInteractions.py similarity index 100% rename from src/main/resources/scripts/processPathwayCommonsInteractions.py rename to scripts/processPathwayCommonsInteractions.py diff --git a/src/main/resources/scripts/reload.sh b/scripts/reload.sh similarity index 100% rename from src/main/resources/scripts/reload.sh rename to scripts/reload.sh diff --git a/src/main/resources/scripts/resetDb.pl b/scripts/resetDb.pl similarity index 100% rename from src/main/resources/scripts/resetDb.pl rename to scripts/resetDb.pl diff --git a/src/main/resources/scripts/showAllCaseLists.pl b/scripts/showAllCaseLists.pl similarity index 100% rename from src/main/resources/scripts/showAllCaseLists.pl rename to scripts/showAllCaseLists.pl diff --git a/src/main/resources/scripts/statDb.pl b/scripts/statDb.pl similarity index 100% rename from src/main/resources/scripts/statDb.pl rename to scripts/statDb.pl diff --git a/src/main/resources/scripts/updateGenePanel.pl b/scripts/updateGenePanel.pl similarity index 100% rename from src/main/resources/scripts/updateGenePanel.pl rename to scripts/updateGenePanel.pl diff --git a/src/main/resources/scripts/updateMetaData.pl b/scripts/updateMetaData.pl similarity index 100% rename from src/main/resources/scripts/updateMetaData.pl rename to scripts/updateMetaData.pl diff --git a/src/main/resources/scripts/verifyGeneSets.pl b/scripts/verifyGeneSets.pl similarity index 100% rename from src/main/resources/scripts/verifyGeneSets.pl rename to scripts/verifyGeneSets.pl diff --git a/test_scripts.sh b/test_scripts.sh new file mode 100644 index 00000000..807f536e --- /dev/null +++ b/test_scripts.sh @@ -0,0 +1 @@ +pushd tests/; PYTHONPATH=../scripts:$PYTHONPATH python -m unittest *.py; popd diff --git a/src/test/scripts/system_tests_validate_data.py b/tests/system_tests_validate_data.py similarity index 100% rename from src/test/scripts/system_tests_validate_data.py rename to tests/system_tests_validate_data.py diff --git a/src/test/scripts/system_tests_validate_studies.py b/tests/system_tests_validate_studies.py similarity index 100% rename from src/test/scripts/system_tests_validate_studies.py rename to tests/system_tests_validate_studies.py diff --git a/src/test/scripts/test_data/api_json_system_tests/cancer-types.json b/tests/test_data/api_json_system_tests/cancer-types.json similarity index 100% rename from src/test/scripts/test_data/api_json_system_tests/cancer-types.json rename to tests/test_data/api_json_system_tests/cancer-types.json diff --git a/src/test/scripts/test_data/api_json_system_tests/gene-panels.json b/tests/test_data/api_json_system_tests/gene-panels.json similarity index 100% rename from src/test/scripts/test_data/api_json_system_tests/gene-panels.json rename to tests/test_data/api_json_system_tests/gene-panels.json diff --git a/src/test/scripts/test_data/api_json_system_tests/genes.json b/tests/test_data/api_json_system_tests/genes.json similarity index 100% rename from src/test/scripts/test_data/api_json_system_tests/genes.json rename to tests/test_data/api_json_system_tests/genes.json diff --git a/src/test/scripts/test_data/api_json_system_tests/genesaliases.json b/tests/test_data/api_json_system_tests/genesaliases.json similarity index 100% rename from src/test/scripts/test_data/api_json_system_tests/genesaliases.json rename to tests/test_data/api_json_system_tests/genesaliases.json diff --git a/src/test/scripts/test_data/api_json_system_tests/genesets.json b/tests/test_data/api_json_system_tests/genesets.json similarity index 100% rename from src/test/scripts/test_data/api_json_system_tests/genesets.json rename to tests/test_data/api_json_system_tests/genesets.json diff --git a/src/test/scripts/test_data/api_json_system_tests/genesets_version.json b/tests/test_data/api_json_system_tests/genesets_version.json similarity index 100% rename from src/test/scripts/test_data/api_json_system_tests/genesets_version.json rename to tests/test_data/api_json_system_tests/genesets_version.json diff --git a/src/test/scripts/test_data/api_json_unit_tests/cancer-types.json b/tests/test_data/api_json_unit_tests/cancer-types.json similarity index 100% rename from src/test/scripts/test_data/api_json_unit_tests/cancer-types.json rename to tests/test_data/api_json_unit_tests/cancer-types.json diff --git a/src/test/scripts/test_data/api_json_unit_tests/gene-panels.json b/tests/test_data/api_json_unit_tests/gene-panels.json similarity index 100% rename from src/test/scripts/test_data/api_json_unit_tests/gene-panels.json rename to tests/test_data/api_json_unit_tests/gene-panels.json diff --git a/src/test/scripts/test_data/api_json_unit_tests/genes.json b/tests/test_data/api_json_unit_tests/genes.json similarity index 100% rename from src/test/scripts/test_data/api_json_unit_tests/genes.json rename to tests/test_data/api_json_unit_tests/genes.json diff --git a/src/test/scripts/test_data/api_json_unit_tests/genesaliases.json b/tests/test_data/api_json_unit_tests/genesaliases.json similarity index 100% rename from src/test/scripts/test_data/api_json_unit_tests/genesaliases.json rename to tests/test_data/api_json_unit_tests/genesaliases.json diff --git a/src/test/scripts/test_data/api_json_unit_tests/genesets.json b/tests/test_data/api_json_unit_tests/genesets.json similarity index 100% rename from src/test/scripts/test_data/api_json_unit_tests/genesets.json rename to tests/test_data/api_json_unit_tests/genesets.json diff --git a/src/test/scripts/test_data/api_json_unit_tests/genesets_version.json b/tests/test_data/api_json_unit_tests/genesets_version.json similarity index 100% rename from src/test/scripts/test_data/api_json_unit_tests/genesets_version.json rename to tests/test_data/api_json_unit_tests/genesets_version.json diff --git a/src/test/scripts/test_data/case_lists_duplicate_category/cases_test1.txt b/tests/test_data/case_lists_duplicate_category/cases_test1.txt similarity index 100% rename from src/test/scripts/test_data/case_lists_duplicate_category/cases_test1.txt rename to tests/test_data/case_lists_duplicate_category/cases_test1.txt diff --git a/src/test/scripts/test_data/case_lists_duplicate_category/cases_test2.txt b/tests/test_data/case_lists_duplicate_category/cases_test2.txt similarity index 100% rename from src/test/scripts/test_data/case_lists_duplicate_category/cases_test2.txt rename to tests/test_data/case_lists_duplicate_category/cases_test2.txt diff --git a/src/test/scripts/test_data/case_lists_duplicated/cases_all.txt b/tests/test_data/case_lists_duplicated/cases_all.txt similarity index 100% rename from src/test/scripts/test_data/case_lists_duplicated/cases_all.txt rename to tests/test_data/case_lists_duplicated/cases_all.txt diff --git a/src/test/scripts/test_data/case_lists_duplicated/cases_each_and_every.txt b/tests/test_data/case_lists_duplicated/cases_each_and_every.txt similarity index 100% rename from src/test/scripts/test_data/case_lists_duplicated/cases_each_and_every.txt rename to tests/test_data/case_lists_duplicated/cases_each_and_every.txt diff --git a/src/test/scripts/test_data/case_lists_duplicated_sampleid/cases_all.txt b/tests/test_data/case_lists_duplicated_sampleid/cases_all.txt similarity index 100% rename from src/test/scripts/test_data/case_lists_duplicated_sampleid/cases_all.txt rename to tests/test_data/case_lists_duplicated_sampleid/cases_all.txt diff --git a/src/test/scripts/test_data/case_lists_invalid_category/cases_all.txt b/tests/test_data/case_lists_invalid_category/cases_all.txt similarity index 100% rename from src/test/scripts/test_data/case_lists_invalid_category/cases_all.txt rename to tests/test_data/case_lists_invalid_category/cases_all.txt diff --git a/src/test/scripts/test_data/data_cancertype_blank_color_col.txt b/tests/test_data/data_cancertype_blank_color_col.txt similarity index 100% rename from src/test/scripts/test_data/data_cancertype_blank_color_col.txt rename to tests/test_data/data_cancertype_blank_color_col.txt diff --git a/src/test/scripts/test_data/data_cancertype_confirming_existing.txt b/tests/test_data/data_cancertype_confirming_existing.txt similarity index 100% rename from src/test/scripts/test_data/data_cancertype_confirming_existing.txt rename to tests/test_data/data_cancertype_confirming_existing.txt diff --git a/src/test/scripts/test_data/data_cancertype_invalid_color.txt b/tests/test_data/data_cancertype_invalid_color.txt similarity index 100% rename from src/test/scripts/test_data/data_cancertype_invalid_color.txt rename to tests/test_data/data_cancertype_invalid_color.txt diff --git a/src/test/scripts/test_data/data_cancertype_lung.txt b/tests/test_data/data_cancertype_lung.txt similarity index 100% rename from src/test/scripts/test_data/data_cancertype_lung.txt rename to tests/test_data/data_cancertype_lung.txt diff --git a/src/test/scripts/test_data/data_cancertype_lung_twice.txt b/tests/test_data/data_cancertype_lung_twice.txt similarity index 100% rename from src/test/scripts/test_data/data_cancertype_lung_twice.txt rename to tests/test_data/data_cancertype_lung_twice.txt diff --git a/src/test/scripts/test_data/data_cancertype_missing_color_col.txt b/tests/test_data/data_cancertype_missing_color_col.txt similarity index 100% rename from src/test/scripts/test_data/data_cancertype_missing_color_col.txt rename to tests/test_data/data_cancertype_missing_color_col.txt diff --git a/src/test/scripts/test_data/data_cancertype_redefining.txt b/tests/test_data/data_cancertype_redefining.txt similarity index 100% rename from src/test/scripts/test_data/data_cancertype_redefining.txt rename to tests/test_data/data_cancertype_redefining.txt diff --git a/src/test/scripts/test_data/data_cancertype_undefined_parent.txt b/tests/test_data/data_cancertype_undefined_parent.txt similarity index 100% rename from src/test/scripts/test_data/data_cancertype_undefined_parent.txt rename to tests/test_data/data_cancertype_undefined_parent.txt diff --git a/src/test/scripts/test_data/data_clin_coldefs_banned_attribute.txt b/tests/test_data/data_clin_coldefs_banned_attribute.txt similarity index 100% rename from src/test/scripts/test_data/data_clin_coldefs_banned_attribute.txt rename to tests/test_data/data_clin_coldefs_banned_attribute.txt diff --git a/src/test/scripts/test_data/data_clin_coldefs_correct.txt b/tests/test_data/data_clin_coldefs_correct.txt similarity index 100% rename from src/test/scripts/test_data/data_clin_coldefs_correct.txt rename to tests/test_data/data_clin_coldefs_correct.txt diff --git a/src/test/scripts/test_data/data_clin_coldefs_hardcoded_attrs.txt b/tests/test_data/data_clin_coldefs_hardcoded_attrs.txt similarity index 100% rename from src/test/scripts/test_data/data_clin_coldefs_hardcoded_attrs.txt rename to tests/test_data/data_clin_coldefs_hardcoded_attrs.txt diff --git a/src/test/scripts/test_data/data_clin_coldefs_invalid_priority.txt b/tests/test_data/data_clin_coldefs_invalid_priority.txt similarity index 100% rename from src/test/scripts/test_data/data_clin_coldefs_invalid_priority.txt rename to tests/test_data/data_clin_coldefs_invalid_priority.txt diff --git a/src/test/scripts/test_data/data_clin_coldefs_lowercase_attribute.txt b/tests/test_data/data_clin_coldefs_lowercase_attribute.txt similarity index 100% rename from src/test/scripts/test_data/data_clin_coldefs_lowercase_attribute.txt rename to tests/test_data/data_clin_coldefs_lowercase_attribute.txt diff --git a/src/test/scripts/test_data/data_clin_coldefs_wrong_display_name.txt b/tests/test_data/data_clin_coldefs_wrong_display_name.txt similarity index 100% rename from src/test/scripts/test_data/data_clin_coldefs_wrong_display_name.txt rename to tests/test_data/data_clin_coldefs_wrong_display_name.txt diff --git a/src/test/scripts/test_data/data_clin_date_in_nondate_column.txt b/tests/test_data/data_clin_date_in_nondate_column.txt similarity index 100% rename from src/test/scripts/test_data/data_clin_date_in_nondate_column.txt rename to tests/test_data/data_clin_date_in_nondate_column.txt diff --git a/src/test/scripts/test_data/data_clin_hardcoded_attr_vals.txt b/tests/test_data/data_clin_hardcoded_attr_vals.txt similarity index 100% rename from src/test/scripts/test_data/data_clin_hardcoded_attr_vals.txt rename to tests/test_data/data_clin_hardcoded_attr_vals.txt diff --git a/src/test/scripts/test_data/data_clin_missing_patient.txt b/tests/test_data/data_clin_missing_patient.txt similarity index 100% rename from src/test/scripts/test_data/data_clin_missing_patient.txt rename to tests/test_data/data_clin_missing_patient.txt diff --git a/src/test/scripts/test_data/data_clin_order1.txt b/tests/test_data/data_clin_order1.txt similarity index 100% rename from src/test/scripts/test_data/data_clin_order1.txt rename to tests/test_data/data_clin_order1.txt diff --git a/src/test/scripts/test_data/data_clin_order2.txt b/tests/test_data/data_clin_order2.txt similarity index 100% rename from src/test/scripts/test_data/data_clin_order2.txt rename to tests/test_data/data_clin_order2.txt diff --git a/src/test/scripts/test_data/data_clin_patient_without_samples.txt b/tests/test_data/data_clin_patient_without_samples.txt similarity index 100% rename from src/test/scripts/test_data/data_clin_patient_without_samples.txt rename to tests/test_data/data_clin_patient_without_samples.txt diff --git a/src/test/scripts/test_data/data_clin_repeated_sample.txt b/tests/test_data/data_clin_repeated_sample.txt similarity index 100% rename from src/test/scripts/test_data/data_clin_repeated_sample.txt rename to tests/test_data/data_clin_repeated_sample.txt diff --git a/src/test/scripts/test_data/data_clin_repeated_tcga_sample.txt b/tests/test_data/data_clin_repeated_tcga_sample.txt similarity index 100% rename from src/test/scripts/test_data/data_clin_repeated_tcga_sample.txt rename to tests/test_data/data_clin_repeated_tcga_sample.txt diff --git a/src/test/scripts/test_data/data_clin_wrong_ids.txt b/tests/test_data/data_clin_wrong_ids.txt similarity index 100% rename from src/test/scripts/test_data/data_clin_wrong_ids.txt rename to tests/test_data/data_clin_wrong_ids.txt diff --git a/src/test/scripts/test_data/data_clin_wrong_patient_id.txt b/tests/test_data/data_clin_wrong_patient_id.txt similarity index 100% rename from src/test/scripts/test_data/data_clin_wrong_patient_id.txt rename to tests/test_data/data_clin_wrong_patient_id.txt diff --git a/src/test/scripts/test_data/data_clinical_pat_no_hdr.txt b/tests/test_data/data_clinical_pat_no_hdr.txt similarity index 100% rename from src/test/scripts/test_data/data_clinical_pat_no_hdr.txt rename to tests/test_data/data_clinical_pat_no_hdr.txt diff --git a/src/test/scripts/test_data/data_clinical_sam_no_hdr.txt b/tests/test_data/data_clinical_sam_no_hdr.txt similarity index 100% rename from src/test/scripts/test_data/data_clinical_sam_no_hdr.txt rename to tests/test_data/data_clinical_sam_no_hdr.txt diff --git a/src/test/scripts/test_data/data_cna_blank_heading.txt b/tests/test_data/data_cna_blank_heading.txt similarity index 100% rename from src/test/scripts/test_data/data_cna_blank_heading.txt rename to tests/test_data/data_cna_blank_heading.txt diff --git a/src/test/scripts/test_data/data_cna_cytoband.txt b/tests/test_data/data_cna_cytoband.txt similarity index 100% rename from src/test/scripts/test_data/data_cna_cytoband.txt rename to tests/test_data/data_cna_cytoband.txt diff --git a/src/test/scripts/test_data/data_cna_duplicate_gene.txt b/tests/test_data/data_cna_duplicate_gene.txt similarity index 100% rename from src/test/scripts/test_data/data_cna_duplicate_gene.txt rename to tests/test_data/data_cna_duplicate_gene.txt diff --git a/src/test/scripts/test_data/data_cna_genecol_presence_both.txt b/tests/test_data/data_cna_genecol_presence_both.txt similarity index 100% rename from src/test/scripts/test_data/data_cna_genecol_presence_both.txt rename to tests/test_data/data_cna_genecol_presence_both.txt diff --git a/src/test/scripts/test_data/data_cna_genecol_presence_both_invalid_couple.txt b/tests/test_data/data_cna_genecol_presence_both_invalid_couple.txt similarity index 100% rename from src/test/scripts/test_data/data_cna_genecol_presence_both_invalid_couple.txt rename to tests/test_data/data_cna_genecol_presence_both_invalid_couple.txt diff --git a/src/test/scripts/test_data/data_cna_genecol_presence_both_invalid_entrez.txt b/tests/test_data/data_cna_genecol_presence_both_invalid_entrez.txt similarity index 100% rename from src/test/scripts/test_data/data_cna_genecol_presence_both_invalid_entrez.txt rename to tests/test_data/data_cna_genecol_presence_both_invalid_entrez.txt diff --git a/src/test/scripts/test_data/data_cna_genecol_presence_both_invalid_hugo.txt b/tests/test_data/data_cna_genecol_presence_both_invalid_hugo.txt similarity index 100% rename from src/test/scripts/test_data/data_cna_genecol_presence_both_invalid_hugo.txt rename to tests/test_data/data_cna_genecol_presence_both_invalid_hugo.txt diff --git a/src/test/scripts/test_data/data_cna_genecol_presence_both_invalid_hugo_integer.txt b/tests/test_data/data_cna_genecol_presence_both_invalid_hugo_integer.txt similarity index 100% rename from src/test/scripts/test_data/data_cna_genecol_presence_both_invalid_hugo_integer.txt rename to tests/test_data/data_cna_genecol_presence_both_invalid_hugo_integer.txt diff --git a/src/test/scripts/test_data/data_cna_genecol_presence_entrez_only.txt b/tests/test_data/data_cna_genecol_presence_entrez_only.txt similarity index 100% rename from src/test/scripts/test_data/data_cna_genecol_presence_entrez_only.txt rename to tests/test_data/data_cna_genecol_presence_entrez_only.txt diff --git a/src/test/scripts/test_data/data_cna_genecol_presence_entrez_only_invalid.txt b/tests/test_data/data_cna_genecol_presence_entrez_only_invalid.txt similarity index 100% rename from src/test/scripts/test_data/data_cna_genecol_presence_entrez_only_invalid.txt rename to tests/test_data/data_cna_genecol_presence_entrez_only_invalid.txt diff --git a/src/test/scripts/test_data/data_cna_genecol_presence_hugo_only.txt b/tests/test_data/data_cna_genecol_presence_hugo_only.txt similarity index 100% rename from src/test/scripts/test_data/data_cna_genecol_presence_hugo_only.txt rename to tests/test_data/data_cna_genecol_presence_hugo_only.txt diff --git a/src/test/scripts/test_data/data_cna_genecol_presence_hugo_only_ambiguous.txt b/tests/test_data/data_cna_genecol_presence_hugo_only_ambiguous.txt similarity index 100% rename from src/test/scripts/test_data/data_cna_genecol_presence_hugo_only_ambiguous.txt rename to tests/test_data/data_cna_genecol_presence_hugo_only_ambiguous.txt diff --git a/src/test/scripts/test_data/data_cna_genecol_presence_hugo_only_invalid.txt b/tests/test_data/data_cna_genecol_presence_hugo_only_invalid.txt similarity index 100% rename from src/test/scripts/test_data/data_cna_genecol_presence_hugo_only_invalid.txt rename to tests/test_data/data_cna_genecol_presence_hugo_only_invalid.txt diff --git a/src/test/scripts/test_data/data_cna_genecol_presence_hugo_only_possible_alias.txt b/tests/test_data/data_cna_genecol_presence_hugo_only_possible_alias.txt similarity index 100% rename from src/test/scripts/test_data/data_cna_genecol_presence_hugo_only_possible_alias.txt rename to tests/test_data/data_cna_genecol_presence_hugo_only_possible_alias.txt diff --git a/src/test/scripts/test_data/data_cna_genecol_presence_neither.txt b/tests/test_data/data_cna_genecol_presence_neither.txt similarity index 100% rename from src/test/scripts/test_data/data_cna_genecol_presence_neither.txt rename to tests/test_data/data_cna_genecol_presence_neither.txt diff --git a/src/test/scripts/test_data/data_cna_invalid_values.txt b/tests/test_data/data_cna_invalid_values.txt similarity index 100% rename from src/test/scripts/test_data/data_cna_invalid_values.txt rename to tests/test_data/data_cna_invalid_values.txt diff --git a/src/test/scripts/test_data/data_cna_long_duplicated_entrez.txt b/tests/test_data/data_cna_long_duplicated_entrez.txt similarity index 100% rename from src/test/scripts/test_data/data_cna_long_duplicated_entrez.txt rename to tests/test_data/data_cna_long_duplicated_entrez.txt diff --git a/src/test/scripts/test_data/data_cna_long_duplicated_gene.txt b/tests/test_data/data_cna_long_duplicated_gene.txt similarity index 100% rename from src/test/scripts/test_data/data_cna_long_duplicated_gene.txt rename to tests/test_data/data_cna_long_duplicated_gene.txt diff --git a/src/test/scripts/test_data/data_cna_long_genecol_no_custom_driver.txt b/tests/test_data/data_cna_long_genecol_no_custom_driver.txt similarity index 100% rename from src/test/scripts/test_data/data_cna_long_genecol_no_custom_driver.txt rename to tests/test_data/data_cna_long_genecol_no_custom_driver.txt diff --git a/src/test/scripts/test_data/data_cna_long_genecol_no_namespace.txt b/tests/test_data/data_cna_long_genecol_no_namespace.txt similarity index 100% rename from src/test/scripts/test_data/data_cna_long_genecol_no_namespace.txt rename to tests/test_data/data_cna_long_genecol_no_namespace.txt diff --git a/src/test/scripts/test_data/data_cna_long_genecol_no_sample_id.txt b/tests/test_data/data_cna_long_genecol_no_sample_id.txt similarity index 100% rename from src/test/scripts/test_data/data_cna_long_genecol_no_sample_id.txt rename to tests/test_data/data_cna_long_genecol_no_sample_id.txt diff --git a/src/test/scripts/test_data/data_cna_long_genecol_no_value.txt b/tests/test_data/data_cna_long_genecol_no_value.txt similarity index 100% rename from src/test/scripts/test_data/data_cna_long_genecol_no_value.txt rename to tests/test_data/data_cna_long_genecol_no_value.txt diff --git a/src/test/scripts/test_data/data_cna_long_genecol_presence_all.txt b/tests/test_data/data_cna_long_genecol_presence_all.txt similarity index 100% rename from src/test/scripts/test_data/data_cna_long_genecol_presence_all.txt rename to tests/test_data/data_cna_long_genecol_presence_all.txt diff --git a/src/test/scripts/test_data/data_cna_long_genecol_presence_entrez_only.txt b/tests/test_data/data_cna_long_genecol_presence_entrez_only.txt similarity index 100% rename from src/test/scripts/test_data/data_cna_long_genecol_presence_entrez_only.txt rename to tests/test_data/data_cna_long_genecol_presence_entrez_only.txt diff --git a/src/test/scripts/test_data/data_cna_long_genecol_presence_hugo_only.txt b/tests/test_data/data_cna_long_genecol_presence_hugo_only.txt similarity index 100% rename from src/test/scripts/test_data/data_cna_long_genecol_presence_hugo_only.txt rename to tests/test_data/data_cna_long_genecol_presence_hugo_only.txt diff --git a/src/test/scripts/test_data/data_cna_long_genecol_presence_neither_genic.txt b/tests/test_data/data_cna_long_genecol_presence_neither_genic.txt similarity index 100% rename from src/test/scripts/test_data/data_cna_long_genecol_presence_neither_genic.txt rename to tests/test_data/data_cna_long_genecol_presence_neither_genic.txt diff --git a/src/test/scripts/test_data/data_cna_long_invalid_values.txt b/tests/test_data/data_cna_long_invalid_values.txt similarity index 100% rename from src/test/scripts/test_data/data_cna_long_invalid_values.txt rename to tests/test_data/data_cna_long_invalid_values.txt diff --git a/src/test/scripts/test_data/data_cna_long_one_hugo_same_gene.txt b/tests/test_data/data_cna_long_one_hugo_same_gene.txt similarity index 100% rename from src/test/scripts/test_data/data_cna_long_one_hugo_same_gene.txt rename to tests/test_data/data_cna_long_one_hugo_same_gene.txt diff --git a/src/test/scripts/test_data/data_cna_long_two_hugos_same_gene.txt b/tests/test_data/data_cna_long_two_hugos_same_gene.txt similarity index 100% rename from src/test/scripts/test_data/data_cna_long_two_hugos_same_gene.txt rename to tests/test_data/data_cna_long_two_hugos_same_gene.txt diff --git a/src/test/scripts/test_data/data_gene_matrix_duplicate_sample.txt b/tests/test_data/data_gene_matrix_duplicate_sample.txt similarity index 100% rename from src/test/scripts/test_data/data_gene_matrix_duplicate_sample.txt rename to tests/test_data/data_gene_matrix_duplicate_sample.txt diff --git a/src/test/scripts/test_data/data_generic_assay_categorical_invalid_predefined_data.txt b/tests/test_data/data_generic_assay_categorical_invalid_predefined_data.txt similarity index 100% rename from src/test/scripts/test_data/data_generic_assay_categorical_invalid_predefined_data.txt rename to tests/test_data/data_generic_assay_categorical_invalid_predefined_data.txt diff --git a/src/test/scripts/test_data/data_generic_assay_categorical_valid_predefined_data.txt b/tests/test_data/data_generic_assay_categorical_valid_predefined_data.txt similarity index 100% rename from src/test/scripts/test_data/data_generic_assay_categorical_valid_predefined_data.txt rename to tests/test_data/data_generic_assay_categorical_valid_predefined_data.txt diff --git a/src/test/scripts/test_data/data_generic_assay_empty_cell.txt b/tests/test_data/data_generic_assay_empty_cell.txt similarity index 100% rename from src/test/scripts/test_data/data_generic_assay_empty_cell.txt rename to tests/test_data/data_generic_assay_empty_cell.txt diff --git a/src/test/scripts/test_data/data_generic_assay_patient_not_defined.txt b/tests/test_data/data_generic_assay_patient_not_defined.txt similarity index 100% rename from src/test/scripts/test_data/data_generic_assay_patient_not_defined.txt rename to tests/test_data/data_generic_assay_patient_not_defined.txt diff --git a/src/test/scripts/test_data/data_generic_assay_sample_not_defined.txt b/tests/test_data/data_generic_assay_sample_not_defined.txt similarity index 100% rename from src/test/scripts/test_data/data_generic_assay_sample_not_defined.txt rename to tests/test_data/data_generic_assay_sample_not_defined.txt diff --git a/src/test/scripts/test_data/data_generic_assay_valid_binary.txt b/tests/test_data/data_generic_assay_valid_binary.txt similarity index 100% rename from src/test/scripts/test_data/data_generic_assay_valid_binary.txt rename to tests/test_data/data_generic_assay_valid_binary.txt diff --git a/src/test/scripts/test_data/data_generic_assay_valid_categorical.txt b/tests/test_data/data_generic_assay_valid_categorical.txt similarity index 100% rename from src/test/scripts/test_data/data_generic_assay_valid_categorical.txt rename to tests/test_data/data_generic_assay_valid_categorical.txt diff --git a/src/test/scripts/test_data/data_generic_assay_valid_continuous.txt b/tests/test_data/data_generic_assay_valid_continuous.txt similarity index 100% rename from src/test/scripts/test_data/data_generic_assay_valid_continuous.txt rename to tests/test_data/data_generic_assay_valid_continuous.txt diff --git a/src/test/scripts/test_data/data_generic_assay_with_non_numerical_data.txt b/tests/test_data/data_generic_assay_with_non_numerical_data.txt similarity index 100% rename from src/test/scripts/test_data/data_generic_assay_with_non_numerical_data.txt rename to tests/test_data/data_generic_assay_with_non_numerical_data.txt diff --git a/src/test/scripts/test_data/data_generic_assay_with_not_defined_data.txt b/tests/test_data/data_generic_assay_with_not_defined_data.txt similarity index 100% rename from src/test/scripts/test_data/data_generic_assay_with_not_defined_data.txt rename to tests/test_data/data_generic_assay_with_not_defined_data.txt diff --git a/src/test/scripts/test_data/data_generic_assay_without_entity_id_column.txt b/tests/test_data/data_generic_assay_without_entity_id_column.txt similarity index 100% rename from src/test/scripts/test_data/data_generic_assay_without_entity_id_column.txt rename to tests/test_data/data_generic_assay_without_entity_id_column.txt diff --git a/src/test/scripts/test_data/data_gisticgenes_amp_valid.txt b/tests/test_data/data_gisticgenes_amp_valid.txt similarity index 100% rename from src/test/scripts/test_data/data_gisticgenes_amp_valid.txt rename to tests/test_data/data_gisticgenes_amp_valid.txt diff --git a/src/test/scripts/test_data/data_gisticgenes_del_format_errors.txt b/tests/test_data/data_gisticgenes_del_format_errors.txt similarity index 100% rename from src/test/scripts/test_data/data_gisticgenes_del_format_errors.txt rename to tests/test_data/data_gisticgenes_del_format_errors.txt diff --git a/src/test/scripts/test_data/data_gisticgenes_del_region_without_genes.txt b/tests/test_data/data_gisticgenes_del_region_without_genes.txt similarity index 100% rename from src/test/scripts/test_data/data_gisticgenes_del_region_without_genes.txt rename to tests/test_data/data_gisticgenes_del_region_without_genes.txt diff --git a/src/test/scripts/test_data/data_gisticgenes_del_valid.txt b/tests/test_data/data_gisticgenes_del_valid.txt similarity index 100% rename from src/test/scripts/test_data/data_gisticgenes_del_valid.txt rename to tests/test_data/data_gisticgenes_del_valid.txt diff --git a/src/test/scripts/test_data/data_gisticgenes_del_zero_length_peak.txt b/tests/test_data/data_gisticgenes_del_zero_length_peak.txt similarity index 100% rename from src/test/scripts/test_data/data_gisticgenes_del_zero_length_peak.txt rename to tests/test_data/data_gisticgenes_del_zero_length_peak.txt diff --git a/src/test/scripts/test_data/data_gsva_pvalues_missing_column.txt b/tests/test_data/data_gsva_pvalues_missing_column.txt similarity index 100% rename from src/test/scripts/test_data/data_gsva_pvalues_missing_column.txt rename to tests/test_data/data_gsva_pvalues_missing_column.txt diff --git a/src/test/scripts/test_data/data_gsva_pvalues_missing_row.txt b/tests/test_data/data_gsva_pvalues_missing_row.txt similarity index 100% rename from src/test/scripts/test_data/data_gsva_pvalues_missing_row.txt rename to tests/test_data/data_gsva_pvalues_missing_row.txt diff --git a/src/test/scripts/test_data/data_gsva_pvalues_outrange.txt b/tests/test_data/data_gsva_pvalues_outrange.txt similarity index 100% rename from src/test/scripts/test_data/data_gsva_pvalues_outrange.txt rename to tests/test_data/data_gsva_pvalues_outrange.txt diff --git a/src/test/scripts/test_data/data_gsva_scores_geneset_not_in_database.txt b/tests/test_data/data_gsva_scores_geneset_not_in_database.txt similarity index 100% rename from src/test/scripts/test_data/data_gsva_scores_geneset_not_in_database.txt rename to tests/test_data/data_gsva_scores_geneset_not_in_database.txt diff --git a/src/test/scripts/test_data/data_gsva_scores_missing_column.txt b/tests/test_data/data_gsva_scores_missing_column.txt similarity index 100% rename from src/test/scripts/test_data/data_gsva_scores_missing_column.txt rename to tests/test_data/data_gsva_scores_missing_column.txt diff --git a/src/test/scripts/test_data/data_gsva_scores_missing_row.txt b/tests/test_data/data_gsva_scores_missing_row.txt similarity index 100% rename from src/test/scripts/test_data/data_gsva_scores_missing_row.txt rename to tests/test_data/data_gsva_scores_missing_row.txt diff --git a/src/test/scripts/test_data/data_gsva_scores_outrange.txt b/tests/test_data/data_gsva_scores_outrange.txt similarity index 100% rename from src/test/scripts/test_data/data_gsva_scores_outrange.txt rename to tests/test_data/data_gsva_scores_outrange.txt diff --git a/src/test/scripts/test_data/data_methylation_invalid_values.txt b/tests/test_data/data_methylation_invalid_values.txt similarity index 100% rename from src/test/scripts/test_data/data_methylation_invalid_values.txt rename to tests/test_data/data_methylation_invalid_values.txt diff --git a/src/test/scripts/test_data/data_pd_annotation_missing_col_driver.txt b/tests/test_data/data_pd_annotation_missing_col_driver.txt similarity index 100% rename from src/test/scripts/test_data/data_pd_annotation_missing_col_driver.txt rename to tests/test_data/data_pd_annotation_missing_col_driver.txt diff --git a/src/test/scripts/test_data/data_pd_annotation_missing_col_gene_ids.txt b/tests/test_data/data_pd_annotation_missing_col_gene_ids.txt similarity index 100% rename from src/test/scripts/test_data/data_pd_annotation_missing_col_gene_ids.txt rename to tests/test_data/data_pd_annotation_missing_col_gene_ids.txt diff --git a/src/test/scripts/test_data/data_pd_annotation_missing_col_sampleid.txt b/tests/test_data/data_pd_annotation_missing_col_sampleid.txt similarity index 100% rename from src/test/scripts/test_data/data_pd_annotation_missing_col_sampleid.txt rename to tests/test_data/data_pd_annotation_missing_col_sampleid.txt diff --git a/src/test/scripts/test_data/data_pd_annotation_missing_fields.txt b/tests/test_data/data_pd_annotation_missing_fields.txt similarity index 100% rename from src/test/scripts/test_data/data_pd_annotation_missing_fields.txt rename to tests/test_data/data_pd_annotation_missing_fields.txt diff --git a/src/test/scripts/test_data/data_resource_definition_missing_resourceId.txt b/tests/test_data/data_resource_definition_missing_resourceId.txt similarity index 100% rename from src/test/scripts/test_data/data_resource_definition_missing_resourceId.txt rename to tests/test_data/data_resource_definition_missing_resourceId.txt diff --git a/src/test/scripts/test_data/data_resource_is_not_url.txt b/tests/test_data/data_resource_is_not_url.txt similarity index 100% rename from src/test/scripts/test_data/data_resource_is_not_url.txt rename to tests/test_data/data_resource_is_not_url.txt diff --git a/src/test/scripts/test_data/data_resource_patient_duplicate.txt b/tests/test_data/data_resource_patient_duplicate.txt similarity index 100% rename from src/test/scripts/test_data/data_resource_patient_duplicate.txt rename to tests/test_data/data_resource_patient_duplicate.txt diff --git a/src/test/scripts/test_data/data_resource_patient_valid.txt b/tests/test_data/data_resource_patient_valid.txt similarity index 100% rename from src/test/scripts/test_data/data_resource_patient_valid.txt rename to tests/test_data/data_resource_patient_valid.txt diff --git a/src/test/scripts/test_data/data_resource_sample_duplicate.txt b/tests/test_data/data_resource_sample_duplicate.txt similarity index 100% rename from src/test/scripts/test_data/data_resource_sample_duplicate.txt rename to tests/test_data/data_resource_sample_duplicate.txt diff --git a/src/test/scripts/test_data/data_resource_sample_valid.txt b/tests/test_data/data_resource_sample_valid.txt similarity index 100% rename from src/test/scripts/test_data/data_resource_sample_valid.txt rename to tests/test_data/data_resource_sample_valid.txt diff --git a/src/test/scripts/test_data/data_resource_study_duplicate.txt b/tests/test_data/data_resource_study_duplicate.txt similarity index 100% rename from src/test/scripts/test_data/data_resource_study_duplicate.txt rename to tests/test_data/data_resource_study_duplicate.txt diff --git a/src/test/scripts/test_data/data_resource_study_valid.txt b/tests/test_data/data_resource_study_valid.txt similarity index 100% rename from src/test/scripts/test_data/data_resource_study_valid.txt rename to tests/test_data/data_resource_study_valid.txt diff --git a/src/test/scripts/test_data/data_rppa_duplicate_entries.txt b/tests/test_data/data_rppa_duplicate_entries.txt similarity index 100% rename from src/test/scripts/test_data/data_rppa_duplicate_entries.txt rename to tests/test_data/data_rppa_duplicate_entries.txt diff --git a/src/test/scripts/test_data/data_rppa_invalid_values.txt b/tests/test_data/data_rppa_invalid_values.txt similarity index 100% rename from src/test/scripts/test_data/data_rppa_invalid_values.txt rename to tests/test_data/data_rppa_invalid_values.txt diff --git a/src/test/scripts/test_data/data_rppa_na_gene.txt b/tests/test_data/data_rppa_na_gene.txt similarity index 100% rename from src/test/scripts/test_data/data_rppa_na_gene.txt rename to tests/test_data/data_rppa_na_gene.txt diff --git a/src/test/scripts/test_data/data_rppa_valid.txt b/tests/test_data/data_rppa_valid.txt similarity index 100% rename from src/test/scripts/test_data/data_rppa_valid.txt rename to tests/test_data/data_rppa_valid.txt diff --git a/src/test/scripts/test_data/data_seg_blank_line.seg b/tests/test_data/data_seg_blank_line.seg similarity index 100% rename from src/test/scripts/test_data/data_seg_blank_line.seg rename to tests/test_data/data_seg_blank_line.seg diff --git a/src/test/scripts/test_data/data_seg_end_before_start.seg b/tests/test_data/data_seg_end_before_start.seg similarity index 100% rename from src/test/scripts/test_data/data_seg_end_before_start.seg rename to tests/test_data/data_seg_end_before_start.seg diff --git a/src/test/scripts/test_data/data_seg_invalid_hg18.seg b/tests/test_data/data_seg_invalid_hg18.seg similarity index 100% rename from src/test/scripts/test_data/data_seg_invalid_hg18.seg rename to tests/test_data/data_seg_invalid_hg18.seg diff --git a/src/test/scripts/test_data/data_seg_nonsense_values.seg b/tests/test_data/data_seg_nonsense_values.seg similarity index 100% rename from src/test/scripts/test_data/data_seg_nonsense_values.seg rename to tests/test_data/data_seg_nonsense_values.seg diff --git a/src/test/scripts/test_data/data_seg_out_of_bounds.seg b/tests/test_data/data_seg_out_of_bounds.seg similarity index 100% rename from src/test/scripts/test_data/data_seg_out_of_bounds.seg rename to tests/test_data/data_seg_out_of_bounds.seg diff --git a/src/test/scripts/test_data/data_seg_valid.seg b/tests/test_data/data_seg_valid.seg similarity index 100% rename from src/test/scripts/test_data/data_seg_valid.seg rename to tests/test_data/data_seg_valid.seg diff --git a/src/test/scripts/test_data/data_seg_wrong_order.txt b/tests/test_data/data_seg_wrong_order.txt similarity index 100% rename from src/test/scripts/test_data/data_seg_wrong_order.txt rename to tests/test_data/data_seg_wrong_order.txt diff --git a/src/test/scripts/test_data/data_structural_variants_duplicate_entry.txt b/tests/test_data/data_structural_variants_duplicate_entry.txt similarity index 100% rename from src/test/scripts/test_data/data_structural_variants_duplicate_entry.txt rename to tests/test_data/data_structural_variants_duplicate_entry.txt diff --git a/src/test/scripts/test_data/data_structural_variants_missing_columns.txt b/tests/test_data/data_structural_variants_missing_columns.txt similarity index 100% rename from src/test/scripts/test_data/data_structural_variants_missing_columns.txt rename to tests/test_data/data_structural_variants_missing_columns.txt diff --git a/src/test/scripts/test_data/data_structural_variants_missing_values.txt b/tests/test_data/data_structural_variants_missing_values.txt similarity index 100% rename from src/test/scripts/test_data/data_structural_variants_missing_values.txt rename to tests/test_data/data_structural_variants_missing_values.txt diff --git a/src/test/scripts/test_data/data_timeline_invalid_start_date.txt b/tests/test_data/data_timeline_invalid_start_date.txt similarity index 100% rename from src/test/scripts/test_data/data_timeline_invalid_start_date.txt rename to tests/test_data/data_timeline_invalid_start_date.txt diff --git a/src/test/scripts/test_data/data_unique_column_test.txt b/tests/test_data/data_unique_column_test.txt similarity index 100% rename from src/test/scripts/test_data/data_unique_column_test.txt rename to tests/test_data/data_unique_column_test.txt diff --git a/src/test/scripts/test_data/meta_study/invalid_pmid_values/meta_study.txt b/tests/test_data/meta_study/invalid_pmid_values/meta_study.txt similarity index 100% rename from src/test/scripts/test_data/meta_study/invalid_pmid_values/meta_study.txt rename to tests/test_data/meta_study/invalid_pmid_values/meta_study.txt diff --git a/src/test/scripts/test_data/meta_study/invalid_show_profile_setting_cna/case_lists/cases_cna.txt b/tests/test_data/meta_study/invalid_show_profile_setting_cna/case_lists/cases_cna.txt similarity index 100% rename from src/test/scripts/test_data/meta_study/invalid_show_profile_setting_cna/case_lists/cases_cna.txt rename to tests/test_data/meta_study/invalid_show_profile_setting_cna/case_lists/cases_cna.txt diff --git a/src/test/scripts/test_data/meta_study/invalid_show_profile_setting_cna/data_clinical_patients.txt b/tests/test_data/meta_study/invalid_show_profile_setting_cna/data_clinical_patients.txt similarity index 100% rename from src/test/scripts/test_data/meta_study/invalid_show_profile_setting_cna/data_clinical_patients.txt rename to tests/test_data/meta_study/invalid_show_profile_setting_cna/data_clinical_patients.txt diff --git a/src/test/scripts/test_data/meta_study/invalid_show_profile_setting_cna/data_clinical_samples.txt b/tests/test_data/meta_study/invalid_show_profile_setting_cna/data_clinical_samples.txt similarity index 100% rename from src/test/scripts/test_data/meta_study/invalid_show_profile_setting_cna/data_clinical_samples.txt rename to tests/test_data/meta_study/invalid_show_profile_setting_cna/data_clinical_samples.txt diff --git a/src/test/scripts/test_data/meta_study/invalid_show_profile_setting_cna/data_cna_log2.txt b/tests/test_data/meta_study/invalid_show_profile_setting_cna/data_cna_log2.txt similarity index 100% rename from src/test/scripts/test_data/meta_study/invalid_show_profile_setting_cna/data_cna_log2.txt rename to tests/test_data/meta_study/invalid_show_profile_setting_cna/data_cna_log2.txt diff --git a/src/test/scripts/test_data/meta_study/invalid_show_profile_setting_cna/meta_clinical_patients.txt b/tests/test_data/meta_study/invalid_show_profile_setting_cna/meta_clinical_patients.txt similarity index 100% rename from src/test/scripts/test_data/meta_study/invalid_show_profile_setting_cna/meta_clinical_patients.txt rename to tests/test_data/meta_study/invalid_show_profile_setting_cna/meta_clinical_patients.txt diff --git a/src/test/scripts/test_data/meta_study/invalid_show_profile_setting_cna/meta_clinical_samples.txt b/tests/test_data/meta_study/invalid_show_profile_setting_cna/meta_clinical_samples.txt similarity index 100% rename from src/test/scripts/test_data/meta_study/invalid_show_profile_setting_cna/meta_clinical_samples.txt rename to tests/test_data/meta_study/invalid_show_profile_setting_cna/meta_clinical_samples.txt diff --git a/src/test/scripts/test_data/meta_study/invalid_show_profile_setting_cna/meta_cna_log2.txt b/tests/test_data/meta_study/invalid_show_profile_setting_cna/meta_cna_log2.txt similarity index 100% rename from src/test/scripts/test_data/meta_study/invalid_show_profile_setting_cna/meta_cna_log2.txt rename to tests/test_data/meta_study/invalid_show_profile_setting_cna/meta_cna_log2.txt diff --git a/src/test/scripts/test_data/meta_study/invalid_show_profile_setting_cna/meta_study.txt b/tests/test_data/meta_study/invalid_show_profile_setting_cna/meta_study.txt similarity index 100% rename from src/test/scripts/test_data/meta_study/invalid_show_profile_setting_cna/meta_study.txt rename to tests/test_data/meta_study/invalid_show_profile_setting_cna/meta_study.txt diff --git a/src/test/scripts/test_data/meta_study/invalid_show_profile_setting_cna/study_tags.yml b/tests/test_data/meta_study/invalid_show_profile_setting_cna/study_tags.yml similarity index 100% rename from src/test/scripts/test_data/meta_study/invalid_show_profile_setting_cna/study_tags.yml rename to tests/test_data/meta_study/invalid_show_profile_setting_cna/study_tags.yml diff --git a/src/test/scripts/test_data/mutations/data_mutations_absence_custom_annotation_columns_when_custom_values_columns.maf b/tests/test_data/mutations/data_mutations_absence_custom_annotation_columns_when_custom_values_columns.maf similarity index 100% rename from src/test/scripts/test_data/mutations/data_mutations_absence_custom_annotation_columns_when_custom_values_columns.maf rename to tests/test_data/mutations/data_mutations_absence_custom_annotation_columns_when_custom_values_columns.maf diff --git a/src/test/scripts/test_data/mutations/data_mutations_absence_custom_values_columns_when_custom_annotation_columns.maf b/tests/test_data/mutations/data_mutations_absence_custom_values_columns_when_custom_annotation_columns.maf similarity index 100% rename from src/test/scripts/test_data/mutations/data_mutations_absence_custom_values_columns_when_custom_annotation_columns.maf rename to tests/test_data/mutations/data_mutations_absence_custom_values_columns_when_custom_annotation_columns.maf diff --git a/src/test/scripts/test_data/mutations/data_mutations_check_special_cases_allele.maf b/tests/test_data/mutations/data_mutations_check_special_cases_allele.maf similarity index 100% rename from src/test/scripts/test_data/mutations/data_mutations_check_special_cases_allele.maf rename to tests/test_data/mutations/data_mutations_check_special_cases_allele.maf diff --git a/src/test/scripts/test_data/mutations/data_mutations_custom_tiers_column_more_than_50_characters.maf b/tests/test_data/mutations/data_mutations_custom_tiers_column_more_than_50_characters.maf similarity index 100% rename from src/test/scripts/test_data/mutations/data_mutations_custom_tiers_column_more_than_50_characters.maf rename to tests/test_data/mutations/data_mutations_custom_tiers_column_more_than_50_characters.maf diff --git a/src/test/scripts/test_data/mutations/data_mutations_empty_custom_annotation_fields.maf b/tests/test_data/mutations/data_mutations_empty_custom_annotation_fields.maf similarity index 100% rename from src/test/scripts/test_data/mutations/data_mutations_empty_custom_annotation_fields.maf rename to tests/test_data/mutations/data_mutations_empty_custom_annotation_fields.maf diff --git a/src/test/scripts/test_data/mutations/data_mutations_invalid_norm_samples.maf b/tests/test_data/mutations/data_mutations_invalid_norm_samples.maf similarity index 100% rename from src/test/scripts/test_data/mutations/data_mutations_invalid_norm_samples.maf rename to tests/test_data/mutations/data_mutations_invalid_norm_samples.maf diff --git a/src/test/scripts/test_data/mutations/data_mutations_invalid_swissprot.maf b/tests/test_data/mutations/data_mutations_invalid_swissprot.maf similarity index 100% rename from src/test/scripts/test_data/mutations/data_mutations_invalid_swissprot.maf rename to tests/test_data/mutations/data_mutations_invalid_swissprot.maf diff --git a/src/test/scripts/test_data/mutations/data_mutations_invalid_utf8.maf b/tests/test_data/mutations/data_mutations_invalid_utf8.maf similarity index 100% rename from src/test/scripts/test_data/mutations/data_mutations_invalid_utf8.maf rename to tests/test_data/mutations/data_mutations_invalid_utf8.maf diff --git a/src/test/scripts/test_data/mutations/data_mutations_invalid_variant_classification.maf b/tests/test_data/mutations/data_mutations_invalid_variant_classification.maf similarity index 100% rename from src/test/scripts/test_data/mutations/data_mutations_invalid_variant_classification.maf rename to tests/test_data/mutations/data_mutations_invalid_variant_classification.maf diff --git a/src/test/scripts/test_data/mutations/data_mutations_missing_aa_change_column.maf b/tests/test_data/mutations/data_mutations_missing_aa_change_column.maf similarity index 100% rename from src/test/scripts/test_data/mutations/data_mutations_missing_aa_change_column.maf rename to tests/test_data/mutations/data_mutations_missing_aa_change_column.maf diff --git a/src/test/scripts/test_data/mutations/data_mutations_missing_swissprot.maf b/tests/test_data/mutations/data_mutations_missing_swissprot.maf similarity index 100% rename from src/test/scripts/test_data/mutations/data_mutations_missing_swissprot.maf rename to tests/test_data/mutations/data_mutations_missing_swissprot.maf diff --git a/src/test/scripts/test_data/mutations/data_mutations_missing_zygosity_status_column.maf b/tests/test_data/mutations/data_mutations_missing_zygosity_status_column.maf similarity index 100% rename from src/test/scripts/test_data/mutations/data_mutations_missing_zygosity_status_column.maf rename to tests/test_data/mutations/data_mutations_missing_zygosity_status_column.maf diff --git a/src/test/scripts/test_data/mutations/data_mutations_more_than_10_types_in_driver_class.maf b/tests/test_data/mutations/data_mutations_more_than_10_types_in_driver_class.maf similarity index 100% rename from src/test/scripts/test_data/mutations/data_mutations_more_than_10_types_in_driver_class.maf rename to tests/test_data/mutations/data_mutations_more_than_10_types_in_driver_class.maf diff --git a/src/test/scripts/test_data/mutations/data_mutations_more_than_80_characters_in_custom_annotation_columns.maf b/tests/test_data/mutations/data_mutations_more_than_80_characters_in_custom_annotation_columns.maf similarity index 100% rename from src/test/scripts/test_data/mutations/data_mutations_more_than_80_characters_in_custom_annotation_columns.maf rename to tests/test_data/mutations/data_mutations_more_than_80_characters_in_custom_annotation_columns.maf diff --git a/src/test/scripts/test_data/mutations/data_mutations_ms.maf b/tests/test_data/mutations/data_mutations_ms.maf similarity index 100% rename from src/test/scripts/test_data/mutations/data_mutations_ms.maf rename to tests/test_data/mutations/data_mutations_ms.maf diff --git a/src/test/scripts/test_data/mutations/data_mutations_name_swissprot.maf b/tests/test_data/mutations/data_mutations_name_swissprot.maf similarity index 100% rename from src/test/scripts/test_data/mutations/data_mutations_name_swissprot.maf rename to tests/test_data/mutations/data_mutations_name_swissprot.maf diff --git a/src/test/scripts/test_data/mutations/data_mutations_not_loaded_ms.maf b/tests/test_data/mutations/data_mutations_not_loaded_ms.maf similarity index 100% rename from src/test/scripts/test_data/mutations/data_mutations_not_loaded_ms.maf rename to tests/test_data/mutations/data_mutations_not_loaded_ms.maf diff --git a/src/test/scripts/test_data/mutations/data_mutations_not_supported_custom_driver_annotation_values.maf b/tests/test_data/mutations/data_mutations_not_supported_custom_driver_annotation_values.maf similarity index 100% rename from src/test/scripts/test_data/mutations/data_mutations_not_supported_custom_driver_annotation_values.maf rename to tests/test_data/mutations/data_mutations_not_supported_custom_driver_annotation_values.maf diff --git a/src/test/scripts/test_data/mutations/data_mutations_silent_alternative.maf b/tests/test_data/mutations/data_mutations_silent_alternative.maf similarity index 100% rename from src/test/scripts/test_data/mutations/data_mutations_silent_alternative.maf rename to tests/test_data/mutations/data_mutations_silent_alternative.maf diff --git a/src/test/scripts/test_data/mutations/data_mutations_some_silent.maf b/tests/test_data/mutations/data_mutations_some_silent.maf similarity index 100% rename from src/test/scripts/test_data/mutations/data_mutations_some_silent.maf rename to tests/test_data/mutations/data_mutations_some_silent.maf diff --git a/src/test/scripts/test_data/mutations/data_mutations_test_variant_types.maf b/tests/test_data/mutations/data_mutations_test_variant_types.maf similarity index 100% rename from src/test/scripts/test_data/mutations/data_mutations_test_variant_types.maf rename to tests/test_data/mutations/data_mutations_test_variant_types.maf diff --git a/src/test/scripts/test_data/mutations/data_mutations_too_long_hgvsp_short.maf b/tests/test_data/mutations/data_mutations_too_long_hgvsp_short.maf similarity index 100% rename from src/test/scripts/test_data/mutations/data_mutations_too_long_hgvsp_short.maf rename to tests/test_data/mutations/data_mutations_too_long_hgvsp_short.maf diff --git a/src/test/scripts/test_data/mutations/data_mutations_validation_status.maf b/tests/test_data/mutations/data_mutations_validation_status.maf similarity index 100% rename from src/test/scripts/test_data/mutations/data_mutations_validation_status.maf rename to tests/test_data/mutations/data_mutations_validation_status.maf diff --git a/src/test/scripts/test_data/mutations/data_mutations_vs.maf b/tests/test_data/mutations/data_mutations_vs.maf similarity index 100% rename from src/test/scripts/test_data/mutations/data_mutations_vs.maf rename to tests/test_data/mutations/data_mutations_vs.maf diff --git a/src/test/scripts/test_data/mutations/data_mutations_wrong_aa_change.maf b/tests/test_data/mutations/data_mutations_wrong_aa_change.maf similarity index 100% rename from src/test/scripts/test_data/mutations/data_mutations_wrong_aa_change.maf rename to tests/test_data/mutations/data_mutations_wrong_aa_change.maf diff --git a/src/test/scripts/test_data/mutations/data_mutations_wrong_gene_position.maf b/tests/test_data/mutations/data_mutations_wrong_gene_position.maf similarity index 100% rename from src/test/scripts/test_data/mutations/data_mutations_wrong_gene_position.maf rename to tests/test_data/mutations/data_mutations_wrong_gene_position.maf diff --git a/src/test/scripts/test_data/mutations/meta_mutations_invalid_swissprot_idspec.txt b/tests/test_data/mutations/meta_mutations_invalid_swissprot_idspec.txt similarity index 100% rename from src/test/scripts/test_data/mutations/meta_mutations_invalid_swissprot_idspec.txt rename to tests/test_data/mutations/meta_mutations_invalid_swissprot_idspec.txt diff --git a/src/test/scripts/test_data/study_cancertype_two_files/cancer_type_luad.txt b/tests/test_data/study_cancertype_two_files/cancer_type_luad.txt similarity index 100% rename from src/test/scripts/test_data/study_cancertype_two_files/cancer_type_luad.txt rename to tests/test_data/study_cancertype_two_files/cancer_type_luad.txt diff --git a/src/test/scripts/test_data/study_cancertype_two_files/cancer_type_lung.txt b/tests/test_data/study_cancertype_two_files/cancer_type_lung.txt similarity index 100% rename from src/test/scripts/test_data/study_cancertype_two_files/cancer_type_lung.txt rename to tests/test_data/study_cancertype_two_files/cancer_type_lung.txt diff --git a/src/test/scripts/test_data/study_cancertype_two_files/data_samples.txt b/tests/test_data/study_cancertype_two_files/data_samples.txt similarity index 100% rename from src/test/scripts/test_data/study_cancertype_two_files/data_samples.txt rename to tests/test_data/study_cancertype_two_files/data_samples.txt diff --git a/src/test/scripts/test_data/study_cancertype_two_files/meta_cancer_type_luad.txt b/tests/test_data/study_cancertype_two_files/meta_cancer_type_luad.txt similarity index 100% rename from src/test/scripts/test_data/study_cancertype_two_files/meta_cancer_type_luad.txt rename to tests/test_data/study_cancertype_two_files/meta_cancer_type_luad.txt diff --git a/src/test/scripts/test_data/study_cancertype_two_files/meta_cancer_type_lung.txt b/tests/test_data/study_cancertype_two_files/meta_cancer_type_lung.txt similarity index 100% rename from src/test/scripts/test_data/study_cancertype_two_files/meta_cancer_type_lung.txt rename to tests/test_data/study_cancertype_two_files/meta_cancer_type_lung.txt diff --git a/src/test/scripts/test_data/study_cancertype_two_files/meta_samples.txt b/tests/test_data/study_cancertype_two_files/meta_samples.txt similarity index 100% rename from src/test/scripts/test_data/study_cancertype_two_files/meta_samples.txt rename to tests/test_data/study_cancertype_two_files/meta_samples.txt diff --git a/src/test/scripts/test_data/study_cancertype_two_files/meta_study.txt b/tests/test_data/study_cancertype_two_files/meta_study.txt similarity index 100% rename from src/test/scripts/test_data/study_cancertype_two_files/meta_study.txt rename to tests/test_data/study_cancertype_two_files/meta_study.txt diff --git a/src/test/scripts/test_data/study_es_0/case_lists/cases_cna.txt b/tests/test_data/study_es_0/case_lists/cases_cna.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/case_lists/cases_cna.txt rename to tests/test_data/study_es_0/case_lists/cases_cna.txt diff --git a/src/test/scripts/test_data/study_es_0/case_lists/cases_cnaseq.txt b/tests/test_data/study_es_0/case_lists/cases_cnaseq.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/case_lists/cases_cnaseq.txt rename to tests/test_data/study_es_0/case_lists/cases_cnaseq.txt diff --git a/src/test/scripts/test_data/study_es_0/case_lists/cases_custom.txt b/tests/test_data/study_es_0/case_lists/cases_custom.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/case_lists/cases_custom.txt rename to tests/test_data/study_es_0/case_lists/cases_custom.txt diff --git a/src/test/scripts/test_data/study_es_0/case_lists/cases_sequenced.txt b/tests/test_data/study_es_0/case_lists/cases_sequenced.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/case_lists/cases_sequenced.txt rename to tests/test_data/study_es_0/case_lists/cases_sequenced.txt diff --git a/src/test/scripts/test_data/study_es_0/case_lists/cases_test.txt b/tests/test_data/study_es_0/case_lists/cases_test.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/case_lists/cases_test.txt rename to tests/test_data/study_es_0/case_lists/cases_test.txt diff --git a/src/test/scripts/test_data/study_es_0/data_cancer_type.txt b/tests/test_data/study_es_0/data_cancer_type.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/data_cancer_type.txt rename to tests/test_data/study_es_0/data_cancer_type.txt diff --git a/src/test/scripts/test_data/study_es_0/data_clinical_patients.txt b/tests/test_data/study_es_0/data_clinical_patients.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/data_clinical_patients.txt rename to tests/test_data/study_es_0/data_clinical_patients.txt diff --git a/src/test/scripts/test_data/study_es_0/data_clinical_samples.txt b/tests/test_data/study_es_0/data_clinical_samples.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/data_clinical_samples.txt rename to tests/test_data/study_es_0/data_clinical_samples.txt diff --git a/src/test/scripts/test_data/study_es_0/data_cna_discrete.txt b/tests/test_data/study_es_0/data_cna_discrete.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/data_cna_discrete.txt rename to tests/test_data/study_es_0/data_cna_discrete.txt diff --git a/src/test/scripts/test_data/study_es_0/data_cna_hg19.seg b/tests/test_data/study_es_0/data_cna_hg19.seg similarity index 100% rename from src/test/scripts/test_data/study_es_0/data_cna_hg19.seg rename to tests/test_data/study_es_0/data_cna_hg19.seg diff --git a/src/test/scripts/test_data/study_es_0/data_cna_log2.txt b/tests/test_data/study_es_0/data_cna_log2.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/data_cna_log2.txt rename to tests/test_data/study_es_0/data_cna_log2.txt diff --git a/src/test/scripts/test_data/study_es_0/data_expression_median.txt b/tests/test_data/study_es_0/data_expression_median.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/data_expression_median.txt rename to tests/test_data/study_es_0/data_expression_median.txt diff --git a/src/test/scripts/test_data/study_es_0/data_expression_median_Zscores.txt b/tests/test_data/study_es_0/data_expression_median_Zscores.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/data_expression_median_Zscores.txt rename to tests/test_data/study_es_0/data_expression_median_Zscores.txt diff --git a/src/test/scripts/test_data/study_es_0/data_gene_panel_matrix.txt b/tests/test_data/study_es_0/data_gene_panel_matrix.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/data_gene_panel_matrix.txt rename to tests/test_data/study_es_0/data_gene_panel_matrix.txt diff --git a/src/test/scripts/test_data/study_es_0/data_gene_panel_testpanel1.txt b/tests/test_data/study_es_0/data_gene_panel_testpanel1.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/data_gene_panel_testpanel1.txt rename to tests/test_data/study_es_0/data_gene_panel_testpanel1.txt diff --git a/src/test/scripts/test_data/study_es_0/data_gene_panel_testpanel2.txt b/tests/test_data/study_es_0/data_gene_panel_testpanel2.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/data_gene_panel_testpanel2.txt rename to tests/test_data/study_es_0/data_gene_panel_testpanel2.txt diff --git a/src/test/scripts/test_data/study_es_0/data_generic_assay_patient_test.txt b/tests/test_data/study_es_0/data_generic_assay_patient_test.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/data_generic_assay_patient_test.txt rename to tests/test_data/study_es_0/data_generic_assay_patient_test.txt diff --git a/src/test/scripts/test_data/study_es_0/data_gistic_genes_amp.txt b/tests/test_data/study_es_0/data_gistic_genes_amp.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/data_gistic_genes_amp.txt rename to tests/test_data/study_es_0/data_gistic_genes_amp.txt diff --git a/src/test/scripts/test_data/study_es_0/data_gsva_pvalues.txt b/tests/test_data/study_es_0/data_gsva_pvalues.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/data_gsva_pvalues.txt rename to tests/test_data/study_es_0/data_gsva_pvalues.txt diff --git a/src/test/scripts/test_data/study_es_0/data_gsva_scores.txt b/tests/test_data/study_es_0/data_gsva_scores.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/data_gsva_scores.txt rename to tests/test_data/study_es_0/data_gsva_scores.txt diff --git a/src/test/scripts/test_data/study_es_0/data_methylation_hm27.txt b/tests/test_data/study_es_0/data_methylation_hm27.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/data_methylation_hm27.txt rename to tests/test_data/study_es_0/data_methylation_hm27.txt diff --git a/src/test/scripts/test_data/study_es_0/data_mutational_signature.txt b/tests/test_data/study_es_0/data_mutational_signature.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/data_mutational_signature.txt rename to tests/test_data/study_es_0/data_mutational_signature.txt diff --git a/src/test/scripts/test_data/study_es_0/data_mutations_extended.maf b/tests/test_data/study_es_0/data_mutations_extended.maf similarity index 100% rename from src/test/scripts/test_data/study_es_0/data_mutations_extended.maf rename to tests/test_data/study_es_0/data_mutations_extended.maf diff --git a/src/test/scripts/test_data/study_es_0/data_resource_definition.txt b/tests/test_data/study_es_0/data_resource_definition.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/data_resource_definition.txt rename to tests/test_data/study_es_0/data_resource_definition.txt diff --git a/src/test/scripts/test_data/study_es_0/data_resource_patient.txt b/tests/test_data/study_es_0/data_resource_patient.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/data_resource_patient.txt rename to tests/test_data/study_es_0/data_resource_patient.txt diff --git a/src/test/scripts/test_data/study_es_0/data_resource_sample.txt b/tests/test_data/study_es_0/data_resource_sample.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/data_resource_sample.txt rename to tests/test_data/study_es_0/data_resource_sample.txt diff --git a/src/test/scripts/test_data/study_es_0/data_resource_study.txt b/tests/test_data/study_es_0/data_resource_study.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/data_resource_study.txt rename to tests/test_data/study_es_0/data_resource_study.txt diff --git a/src/test/scripts/test_data/study_es_0/data_structural_variants.txt b/tests/test_data/study_es_0/data_structural_variants.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/data_structural_variants.txt rename to tests/test_data/study_es_0/data_structural_variants.txt diff --git a/src/test/scripts/test_data/study_es_0/data_treatment_ec50.txt b/tests/test_data/study_es_0/data_treatment_ec50.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/data_treatment_ec50.txt rename to tests/test_data/study_es_0/data_treatment_ec50.txt diff --git a/src/test/scripts/test_data/study_es_0/data_treatment_ic50.txt b/tests/test_data/study_es_0/data_treatment_ic50.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/data_treatment_ic50.txt rename to tests/test_data/study_es_0/data_treatment_ic50.txt diff --git a/src/test/scripts/test_data/study_es_0/meta_cancer_type.txt b/tests/test_data/study_es_0/meta_cancer_type.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/meta_cancer_type.txt rename to tests/test_data/study_es_0/meta_cancer_type.txt diff --git a/src/test/scripts/test_data/study_es_0/meta_clinical_patients.txt b/tests/test_data/study_es_0/meta_clinical_patients.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/meta_clinical_patients.txt rename to tests/test_data/study_es_0/meta_clinical_patients.txt diff --git a/src/test/scripts/test_data/study_es_0/meta_clinical_samples.txt b/tests/test_data/study_es_0/meta_clinical_samples.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/meta_clinical_samples.txt rename to tests/test_data/study_es_0/meta_clinical_samples.txt diff --git a/src/test/scripts/test_data/study_es_0/meta_cna_discrete.txt b/tests/test_data/study_es_0/meta_cna_discrete.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/meta_cna_discrete.txt rename to tests/test_data/study_es_0/meta_cna_discrete.txt diff --git a/src/test/scripts/test_data/study_es_0/meta_cna_hg19_seg.txt b/tests/test_data/study_es_0/meta_cna_hg19_seg.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/meta_cna_hg19_seg.txt rename to tests/test_data/study_es_0/meta_cna_hg19_seg.txt diff --git a/src/test/scripts/test_data/study_es_0/meta_cna_log2.txt b/tests/test_data/study_es_0/meta_cna_log2.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/meta_cna_log2.txt rename to tests/test_data/study_es_0/meta_cna_log2.txt diff --git a/src/test/scripts/test_data/study_es_0/meta_expression_median.txt b/tests/test_data/study_es_0/meta_expression_median.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/meta_expression_median.txt rename to tests/test_data/study_es_0/meta_expression_median.txt diff --git a/src/test/scripts/test_data/study_es_0/meta_expression_median_Zscores.txt b/tests/test_data/study_es_0/meta_expression_median_Zscores.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/meta_expression_median_Zscores.txt rename to tests/test_data/study_es_0/meta_expression_median_Zscores.txt diff --git a/src/test/scripts/test_data/study_es_0/meta_gene_panel_matrix.txt b/tests/test_data/study_es_0/meta_gene_panel_matrix.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/meta_gene_panel_matrix.txt rename to tests/test_data/study_es_0/meta_gene_panel_matrix.txt diff --git a/src/test/scripts/test_data/study_es_0/meta_generic_assay_patient_test.txt b/tests/test_data/study_es_0/meta_generic_assay_patient_test.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/meta_generic_assay_patient_test.txt rename to tests/test_data/study_es_0/meta_generic_assay_patient_test.txt diff --git a/src/test/scripts/test_data/study_es_0/meta_gistic_genes_amp.txt b/tests/test_data/study_es_0/meta_gistic_genes_amp.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/meta_gistic_genes_amp.txt rename to tests/test_data/study_es_0/meta_gistic_genes_amp.txt diff --git a/src/test/scripts/test_data/study_es_0/meta_gsva_pvalues.txt b/tests/test_data/study_es_0/meta_gsva_pvalues.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/meta_gsva_pvalues.txt rename to tests/test_data/study_es_0/meta_gsva_pvalues.txt diff --git a/src/test/scripts/test_data/study_es_0/meta_gsva_scores.txt b/tests/test_data/study_es_0/meta_gsva_scores.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/meta_gsva_scores.txt rename to tests/test_data/study_es_0/meta_gsva_scores.txt diff --git a/src/test/scripts/test_data/study_es_0/meta_methylation_hm27.txt b/tests/test_data/study_es_0/meta_methylation_hm27.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/meta_methylation_hm27.txt rename to tests/test_data/study_es_0/meta_methylation_hm27.txt diff --git a/src/test/scripts/test_data/study_es_0/meta_mutational_signature.txt b/tests/test_data/study_es_0/meta_mutational_signature.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/meta_mutational_signature.txt rename to tests/test_data/study_es_0/meta_mutational_signature.txt diff --git a/src/test/scripts/test_data/study_es_0/meta_mutations_extended.txt b/tests/test_data/study_es_0/meta_mutations_extended.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/meta_mutations_extended.txt rename to tests/test_data/study_es_0/meta_mutations_extended.txt diff --git a/src/test/scripts/test_data/study_es_0/meta_resource_definition.txt b/tests/test_data/study_es_0/meta_resource_definition.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/meta_resource_definition.txt rename to tests/test_data/study_es_0/meta_resource_definition.txt diff --git a/src/test/scripts/test_data/study_es_0/meta_resource_patient.txt b/tests/test_data/study_es_0/meta_resource_patient.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/meta_resource_patient.txt rename to tests/test_data/study_es_0/meta_resource_patient.txt diff --git a/src/test/scripts/test_data/study_es_0/meta_resource_sample.txt b/tests/test_data/study_es_0/meta_resource_sample.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/meta_resource_sample.txt rename to tests/test_data/study_es_0/meta_resource_sample.txt diff --git a/src/test/scripts/test_data/study_es_0/meta_resource_study.txt b/tests/test_data/study_es_0/meta_resource_study.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/meta_resource_study.txt rename to tests/test_data/study_es_0/meta_resource_study.txt diff --git a/src/test/scripts/test_data/study_es_0/meta_structural_variants.txt b/tests/test_data/study_es_0/meta_structural_variants.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/meta_structural_variants.txt rename to tests/test_data/study_es_0/meta_structural_variants.txt diff --git a/src/test/scripts/test_data/study_es_0/meta_study.txt b/tests/test_data/study_es_0/meta_study.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/meta_study.txt rename to tests/test_data/study_es_0/meta_study.txt diff --git a/src/test/scripts/test_data/study_es_0/meta_treatment_ec50.txt b/tests/test_data/study_es_0/meta_treatment_ec50.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/meta_treatment_ec50.txt rename to tests/test_data/study_es_0/meta_treatment_ec50.txt diff --git a/src/test/scripts/test_data/study_es_0/meta_treatment_ic50.txt b/tests/test_data/study_es_0/meta_treatment_ic50.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0/meta_treatment_ic50.txt rename to tests/test_data/study_es_0/meta_treatment_ic50.txt diff --git a/src/test/scripts/test_data/study_es_0/result_report.html b/tests/test_data/study_es_0/result_report.html similarity index 99% rename from src/test/scripts/test_data/study_es_0/result_report.html rename to tests/test_data/study_es_0/result_report.html index 0def1eae..e5ab1c19 100644 --- a/src/test/scripts/test_data/study_es_0/result_report.html +++ b/tests/test_data/study_es_0/result_report.html @@ -142,7 +142,7 @@

General

Debug – – - Retrieving chromosome lengths from '/cbioportal-core/src/main/resources/scripts/importer/chromosome_sizes.json' + Retrieving chromosome lengths from 'chromosome_sizes.json' – @@ -150,7 +150,7 @@

General

Debug – – - Retrieving chromosome lengths from '/cbioportal-core/src/main/resources/scripts/importer/chromosome_sizes.json' + Retrieving chromosome lengths from 'chromosome_sizes.json' – @@ -3192,4 +3192,4 @@

Legend

- \ No newline at end of file + diff --git a/src/test/scripts/test_data/study_es_0/study_tags.yml b/tests/test_data/study_es_0/study_tags.yml similarity index 100% rename from src/test/scripts/test_data/study_es_0/study_tags.yml rename to tests/test_data/study_es_0/study_tags.yml diff --git a/src/test/scripts/test_data/study_es_0_legacy_cna_discrete/case_lists/cases_cna.txt b/tests/test_data/study_es_0_legacy_cna_discrete/case_lists/cases_cna.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0_legacy_cna_discrete/case_lists/cases_cna.txt rename to tests/test_data/study_es_0_legacy_cna_discrete/case_lists/cases_cna.txt diff --git a/src/test/scripts/test_data/study_es_0_legacy_cna_discrete/case_lists/cases_cnaseq.txt b/tests/test_data/study_es_0_legacy_cna_discrete/case_lists/cases_cnaseq.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0_legacy_cna_discrete/case_lists/cases_cnaseq.txt rename to tests/test_data/study_es_0_legacy_cna_discrete/case_lists/cases_cnaseq.txt diff --git a/src/test/scripts/test_data/study_es_0_legacy_cna_discrete/case_lists/cases_custom.txt b/tests/test_data/study_es_0_legacy_cna_discrete/case_lists/cases_custom.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0_legacy_cna_discrete/case_lists/cases_custom.txt rename to tests/test_data/study_es_0_legacy_cna_discrete/case_lists/cases_custom.txt diff --git a/src/test/scripts/test_data/study_es_0_legacy_cna_discrete/case_lists/cases_sequenced.txt b/tests/test_data/study_es_0_legacy_cna_discrete/case_lists/cases_sequenced.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0_legacy_cna_discrete/case_lists/cases_sequenced.txt rename to tests/test_data/study_es_0_legacy_cna_discrete/case_lists/cases_sequenced.txt diff --git a/src/test/scripts/test_data/study_es_0_legacy_cna_discrete/case_lists/cases_test.txt b/tests/test_data/study_es_0_legacy_cna_discrete/case_lists/cases_test.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0_legacy_cna_discrete/case_lists/cases_test.txt rename to tests/test_data/study_es_0_legacy_cna_discrete/case_lists/cases_test.txt diff --git a/src/test/scripts/test_data/study_es_0_legacy_cna_discrete/data_clinical_samples.txt b/tests/test_data/study_es_0_legacy_cna_discrete/data_clinical_samples.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0_legacy_cna_discrete/data_clinical_samples.txt rename to tests/test_data/study_es_0_legacy_cna_discrete/data_clinical_samples.txt diff --git a/src/test/scripts/test_data/study_es_0_legacy_cna_discrete/data_cna_discrete.txt b/tests/test_data/study_es_0_legacy_cna_discrete/data_cna_discrete.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0_legacy_cna_discrete/data_cna_discrete.txt rename to tests/test_data/study_es_0_legacy_cna_discrete/data_cna_discrete.txt diff --git a/src/test/scripts/test_data/study_es_0_legacy_cna_discrete/data_cna_pd_annotations.txt b/tests/test_data/study_es_0_legacy_cna_discrete/data_cna_pd_annotations.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0_legacy_cna_discrete/data_cna_pd_annotations.txt rename to tests/test_data/study_es_0_legacy_cna_discrete/data_cna_pd_annotations.txt diff --git a/src/test/scripts/test_data/study_es_0_legacy_cna_discrete/data_mutations_extended.maf b/tests/test_data/study_es_0_legacy_cna_discrete/data_mutations_extended.maf similarity index 100% rename from src/test/scripts/test_data/study_es_0_legacy_cna_discrete/data_mutations_extended.maf rename to tests/test_data/study_es_0_legacy_cna_discrete/data_mutations_extended.maf diff --git a/src/test/scripts/test_data/study_es_0_legacy_cna_discrete/meta_clinical_samples.txt b/tests/test_data/study_es_0_legacy_cna_discrete/meta_clinical_samples.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0_legacy_cna_discrete/meta_clinical_samples.txt rename to tests/test_data/study_es_0_legacy_cna_discrete/meta_clinical_samples.txt diff --git a/src/test/scripts/test_data/study_es_0_legacy_cna_discrete/meta_cna_discrete.txt b/tests/test_data/study_es_0_legacy_cna_discrete/meta_cna_discrete.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0_legacy_cna_discrete/meta_cna_discrete.txt rename to tests/test_data/study_es_0_legacy_cna_discrete/meta_cna_discrete.txt diff --git a/src/test/scripts/test_data/study_es_0_legacy_cna_discrete/meta_mutations_extended.txt b/tests/test_data/study_es_0_legacy_cna_discrete/meta_mutations_extended.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0_legacy_cna_discrete/meta_mutations_extended.txt rename to tests/test_data/study_es_0_legacy_cna_discrete/meta_mutations_extended.txt diff --git a/src/test/scripts/test_data/study_es_0_legacy_cna_discrete/meta_study.txt b/tests/test_data/study_es_0_legacy_cna_discrete/meta_study.txt similarity index 100% rename from src/test/scripts/test_data/study_es_0_legacy_cna_discrete/meta_study.txt rename to tests/test_data/study_es_0_legacy_cna_discrete/meta_study.txt diff --git a/src/test/scripts/test_data/study_es_1/cancer_type.txt b/tests/test_data/study_es_1/cancer_type.txt similarity index 100% rename from src/test/scripts/test_data/study_es_1/cancer_type.txt rename to tests/test_data/study_es_1/cancer_type.txt diff --git a/src/test/scripts/test_data/study_es_1/case_lists/cases_all.txt b/tests/test_data/study_es_1/case_lists/cases_all.txt similarity index 100% rename from src/test/scripts/test_data/study_es_1/case_lists/cases_all.txt rename to tests/test_data/study_es_1/case_lists/cases_all.txt diff --git a/src/test/scripts/test_data/study_es_1/data_expression_median.txt b/tests/test_data/study_es_1/data_expression_median.txt similarity index 100% rename from src/test/scripts/test_data/study_es_1/data_expression_median.txt rename to tests/test_data/study_es_1/data_expression_median.txt diff --git a/src/test/scripts/test_data/study_es_1/data_samples.txt b/tests/test_data/study_es_1/data_samples.txt similarity index 100% rename from src/test/scripts/test_data/study_es_1/data_samples.txt rename to tests/test_data/study_es_1/data_samples.txt diff --git a/src/test/scripts/test_data/study_es_1/data_treatment_ec50.txt b/tests/test_data/study_es_1/data_treatment_ec50.txt similarity index 100% rename from src/test/scripts/test_data/study_es_1/data_treatment_ec50.txt rename to tests/test_data/study_es_1/data_treatment_ec50.txt diff --git a/src/test/scripts/test_data/study_es_1/data_treatment_ic50.txt b/tests/test_data/study_es_1/data_treatment_ic50.txt similarity index 100% rename from src/test/scripts/test_data/study_es_1/data_treatment_ic50.txt rename to tests/test_data/study_es_1/data_treatment_ic50.txt diff --git a/src/test/scripts/test_data/study_es_1/meta_expression_median.txt b/tests/test_data/study_es_1/meta_expression_median.txt similarity index 100% rename from src/test/scripts/test_data/study_es_1/meta_expression_median.txt rename to tests/test_data/study_es_1/meta_expression_median.txt diff --git a/src/test/scripts/test_data/study_es_1/meta_samples.txt b/tests/test_data/study_es_1/meta_samples.txt similarity index 100% rename from src/test/scripts/test_data/study_es_1/meta_samples.txt rename to tests/test_data/study_es_1/meta_samples.txt diff --git a/src/test/scripts/test_data/study_es_1/meta_study.txt b/tests/test_data/study_es_1/meta_study.txt similarity index 100% rename from src/test/scripts/test_data/study_es_1/meta_study.txt rename to tests/test_data/study_es_1/meta_study.txt diff --git a/src/test/scripts/test_data/study_es_1/meta_treatment_ec50.txt b/tests/test_data/study_es_1/meta_treatment_ec50.txt similarity index 100% rename from src/test/scripts/test_data/study_es_1/meta_treatment_ec50.txt rename to tests/test_data/study_es_1/meta_treatment_ec50.txt diff --git a/src/test/scripts/test_data/study_es_1/meta_treatment_ic50.txt b/tests/test_data/study_es_1/meta_treatment_ic50.txt similarity index 100% rename from src/test/scripts/test_data/study_es_1/meta_treatment_ic50.txt rename to tests/test_data/study_es_1/meta_treatment_ic50.txt diff --git a/src/test/scripts/test_data/study_es_1/report.html b/tests/test_data/study_es_1/report.html similarity index 100% rename from src/test/scripts/test_data/study_es_1/report.html rename to tests/test_data/study_es_1/report.html diff --git a/src/test/scripts/test_data/study_es_1/result_report.html b/tests/test_data/study_es_1/result_report.html similarity index 100% rename from src/test/scripts/test_data/study_es_1/result_report.html rename to tests/test_data/study_es_1/result_report.html diff --git a/src/test/scripts/test_data/study_es_3/cancer_type.txt b/tests/test_data/study_es_3/cancer_type.txt similarity index 100% rename from src/test/scripts/test_data/study_es_3/cancer_type.txt rename to tests/test_data/study_es_3/cancer_type.txt diff --git a/src/test/scripts/test_data/study_es_3/case_lists/cases_all.txt b/tests/test_data/study_es_3/case_lists/cases_all.txt similarity index 100% rename from src/test/scripts/test_data/study_es_3/case_lists/cases_all.txt rename to tests/test_data/study_es_3/case_lists/cases_all.txt diff --git a/src/test/scripts/test_data/study_es_3/data_gistic_genes_amp.txt b/tests/test_data/study_es_3/data_gistic_genes_amp.txt similarity index 100% rename from src/test/scripts/test_data/study_es_3/data_gistic_genes_amp.txt rename to tests/test_data/study_es_3/data_gistic_genes_amp.txt diff --git a/src/test/scripts/test_data/study_es_3/data_samples.txt b/tests/test_data/study_es_3/data_samples.txt similarity index 100% rename from src/test/scripts/test_data/study_es_3/data_samples.txt rename to tests/test_data/study_es_3/data_samples.txt diff --git a/src/test/scripts/test_data/study_es_3/data_treatment_ec50.txt b/tests/test_data/study_es_3/data_treatment_ec50.txt similarity index 100% rename from src/test/scripts/test_data/study_es_3/data_treatment_ec50.txt rename to tests/test_data/study_es_3/data_treatment_ec50.txt diff --git a/src/test/scripts/test_data/study_es_3/data_treatment_ic50.txt b/tests/test_data/study_es_3/data_treatment_ic50.txt similarity index 100% rename from src/test/scripts/test_data/study_es_3/data_treatment_ic50.txt rename to tests/test_data/study_es_3/data_treatment_ic50.txt diff --git a/src/test/scripts/test_data/study_es_3/meta_gistic_genes_amp.txt b/tests/test_data/study_es_3/meta_gistic_genes_amp.txt similarity index 100% rename from src/test/scripts/test_data/study_es_3/meta_gistic_genes_amp.txt rename to tests/test_data/study_es_3/meta_gistic_genes_amp.txt diff --git a/src/test/scripts/test_data/study_es_3/meta_samples.txt b/tests/test_data/study_es_3/meta_samples.txt similarity index 100% rename from src/test/scripts/test_data/study_es_3/meta_samples.txt rename to tests/test_data/study_es_3/meta_samples.txt diff --git a/src/test/scripts/test_data/study_es_3/meta_study.txt b/tests/test_data/study_es_3/meta_study.txt similarity index 100% rename from src/test/scripts/test_data/study_es_3/meta_study.txt rename to tests/test_data/study_es_3/meta_study.txt diff --git a/src/test/scripts/test_data/study_es_3/meta_treatment_ec50.txt b/tests/test_data/study_es_3/meta_treatment_ec50.txt similarity index 100% rename from src/test/scripts/test_data/study_es_3/meta_treatment_ec50.txt rename to tests/test_data/study_es_3/meta_treatment_ec50.txt diff --git a/src/test/scripts/test_data/study_es_3/meta_treatment_ic50.txt b/tests/test_data/study_es_3/meta_treatment_ic50.txt similarity index 100% rename from src/test/scripts/test_data/study_es_3/meta_treatment_ic50.txt rename to tests/test_data/study_es_3/meta_treatment_ic50.txt diff --git a/src/test/scripts/test_data/study_es_3/result_report.html b/tests/test_data/study_es_3/result_report.html similarity index 100% rename from src/test/scripts/test_data/study_es_3/result_report.html rename to tests/test_data/study_es_3/result_report.html diff --git a/src/test/scripts/test_data/study_es_3/study_es_3.html b/tests/test_data/study_es_3/study_es_3.html similarity index 100% rename from src/test/scripts/test_data/study_es_3/study_es_3.html rename to tests/test_data/study_es_3/study_es_3.html diff --git a/src/test/scripts/test_data/study_metastableid/cancer_type.txt b/tests/test_data/study_metastableid/cancer_type.txt similarity index 100% rename from src/test/scripts/test_data/study_metastableid/cancer_type.txt rename to tests/test_data/study_metastableid/cancer_type.txt diff --git a/src/test/scripts/test_data/study_metastableid/meta_CNA.txt b/tests/test_data/study_metastableid/meta_CNA.txt similarity index 100% rename from src/test/scripts/test_data/study_metastableid/meta_CNA.txt rename to tests/test_data/study_metastableid/meta_CNA.txt diff --git a/src/test/scripts/test_data/study_metastableid/meta_CNA2.txt b/tests/test_data/study_metastableid/meta_CNA2.txt similarity index 100% rename from src/test/scripts/test_data/study_metastableid/meta_CNA2.txt rename to tests/test_data/study_metastableid/meta_CNA2.txt diff --git a/src/test/scripts/test_data/study_metastableid/meta_cancer_type.txt b/tests/test_data/study_metastableid/meta_cancer_type.txt similarity index 100% rename from src/test/scripts/test_data/study_metastableid/meta_cancer_type.txt rename to tests/test_data/study_metastableid/meta_cancer_type.txt diff --git a/src/test/scripts/test_data/study_metastableid/meta_expression_median_correct.txt b/tests/test_data/study_metastableid/meta_expression_median_correct.txt similarity index 100% rename from src/test/scripts/test_data/study_metastableid/meta_expression_median_correct.txt rename to tests/test_data/study_metastableid/meta_expression_median_correct.txt diff --git a/src/test/scripts/test_data/study_metastableid/meta_expression_median_wrong.txt b/tests/test_data/study_metastableid/meta_expression_median_wrong.txt similarity index 100% rename from src/test/scripts/test_data/study_metastableid/meta_expression_median_wrong.txt rename to tests/test_data/study_metastableid/meta_expression_median_wrong.txt diff --git a/src/test/scripts/test_data/study_metastableid/meta_profile_stableId_unallowedchars.txt b/tests/test_data/study_metastableid/meta_profile_stableId_unallowedchars.txt similarity index 100% rename from src/test/scripts/test_data/study_metastableid/meta_profile_stableId_unallowedchars.txt rename to tests/test_data/study_metastableid/meta_profile_stableId_unallowedchars.txt diff --git a/src/test/scripts/test_data/study_metastableid/meta_samples.txt b/tests/test_data/study_metastableid/meta_samples.txt similarity index 100% rename from src/test/scripts/test_data/study_metastableid/meta_samples.txt rename to tests/test_data/study_metastableid/meta_samples.txt diff --git a/src/test/scripts/test_data/study_metastableid/meta_study.txt b/tests/test_data/study_metastableid/meta_study.txt similarity index 100% rename from src/test/scripts/test_data/study_metastableid/meta_study.txt rename to tests/test_data/study_metastableid/meta_study.txt diff --git a/src/test/scripts/test_data/study_missing_caselists/brca_tcga_pub.maf b/tests/test_data/study_missing_caselists/brca_tcga_pub.maf similarity index 100% rename from src/test/scripts/test_data/study_missing_caselists/brca_tcga_pub.maf rename to tests/test_data/study_missing_caselists/brca_tcga_pub.maf diff --git a/src/test/scripts/test_data/study_missing_caselists/data_CNA.txt b/tests/test_data/study_missing_caselists/data_CNA.txt similarity index 100% rename from src/test/scripts/test_data/study_missing_caselists/data_CNA.txt rename to tests/test_data/study_missing_caselists/data_CNA.txt diff --git a/src/test/scripts/test_data/study_missing_caselists/data_samples.txt b/tests/test_data/study_missing_caselists/data_samples.txt similarity index 100% rename from src/test/scripts/test_data/study_missing_caselists/data_samples.txt rename to tests/test_data/study_missing_caselists/data_samples.txt diff --git a/src/test/scripts/test_data/study_missing_caselists/meta_CNA.txt b/tests/test_data/study_missing_caselists/meta_CNA.txt similarity index 100% rename from src/test/scripts/test_data/study_missing_caselists/meta_CNA.txt rename to tests/test_data/study_missing_caselists/meta_CNA.txt diff --git a/src/test/scripts/test_data/study_missing_caselists/meta_mutations_extended.txt b/tests/test_data/study_missing_caselists/meta_mutations_extended.txt similarity index 100% rename from src/test/scripts/test_data/study_missing_caselists/meta_mutations_extended.txt rename to tests/test_data/study_missing_caselists/meta_mutations_extended.txt diff --git a/src/test/scripts/test_data/study_missing_caselists/meta_samples.txt b/tests/test_data/study_missing_caselists/meta_samples.txt similarity index 100% rename from src/test/scripts/test_data/study_missing_caselists/meta_samples.txt rename to tests/test_data/study_missing_caselists/meta_samples.txt diff --git a/src/test/scripts/test_data/study_missing_caselists/meta_study.txt b/tests/test_data/study_missing_caselists/meta_study.txt similarity index 100% rename from src/test/scripts/test_data/study_missing_caselists/meta_study.txt rename to tests/test_data/study_missing_caselists/meta_study.txt diff --git a/src/test/scripts/test_data/study_oncokb_import/case_lists/cases_cna.txt b/tests/test_data/study_oncokb_import/case_lists/cases_cna.txt similarity index 100% rename from src/test/scripts/test_data/study_oncokb_import/case_lists/cases_cna.txt rename to tests/test_data/study_oncokb_import/case_lists/cases_cna.txt diff --git a/src/test/scripts/test_data/study_oncokb_import/case_lists/cases_cnaseq.txt b/tests/test_data/study_oncokb_import/case_lists/cases_cnaseq.txt similarity index 100% rename from src/test/scripts/test_data/study_oncokb_import/case_lists/cases_cnaseq.txt rename to tests/test_data/study_oncokb_import/case_lists/cases_cnaseq.txt diff --git a/src/test/scripts/test_data/study_oncokb_import/case_lists/cases_sequenced.txt b/tests/test_data/study_oncokb_import/case_lists/cases_sequenced.txt similarity index 100% rename from src/test/scripts/test_data/study_oncokb_import/case_lists/cases_sequenced.txt rename to tests/test_data/study_oncokb_import/case_lists/cases_sequenced.txt diff --git a/src/test/scripts/test_data/study_oncokb_import/data_clinical_patients.txt b/tests/test_data/study_oncokb_import/data_clinical_patients.txt similarity index 100% rename from src/test/scripts/test_data/study_oncokb_import/data_clinical_patients.txt rename to tests/test_data/study_oncokb_import/data_clinical_patients.txt diff --git a/src/test/scripts/test_data/study_oncokb_import/data_clinical_samples.txt b/tests/test_data/study_oncokb_import/data_clinical_samples.txt similarity index 100% rename from src/test/scripts/test_data/study_oncokb_import/data_clinical_samples.txt rename to tests/test_data/study_oncokb_import/data_clinical_samples.txt diff --git a/src/test/scripts/test_data/study_oncokb_import/data_cna_discrete.txt b/tests/test_data/study_oncokb_import/data_cna_discrete.txt similarity index 100% rename from src/test/scripts/test_data/study_oncokb_import/data_cna_discrete.txt rename to tests/test_data/study_oncokb_import/data_cna_discrete.txt diff --git a/src/test/scripts/test_data/study_oncokb_import/data_mutations_extended.maf b/tests/test_data/study_oncokb_import/data_mutations_extended.maf similarity index 100% rename from src/test/scripts/test_data/study_oncokb_import/data_mutations_extended.maf rename to tests/test_data/study_oncokb_import/data_mutations_extended.maf diff --git a/src/test/scripts/test_data/study_oncokb_import/meta_clinical_patients.txt b/tests/test_data/study_oncokb_import/meta_clinical_patients.txt similarity index 100% rename from src/test/scripts/test_data/study_oncokb_import/meta_clinical_patients.txt rename to tests/test_data/study_oncokb_import/meta_clinical_patients.txt diff --git a/src/test/scripts/test_data/study_oncokb_import/meta_clinical_samples.txt b/tests/test_data/study_oncokb_import/meta_clinical_samples.txt similarity index 100% rename from src/test/scripts/test_data/study_oncokb_import/meta_clinical_samples.txt rename to tests/test_data/study_oncokb_import/meta_clinical_samples.txt diff --git a/src/test/scripts/test_data/study_oncokb_import/meta_cna_discrete.txt b/tests/test_data/study_oncokb_import/meta_cna_discrete.txt similarity index 100% rename from src/test/scripts/test_data/study_oncokb_import/meta_cna_discrete.txt rename to tests/test_data/study_oncokb_import/meta_cna_discrete.txt diff --git a/src/test/scripts/test_data/study_oncokb_import/meta_mutations_extended.txt b/tests/test_data/study_oncokb_import/meta_mutations_extended.txt similarity index 100% rename from src/test/scripts/test_data/study_oncokb_import/meta_mutations_extended.txt rename to tests/test_data/study_oncokb_import/meta_mutations_extended.txt diff --git a/src/test/scripts/test_data/study_oncokb_import/meta_study.txt b/tests/test_data/study_oncokb_import/meta_study.txt similarity index 100% rename from src/test/scripts/test_data/study_oncokb_import/meta_study.txt rename to tests/test_data/study_oncokb_import/meta_study.txt diff --git a/src/test/scripts/test_data/study_oncokb_update/case_lists/cases_cna.txt b/tests/test_data/study_oncokb_update/case_lists/cases_cna.txt similarity index 100% rename from src/test/scripts/test_data/study_oncokb_update/case_lists/cases_cna.txt rename to tests/test_data/study_oncokb_update/case_lists/cases_cna.txt diff --git a/src/test/scripts/test_data/study_oncokb_update/case_lists/cases_cnaseq.txt b/tests/test_data/study_oncokb_update/case_lists/cases_cnaseq.txt similarity index 100% rename from src/test/scripts/test_data/study_oncokb_update/case_lists/cases_cnaseq.txt rename to tests/test_data/study_oncokb_update/case_lists/cases_cnaseq.txt diff --git a/src/test/scripts/test_data/study_oncokb_update/case_lists/cases_sequenced.txt b/tests/test_data/study_oncokb_update/case_lists/cases_sequenced.txt similarity index 100% rename from src/test/scripts/test_data/study_oncokb_update/case_lists/cases_sequenced.txt rename to tests/test_data/study_oncokb_update/case_lists/cases_sequenced.txt diff --git a/src/test/scripts/test_data/study_oncokb_update/data_clinical_patients.txt b/tests/test_data/study_oncokb_update/data_clinical_patients.txt similarity index 100% rename from src/test/scripts/test_data/study_oncokb_update/data_clinical_patients.txt rename to tests/test_data/study_oncokb_update/data_clinical_patients.txt diff --git a/src/test/scripts/test_data/study_oncokb_update/data_clinical_samples.txt b/tests/test_data/study_oncokb_update/data_clinical_samples.txt similarity index 100% rename from src/test/scripts/test_data/study_oncokb_update/data_clinical_samples.txt rename to tests/test_data/study_oncokb_update/data_clinical_samples.txt diff --git a/src/test/scripts/test_data/study_oncokb_update/data_cna_discrete.txt b/tests/test_data/study_oncokb_update/data_cna_discrete.txt similarity index 100% rename from src/test/scripts/test_data/study_oncokb_update/data_cna_discrete.txt rename to tests/test_data/study_oncokb_update/data_cna_discrete.txt diff --git a/src/test/scripts/test_data/study_oncokb_update/data_cna_pd_annotations.txt b/tests/test_data/study_oncokb_update/data_cna_pd_annotations.txt similarity index 100% rename from src/test/scripts/test_data/study_oncokb_update/data_cna_pd_annotations.txt rename to tests/test_data/study_oncokb_update/data_cna_pd_annotations.txt diff --git a/src/test/scripts/test_data/study_oncokb_update/data_mutations_extended.maf b/tests/test_data/study_oncokb_update/data_mutations_extended.maf similarity index 100% rename from src/test/scripts/test_data/study_oncokb_update/data_mutations_extended.maf rename to tests/test_data/study_oncokb_update/data_mutations_extended.maf diff --git a/src/test/scripts/test_data/study_oncokb_update/meta_clinical_patients.txt b/tests/test_data/study_oncokb_update/meta_clinical_patients.txt similarity index 100% rename from src/test/scripts/test_data/study_oncokb_update/meta_clinical_patients.txt rename to tests/test_data/study_oncokb_update/meta_clinical_patients.txt diff --git a/src/test/scripts/test_data/study_oncokb_update/meta_clinical_samples.txt b/tests/test_data/study_oncokb_update/meta_clinical_samples.txt similarity index 100% rename from src/test/scripts/test_data/study_oncokb_update/meta_clinical_samples.txt rename to tests/test_data/study_oncokb_update/meta_clinical_samples.txt diff --git a/src/test/scripts/test_data/study_oncokb_update/meta_cna_discrete.txt b/tests/test_data/study_oncokb_update/meta_cna_discrete.txt similarity index 100% rename from src/test/scripts/test_data/study_oncokb_update/meta_cna_discrete.txt rename to tests/test_data/study_oncokb_update/meta_cna_discrete.txt diff --git a/src/test/scripts/test_data/study_oncokb_update/meta_mutations_extended.txt b/tests/test_data/study_oncokb_update/meta_mutations_extended.txt similarity index 100% rename from src/test/scripts/test_data/study_oncokb_update/meta_mutations_extended.txt rename to tests/test_data/study_oncokb_update/meta_mutations_extended.txt diff --git a/src/test/scripts/test_data/study_oncokb_update/meta_study.txt b/tests/test_data/study_oncokb_update/meta_study.txt similarity index 100% rename from src/test/scripts/test_data/study_oncokb_update/meta_study.txt rename to tests/test_data/study_oncokb_update/meta_study.txt diff --git a/src/test/scripts/test_data/study_portal_mismatch/brca_tcga_data_cna_hg19.seg b/tests/test_data/study_portal_mismatch/brca_tcga_data_cna_hg19.seg similarity index 100% rename from src/test/scripts/test_data/study_portal_mismatch/brca_tcga_data_cna_hg19.seg rename to tests/test_data/study_portal_mismatch/brca_tcga_data_cna_hg19.seg diff --git a/src/test/scripts/test_data/study_portal_mismatch/brca_tcga_meta_cna_hg19_seg.txt b/tests/test_data/study_portal_mismatch/brca_tcga_meta_cna_hg19_seg.txt similarity index 100% rename from src/test/scripts/test_data/study_portal_mismatch/brca_tcga_meta_cna_hg19_seg.txt rename to tests/test_data/study_portal_mismatch/brca_tcga_meta_cna_hg19_seg.txt diff --git a/src/test/scripts/test_data/study_portal_mismatch/brca_tcga_pub.maf b/tests/test_data/study_portal_mismatch/brca_tcga_pub.maf similarity index 100% rename from src/test/scripts/test_data/study_portal_mismatch/brca_tcga_pub.maf rename to tests/test_data/study_portal_mismatch/brca_tcga_pub.maf diff --git a/src/test/scripts/test_data/study_portal_mismatch/cancer_type.txt b/tests/test_data/study_portal_mismatch/cancer_type.txt similarity index 100% rename from src/test/scripts/test_data/study_portal_mismatch/cancer_type.txt rename to tests/test_data/study_portal_mismatch/cancer_type.txt diff --git a/src/test/scripts/test_data/study_portal_mismatch/case_lists/cases_cna.txt b/tests/test_data/study_portal_mismatch/case_lists/cases_cna.txt similarity index 100% rename from src/test/scripts/test_data/study_portal_mismatch/case_lists/cases_cna.txt rename to tests/test_data/study_portal_mismatch/case_lists/cases_cna.txt diff --git a/src/test/scripts/test_data/study_portal_mismatch/case_lists/cases_cnaseq.txt b/tests/test_data/study_portal_mismatch/case_lists/cases_cnaseq.txt similarity index 100% rename from src/test/scripts/test_data/study_portal_mismatch/case_lists/cases_cnaseq.txt rename to tests/test_data/study_portal_mismatch/case_lists/cases_cnaseq.txt diff --git a/src/test/scripts/test_data/study_portal_mismatch/case_lists/cases_custom.txt b/tests/test_data/study_portal_mismatch/case_lists/cases_custom.txt similarity index 100% rename from src/test/scripts/test_data/study_portal_mismatch/case_lists/cases_custom.txt rename to tests/test_data/study_portal_mismatch/case_lists/cases_custom.txt diff --git a/src/test/scripts/test_data/study_portal_mismatch/case_lists/cases_sequenced.txt b/tests/test_data/study_portal_mismatch/case_lists/cases_sequenced.txt similarity index 100% rename from src/test/scripts/test_data/study_portal_mismatch/case_lists/cases_sequenced.txt rename to tests/test_data/study_portal_mismatch/case_lists/cases_sequenced.txt diff --git a/src/test/scripts/test_data/study_portal_mismatch/data_CNA.txt b/tests/test_data/study_portal_mismatch/data_CNA.txt similarity index 100% rename from src/test/scripts/test_data/study_portal_mismatch/data_CNA.txt rename to tests/test_data/study_portal_mismatch/data_CNA.txt diff --git a/src/test/scripts/test_data/study_portal_mismatch/data_samples.txt b/tests/test_data/study_portal_mismatch/data_samples.txt similarity index 100% rename from src/test/scripts/test_data/study_portal_mismatch/data_samples.txt rename to tests/test_data/study_portal_mismatch/data_samples.txt diff --git a/src/test/scripts/test_data/study_portal_mismatch/meta_CNA.txt b/tests/test_data/study_portal_mismatch/meta_CNA.txt similarity index 100% rename from src/test/scripts/test_data/study_portal_mismatch/meta_CNA.txt rename to tests/test_data/study_portal_mismatch/meta_CNA.txt diff --git a/src/test/scripts/test_data/study_portal_mismatch/meta_cancer_type.txt b/tests/test_data/study_portal_mismatch/meta_cancer_type.txt similarity index 100% rename from src/test/scripts/test_data/study_portal_mismatch/meta_cancer_type.txt rename to tests/test_data/study_portal_mismatch/meta_cancer_type.txt diff --git a/src/test/scripts/test_data/study_portal_mismatch/meta_mutations_extended.txt b/tests/test_data/study_portal_mismatch/meta_mutations_extended.txt similarity index 100% rename from src/test/scripts/test_data/study_portal_mismatch/meta_mutations_extended.txt rename to tests/test_data/study_portal_mismatch/meta_mutations_extended.txt diff --git a/src/test/scripts/test_data/study_portal_mismatch/meta_samples.txt b/tests/test_data/study_portal_mismatch/meta_samples.txt similarity index 100% rename from src/test/scripts/test_data/study_portal_mismatch/meta_samples.txt rename to tests/test_data/study_portal_mismatch/meta_samples.txt diff --git a/src/test/scripts/test_data/study_portal_mismatch/meta_study.txt b/tests/test_data/study_portal_mismatch/meta_study.txt similarity index 100% rename from src/test/scripts/test_data/study_portal_mismatch/meta_study.txt rename to tests/test_data/study_portal_mismatch/meta_study.txt diff --git a/src/test/scripts/test_data/study_quotes/brca_tcga_pub.maf b/tests/test_data/study_quotes/brca_tcga_pub.maf similarity index 100% rename from src/test/scripts/test_data/study_quotes/brca_tcga_pub.maf rename to tests/test_data/study_quotes/brca_tcga_pub.maf diff --git a/src/test/scripts/test_data/study_quotes/case_lists/cases_cna.txt b/tests/test_data/study_quotes/case_lists/cases_cna.txt similarity index 100% rename from src/test/scripts/test_data/study_quotes/case_lists/cases_cna.txt rename to tests/test_data/study_quotes/case_lists/cases_cna.txt diff --git a/src/test/scripts/test_data/study_quotes/case_lists/cases_cnaseq.txt b/tests/test_data/study_quotes/case_lists/cases_cnaseq.txt similarity index 100% rename from src/test/scripts/test_data/study_quotes/case_lists/cases_cnaseq.txt rename to tests/test_data/study_quotes/case_lists/cases_cnaseq.txt diff --git a/src/test/scripts/test_data/study_quotes/case_lists/cases_custom.txt b/tests/test_data/study_quotes/case_lists/cases_custom.txt similarity index 100% rename from src/test/scripts/test_data/study_quotes/case_lists/cases_custom.txt rename to tests/test_data/study_quotes/case_lists/cases_custom.txt diff --git a/src/test/scripts/test_data/study_quotes/case_lists/cases_sequenced.txt b/tests/test_data/study_quotes/case_lists/cases_sequenced.txt similarity index 100% rename from src/test/scripts/test_data/study_quotes/case_lists/cases_sequenced.txt rename to tests/test_data/study_quotes/case_lists/cases_sequenced.txt diff --git a/src/test/scripts/test_data/study_quotes/data_CNA.txt b/tests/test_data/study_quotes/data_CNA.txt similarity index 100% rename from src/test/scripts/test_data/study_quotes/data_CNA.txt rename to tests/test_data/study_quotes/data_CNA.txt diff --git a/src/test/scripts/test_data/study_quotes/data_patients.txt b/tests/test_data/study_quotes/data_patients.txt similarity index 100% rename from src/test/scripts/test_data/study_quotes/data_patients.txt rename to tests/test_data/study_quotes/data_patients.txt diff --git a/src/test/scripts/test_data/study_quotes/data_samples.txt b/tests/test_data/study_quotes/data_samples.txt similarity index 100% rename from src/test/scripts/test_data/study_quotes/data_samples.txt rename to tests/test_data/study_quotes/data_samples.txt diff --git a/src/test/scripts/test_data/study_quotes/meta_CNA.txt b/tests/test_data/study_quotes/meta_CNA.txt similarity index 100% rename from src/test/scripts/test_data/study_quotes/meta_CNA.txt rename to tests/test_data/study_quotes/meta_CNA.txt diff --git a/src/test/scripts/test_data/study_quotes/meta_mutations_extended.txt b/tests/test_data/study_quotes/meta_mutations_extended.txt similarity index 100% rename from src/test/scripts/test_data/study_quotes/meta_mutations_extended.txt rename to tests/test_data/study_quotes/meta_mutations_extended.txt diff --git a/src/test/scripts/test_data/study_quotes/meta_patients.txt b/tests/test_data/study_quotes/meta_patients.txt similarity index 100% rename from src/test/scripts/test_data/study_quotes/meta_patients.txt rename to tests/test_data/study_quotes/meta_patients.txt diff --git a/src/test/scripts/test_data/study_quotes/meta_samples.txt b/tests/test_data/study_quotes/meta_samples.txt similarity index 100% rename from src/test/scripts/test_data/study_quotes/meta_samples.txt rename to tests/test_data/study_quotes/meta_samples.txt diff --git a/src/test/scripts/test_data/study_quotes/meta_study.txt b/tests/test_data/study_quotes/meta_study.txt similarity index 100% rename from src/test/scripts/test_data/study_quotes/meta_study.txt rename to tests/test_data/study_quotes/meta_study.txt diff --git a/src/test/scripts/test_data/study_quotes/result_report.html b/tests/test_data/study_quotes/result_report.html similarity index 100% rename from src/test/scripts/test_data/study_quotes/result_report.html rename to tests/test_data/study_quotes/result_report.html diff --git a/src/test/scripts/test_data/study_various_issues/brca_tcga_pub.maf b/tests/test_data/study_various_issues/brca_tcga_pub.maf similarity index 100% rename from src/test/scripts/test_data/study_various_issues/brca_tcga_pub.maf rename to tests/test_data/study_various_issues/brca_tcga_pub.maf diff --git a/src/test/scripts/test_data/study_various_issues/case_lists/cases_custom.txt b/tests/test_data/study_various_issues/case_lists/cases_custom.txt similarity index 100% rename from src/test/scripts/test_data/study_various_issues/case_lists/cases_custom.txt rename to tests/test_data/study_various_issues/case_lists/cases_custom.txt diff --git a/src/test/scripts/test_data/study_various_issues/case_lists/cases_sequenced.txt b/tests/test_data/study_various_issues/case_lists/cases_sequenced.txt similarity index 100% rename from src/test/scripts/test_data/study_various_issues/case_lists/cases_sequenced.txt rename to tests/test_data/study_various_issues/case_lists/cases_sequenced.txt diff --git a/src/test/scripts/test_data/study_various_issues/data_patients.txt b/tests/test_data/study_various_issues/data_patients.txt similarity index 100% rename from src/test/scripts/test_data/study_various_issues/data_patients.txt rename to tests/test_data/study_various_issues/data_patients.txt diff --git a/src/test/scripts/test_data/study_various_issues/data_samples.txt b/tests/test_data/study_various_issues/data_samples.txt similarity index 100% rename from src/test/scripts/test_data/study_various_issues/data_samples.txt rename to tests/test_data/study_various_issues/data_samples.txt diff --git a/src/test/scripts/test_data/study_various_issues/error_file.txt b/tests/test_data/study_various_issues/error_file.txt similarity index 100% rename from src/test/scripts/test_data/study_various_issues/error_file.txt rename to tests/test_data/study_various_issues/error_file.txt diff --git a/src/test/scripts/test_data/study_various_issues/meta_mutations_extended.txt b/tests/test_data/study_various_issues/meta_mutations_extended.txt similarity index 100% rename from src/test/scripts/test_data/study_various_issues/meta_mutations_extended.txt rename to tests/test_data/study_various_issues/meta_mutations_extended.txt diff --git a/src/test/scripts/test_data/study_various_issues/meta_patients.txt b/tests/test_data/study_various_issues/meta_patients.txt similarity index 100% rename from src/test/scripts/test_data/study_various_issues/meta_patients.txt rename to tests/test_data/study_various_issues/meta_patients.txt diff --git a/src/test/scripts/test_data/study_various_issues/meta_samples.txt b/tests/test_data/study_various_issues/meta_samples.txt similarity index 100% rename from src/test/scripts/test_data/study_various_issues/meta_samples.txt rename to tests/test_data/study_various_issues/meta_samples.txt diff --git a/src/test/scripts/test_data/study_various_issues/meta_study.txt b/tests/test_data/study_various_issues/meta_study.txt similarity index 100% rename from src/test/scripts/test_data/study_various_issues/meta_study.txt rename to tests/test_data/study_various_issues/meta_study.txt diff --git a/src/test/scripts/test_data/study_various_issues/result_report.html b/tests/test_data/study_various_issues/result_report.html similarity index 100% rename from src/test/scripts/test_data/study_various_issues/result_report.html rename to tests/test_data/study_various_issues/result_report.html diff --git a/src/test/scripts/test_data/study_wr_clin/cancer_type.txt b/tests/test_data/study_wr_clin/cancer_type.txt similarity index 100% rename from src/test/scripts/test_data/study_wr_clin/cancer_type.txt rename to tests/test_data/study_wr_clin/cancer_type.txt diff --git a/src/test/scripts/test_data/study_wr_clin/data_expression_median.txt b/tests/test_data/study_wr_clin/data_expression_median.txt similarity index 100% rename from src/test/scripts/test_data/study_wr_clin/data_expression_median.txt rename to tests/test_data/study_wr_clin/data_expression_median.txt diff --git a/src/test/scripts/test_data/study_wr_clin/data_patients.txt b/tests/test_data/study_wr_clin/data_patients.txt similarity index 100% rename from src/test/scripts/test_data/study_wr_clin/data_patients.txt rename to tests/test_data/study_wr_clin/data_patients.txt diff --git a/src/test/scripts/test_data/study_wr_clin/data_samples.txt b/tests/test_data/study_wr_clin/data_samples.txt similarity index 100% rename from src/test/scripts/test_data/study_wr_clin/data_samples.txt rename to tests/test_data/study_wr_clin/data_samples.txt diff --git a/src/test/scripts/test_data/study_wr_clin/meta_expression_median.txt b/tests/test_data/study_wr_clin/meta_expression_median.txt similarity index 100% rename from src/test/scripts/test_data/study_wr_clin/meta_expression_median.txt rename to tests/test_data/study_wr_clin/meta_expression_median.txt diff --git a/src/test/scripts/test_data/study_wr_clin/meta_patients.txt b/tests/test_data/study_wr_clin/meta_patients.txt similarity index 100% rename from src/test/scripts/test_data/study_wr_clin/meta_patients.txt rename to tests/test_data/study_wr_clin/meta_patients.txt diff --git a/src/test/scripts/test_data/study_wr_clin/meta_samples.txt b/tests/test_data/study_wr_clin/meta_samples.txt similarity index 100% rename from src/test/scripts/test_data/study_wr_clin/meta_samples.txt rename to tests/test_data/study_wr_clin/meta_samples.txt diff --git a/src/test/scripts/test_data/study_wr_clin/meta_study.txt b/tests/test_data/study_wr_clin/meta_study.txt similarity index 100% rename from src/test/scripts/test_data/study_wr_clin/meta_study.txt rename to tests/test_data/study_wr_clin/meta_study.txt diff --git a/src/test/scripts/test_data/study_wr_clin/result_report.html b/tests/test_data/study_wr_clin/result_report.html similarity index 100% rename from src/test/scripts/test_data/study_wr_clin/result_report.html rename to tests/test_data/study_wr_clin/result_report.html diff --git a/src/test/scripts/test_data/test.xml b/tests/test_data/test.xml similarity index 100% rename from src/test/scripts/test_data/test.xml rename to tests/test_data/test.xml diff --git a/src/test/scripts/unit_tests_validate_data.py b/tests/unit_tests_validate_data.py similarity index 100% rename from src/test/scripts/unit_tests_validate_data.py rename to tests/unit_tests_validate_data.py