/**
  * Gets the lists page of datasets
  *
  * @param \Qsardw\Frontend\Application $app
  * @return string
  */
 public function getList(Application $app)
 {
     $datasetDao = new DatasetDao($app['db']);
     $ownerDatasets = $datasetDao->listByOwner($this->getAuthenticatedUser($app)->getId());
     $datasetsList = array();
     foreach ($ownerDatasets as $dataset) {
         $moleculesStatus = $this->getDatasetMoleculesStatus($app, $dataset);
         $datasetsList[] = array_merge($dataset, $moleculesStatus);
     }
     $templateData = array('datasets' => $datasetsList, 'owner' => $this->getAuthenticatedUser($app)->getId());
     return $app->twig()->render('datasets/lists.twig', $templateData);
 }