Open const8ine opened 2 years ago
В этот раз датасет не в CSV, а в TSV, такой нам дали. Но вы можете сконвертировать в CSV, если вам удобнее работать с ним.
В этот раз датасет не в CSV, а в TSV, такой нам дали. Но вы можете сконвертировать в CSV, если вам удобнее работать с ним.
да, конвертировал в csv
с начало запустите миграцию, после следующей командой запустите скрипт
**
php ./console/yii.php migrate-data/dataset-to-db longevity-associations.csv GeneToLongevityEffectService addPinkExperiment
**
Внести данные из датасета (прикреплен к задаче) создав эксперименты в таблице
gene_to_longevity_effect
.Перед добавлением данных из датасета, нужно удалить все эксперименты соответствующие такому условию: значение поля
longevity_effect_id
равно “longevity” (id 1 в таблицеlongevity_effect
) или “increased lifespan” (id 8 в таблицеlongevity_effect
) и значение поляdata_type
равно "genomic".После этого нужно добавить данные из датасета. Названия колонок в датасете, соответствуют названию колонок в таблице в БД. Колонки в таблице
gene_to_longevity_effect
с названиями, заканчивающимися на “id“ связаны по реляции с другими таблицами.В датасете есть колонки с такими же названиями, но без суффикса “id“. Значения колонок в датасете нужно заменить на соответствующие id.
longevity-associations.tsv.zip